MongoDB sur Raspbian

15

Donc, j'ai déjà un Raspberry Pi fonctionnant avec Raspbian, mais je n'arrive pas à installer MongoDB. J'ai suivi quelques tutoriels ( ici et ici ) avec des installations de mongo pré-construites, mais elles ont toutes échoué.

Partout où je vois il y a la suggestion que je devrais utiliser Archlinux, mais comme mon Rpi est déjà beaucoup utilisé, je n'ai pas cette option.

Comment puis-je (par un tutoriel) installer MongoDB sur mon installation Raspbian?

user1226868
la source
3
Je ne connais pas de réponse à votre question mais peut-être pourriez-vous décrire un peu les problèmes que vous avez rencontrés avec l'installation de MongoDB selon les guides donnés?
gruentee
Je vais faire une supposition folle et vous demander - avez-vous installé nodejs? BTW: Meteor utilise MongoDB et selon ce tutoriel et aussi mon expérience, vous pouvez installer MongoDB. Mais, comme l'a déjà dit le bénéficiaire - quel est le problème?
Boštjan Jerko

Réponses:

9

MongoDB est disponible dans le dépôt Rasbian, au moins pour Jessie.

Vous pouvez installer avec:

apt-get install mongodb

Malheureusement, ce n'est que la v2.4.10-5 alors que la version actuelle est la v3.2 ou alors je pense.

Il semble d'après la liste des problèmes que MongoDB a des problèmes de codage qui rendent difficile la prise en charge des plates-formes non x86 / amd64.

Mise à jour juin 2017

La version sur Rasbian est toujours la même. Il existe également un autre package mongodb-server. Pas clair quelle est la différence mais c'est aussi la même version. Les versions actuelles semblent être 3.2.14 ou 3.4.5

Julian Knight
la source
2

Citation du rapport de bogue SERVER-1811

MongoDB a le plaisir d'annoncer la version de développement ARM 64 bits pour ses offres Communauté et Entreprise. Cela englobe les composants principaux du serveur, y compris les processus shell, mongod et mongos, et les outils serveur. Le support ARM s'appliquera pour Ubuntu 16.04 64 bits sur ARMv8 ou plus récent. Veuillez noter que seul le moteur de stockage WiredTiger est pris en charge pour le serveur principal. MMAPv1 ne sera pas pris en charge sur ARM. L'édition communautaire des binaires est maintenant disponible sur notre page de téléchargements pour la dernière version 3.3.11. Pour les clients nécessitant un support complet, des fonctionnalités de sécurité avancées et des certifications, l'édition d'évaluation d'entreprise est disponible ici. Le support ARM officiel arrivera avec MongoDB 3.4 GA.

Malheureusement, seule la prise en charge d'Ubuntu 16.04 sur ARM64 (pas même le paquet deb, c'est une archive tar). C'est du moins la dernière version.

Centre de téléchargement: https://fastdl.mongodb.org/linux/mongodb-linux-arm64-ubuntu1604-3.4.7.tgz

Voir Installer MongoDB Community Edition à partir de Tarball pour les instructions d'installation.

Ivanov
la source