Je sais que c'est une question assez ancienne, mais googler m'a amené là. Sur Ubuntu 14.04, j'ai une ligne suivante dans /etc/sources.list.d/mongo.list
pour y avoir la version 3.2 :
deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse
La source contient peu de packages. D'après le manuel de MongoDB, c'est comme ça :
mongodb-org
- Un métapaquet qui installera automatiquement les quatre packages de composants répertoriés ci-dessous.mongodb-org-server
- Contient le démon mongod et les scripts de configuration et d'initialisation associés.mongodb-org-mongos
- Contient le démon mongos.mongodb-org-shell
- Contient le shell mongo.mongodb-org-tools
- Contient les outils MongoDB suivants :mongoimport bsondump, mongodump, mongoexport, mongofiles, mongooplog, mongoperf, mongorestore, mongostat et mongotop.
Donc dans votre cas le mongodb-org-tools
devrait suffire.
Habituellement, les distributions Linux créent plusieurs packages à partir d'un seul logiciel, comme le serveur, les clients, le développement et la documentation.
Par exemple, sur Debian, vous pouvez installer le paquet mongodb-clients qui contient mongodump et mongorestore et n'installe pas le serveur mongodb.
10gen ne fournit pas de packages séparés tels que serveur - clients - dev &doc pour mongodb (du moins je n'ai pas pu trouver pour Ubuntu 10.04). Donc, je viens de copier manuellement les binaires /usr/bin/mongodump et /usr/bin/mongorestore sur mon serveur HTTP (les machines avaient la même architecture). Maintenant, j'exécute ces commandes sur mon serveur qui n'a pas d'installation mongodb sans problèmes.