Şu anda kabul edilen cevap işe yarıyor, ancak Mongo'nun eski bir sürümünü yükleyecek.
Mongo belgeleri şunu belirtir: MongoDB yalnızca Ubuntu 12.04 LTS (Hassas Pangolin) ve 14.04 LTS (Güvenilir Tahr) için paketler sağlar. Ancak, Bu paketler diğer Ubuntu sürümleriyle çalışabilir.
Bu nedenle, en son kararlı Mongo ( 3.0
) ' yu elde etmek için şunu kullanın (farklı adım ikinci adımdır):
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb.list
apt-get update
apt-get install mongodb-org
Bu yardımcı olur umarım.
Bunu bir önceki adım olarak eklemek istiyorum, Repo listesi url'sini oluşturacak olan GNU / Linux Distro Sürümünüzü kontrol etmelisiniz. Benim için bunu kullandığım için:
DISTRIB_CODENAME=rafaela
DISTRIB_DESCRIPTION="Linux Mint 17.2 Rafaela"
NAME="Ubuntu"
VERSION="14.04.2 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.2 LTS"
Orijinal 2. adım:
"Create a list file for MongoDB": "echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list"
Yanlış Repo url'si oluşturduğu için amaçlandığı gibi çalışmadı . Temel olarak, varolmayan url repo'sunun içine dağıtım kod adı "rafaela" koyar . Repo url'sini paket yöneticinizde Yazılım Kaynakları, Ek Depolar altında kontrol edebilirsiniz.
Yaptığım şey siteye göz atmaktı:
http://repo.mongodb.org/apt/ubuntu/dists/
Ve Ubuntu için "rafaela" değil, "güvenilir" ve "kesin" tek web klasörü olduğunu öğrendim.
Çözüm : Kök olarak 'mongodb-org-3.1.list' veya 'mongodb.list' dosyasını açın ve ilgili sürüm için "rafaela" veya yayın sürümünüzü değiştirin (benim için: "güvenilir" idi), değişiklikleri kaydedin ve sonraki adımlarla devam edin. Ayrıca, paket yöneticiniz repo url'sini de kolayca değiştirmenize izin verebilir.
Umarım sizin için çalışır.! ---