MongoDB на Распбиане

15

Итак, у меня уже есть Raspberry Pi с Raspbian, но я не могу установить MongoDB. Я следовал некоторым урокам ( здесь и здесь ) с предварительно собранными установками монго, но все они провалились.

Везде, где я вижу, есть предложение, чтобы я использовал Archlinux, но так как мой Rpi уже используется, у меня нет этой опции.

Как я могу (с помощью учебника) установить MongoDB на мою установку Raspbian?

user1226868
источник
3
Я не знаю ответа на ваш вопрос, но, возможно, вы могли бы немного описать проблемы, которые у вас возникли при установке MongoDB в соответствии с данными инструкциями?
gruentee
Я сделаю дикую догадку и спрошу вас - вы установили nodejs? Кстати: Метеор использует MongoDB и, согласно этому уроку, а также моему опыту, вы можете установить MongoDB. Но, как уже сказал gruentee, в чем проблема?
Boštjan Jerko

Ответы:

9

MongoDB доступен в репо Rasbian, по крайней мере, для Джесси.

Вы можете установить с:

apt-get install mongodb

К сожалению, это только v2.4.10-5, тогда как текущая версия v3.2 или около того, я думаю.

Из списка проблем видно, что MongoDB имеет некоторые проблемы с кодированием, которые затрудняют поддержку платформ не x86 / amd64.

Обновление июнь 2017

Версия на Rasbian остается прежней. Существует также еще один пакет mongodb-server. Не понятно, в чем разница, но это тоже та же версия. Текущие версии, кажется, или 3.2.14 или 3.4.5

Джулиан Найт
источник
2

Цитата из сообщения об ошибке SERVER-1811

MongoDB рада объявить о выпуске 64-битной версии ARM для своих предложений сообщества и предприятия. Это включает в себя компоненты основного сервера, включая оболочку, процессы mongod и mongos и серверные инструменты. Поддержка ARM будет применяться для 64-битной Ubuntu 16.04 на ARMv8 или новее. Обратите внимание, что для главного сервера поддерживается только механизм хранения WiredTiger. MMAPv1 не будет поддерживаться в ARM. Общедоступная версия двоичных файлов теперь доступна на нашей странице загрузок для последней версии 3.3.11. Для клиентов, которым требуется всесторонняя поддержка, расширенные функции безопасности и сертификаты, здесь доступна версия Enterprise Evaluation Edition. Официальная поддержка ARM будет поставляться с MongoDB 3.4 GA.

К сожалению, только поддержка Ubuntu 16.04 на ARM64 (даже не пакет deb, это тарбол). По крайней мере, это последний выпуск.

Центр загрузки: https://fastdl.mongodb.org/linux/mongodb-linux-arm64-ubuntu1604-3.4.7.tgz

Смотрите Инструкцию по установке MongoDB Community Edition From Tarball .

Иванов
источник