MongoDB no Raspbian

15

Portanto, eu já tenho um Raspberry Pi rodando com Raspbian, mas não consigo instalar o MongoDB. Segui alguns tutoriais ( aqui e aqui ) com instalações mongo pré-construídas, mas todas falharam.

Em todo lugar que vejo, há a sugestão de que eu deveria usar o Archlinux, mas como meu Rpi já é muito usado, não tenho essa opção.

Como posso (por um tutorial) instalar o MongoDB na minha instalação do Raspbian?

user1226868
fonte
3
Não sei responder à sua pergunta, mas talvez você possa descrever um pouco os problemas que teve com a instalação do MongoDB de acordo com os guias fornecidos?
213153
Vou adivinhar e perguntar: você instalou o nodejs? BTW: O Meteor usa o MongoDB e, de acordo com este tutorial e também com a minha experiência, você pode instalar o MongoDB. Mas, como o beneficiário já disse - qual é o problema?
Boštjan Jerko

Respostas:

9

O MongoDB está disponível no repositório Rasbian, pelo menos para Jessie.

Você pode instalar com:

apt-get install mongodb

Infelizmente, é apenas a v2.4.10-5, enquanto a versão atual é a v3.2 ou assim eu acho.

Parece que na lista de problemas o MongoDB tem alguns problemas de codificação que dificultam o suporte a plataformas não x86 / amd64.

Atualização junho de 2017

A versão no Rasbian ainda é a mesma. Há também outro pacote mongodb-server. Não está claro qual é a diferença, mas também é a mesma versão. As versões atuais parecem ser 3.2.14 ou 3.4.5

Julian Knight
fonte
2

Citação de bug report SERVER-1811

O MongoDB tem o prazer de anunciar a versão de desenvolvimento de ARM de 64 bits para as ofertas da Comunidade e da Empresa. Isso abrange os principais componentes do servidor, incluindo os processos shell, mongod e mongos e as ferramentas do servidor. O suporte ao ARM se aplicará ao Ubuntu 16.04 de 64 bits no ARMv8 ou mais recente. Observe que apenas o mecanismo de armazenamento WiredTiger é suportado para o servidor núcleo. MMAPv1 não será suportado no ARM. A edição da comunidade dos binários agora está disponível em nossa página de downloads para a versão mais recente do 3.3.11. Para clientes que exigem suporte abrangente, recursos avançados de segurança e certificações, a Enterprise Evaluation Edition está disponível aqui. O suporte oficial ao ARM chegará com o MongoDB 3.4 GA.

Infelizmente, apenas o suporte ao Ubuntu 16.04 no ARM64 (nem mesmo o pacote deb, é um tarball). Pelo menos é o último lançamento.

Centro de Download: https://fastdl.mongodb.org/linux/mongodb-linux-arm64-ubuntu1604-3.4.7.tgz

Consulte Instalar o MongoDB Community Edition From Tarball para obter instruções de instalação.

Ivanov
fonte