Sé que esta es una pregunta bastante antigua, pero buscar en Google me llevó allí. En ubuntu 14.04 tengo la siguiente línea en /etc/sources.list.d/mongo.list
para tener la versión 3.2 allí:
deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse
La fuente contiene pocos paquetes. Según el Manual de MongoDB es así:
mongodb-org
- Un metapaquete que instalará automáticamente los cuatro paquetes de componentes que se enumeran a continuación.mongodb-org-server
- Contiene el demonio mongod y la configuración asociada y los scripts de inicio.mongodb-org-mongos
- Contiene el demonio mongos.mongodb-org-shell
- Contiene el caparazón mongo.mongodb-org-tools
- Contiene las siguientes herramientas de MongoDB:mongoimport bsondump, mongodump, mongoexport, mongofiles, mongooplog, mongoperf, mongorestore, mongostat y mongotop.
Entonces, en tu caso, el mongodb-org-tools
debería ser suficiente.
Por lo general, las distribuciones de Linux crean varios paquetes a partir de un solo software, como servidor, clientes, desarrollo y documentación.
Por ejemplo, en Debian, puede instalar el paquete mongodb-clients que contiene mongodump y mongorestore y no instala el servidor mongodb.
10gen no proporciona paquetes separados como servidor - clientes - dev &doc para mongodb (al menos no pude encontrar para Ubuntu 10.04). Así que simplemente copié /usr/bin/mongodump y /usr/bin/mongorestore binarios a mi servidor HTTP manualmente (las máquinas tenían la misma arquitectura) Ahora estoy ejecutando estos comandos en mi servidor que no tiene ninguna instalación de mongodb sin problemas.