Saya tahu ini pertanyaan lama, tetapi googling membawa saya ke sana. Di ubuntu 14.04 saya memiliki baris berikut di /etc/sources.list.d/mongo.list
untuk memiliki versi 3.2 di sana:
deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse
Sumber berisi beberapa paket. Menurut Manual MongoDB seperti ini:
mongodb-org
- Metapackage yang secara otomatis akan menginstal empat paket komponen yang tercantum di bawah.mongodb-org-server
- Berisi daemon mongod dan konfigurasi terkait serta skrip init.mongodb-org-mongos
- Berisi daemon mongos.mongodb-org-shell
- Berisi cangkang mongo.mongodb-org-tools
- Berisi alat MongoDB berikut:mongoimport bsondump, mongodump, mongoexport, mongofiles, mongooplog, mongoperf, mongorestore, mongostat, dan mongotop.
Jadi dalam kasus Anda, mongodb-org-tools
harus cukup.
Biasanya distribusi Linux membuat beberapa paket dari satu software, seperti server, klien, dev, dan doc.
Misalnya, di Debian, Anda dapat menginstal paket mongodb-clients yang berisi mongodump dan mongorestore dan tidak menginstal server mongodb.
10gen tidak menyediakan paket terpisah seperti server - klien - dev &doc untuk mongodb (setidaknya saya tidak dapat menemukan untuk Ubuntu 10.04). Jadi saya hanya menyalin binari /usr/bin/mongodump dan /usr/bin/mongorestore ke server HTTP saya secara manual (mesin memiliki arsitektur yang sama) Sekarang saya menjalankan perintah ini di server saya yang tidak memiliki instalasi mongodb tanpa masalah.