Ich habe alle hier aufgeführten offiziellen Anweisungen befolgt:
Im Detail habe ich getan:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
(scheint in Ordnung)
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
(scheint in Ordnung zu sein, da die Datei /etc/apt/sources.list.d/mongodb-org-3.0.list mit dem richtigen Eintrag erstellt wird)
sudo apt-get update
(scheint in Ordnung zu sein, da ich die Repos in der Liste sehe)
Aber wenn ich das mache :
sudo apt-get install -y mongodb-org
es heißt immer "Paket mongodb-org kann nicht gefunden werden".
Wenn ich mache:
sudo apt-get install -y mongodb
Es funktioniert, aber es installiert nicht Version 3.0, sondern Version 2.4
Ich habe mehrmals versucht, 3.0 nach dem Entfernen / Löschen der 2.4-Version zu installieren, aber mit dem gleichen Ergebnis: "Paket mongodb-org kann nicht gefunden werden"
Wie kann ich Version 3.0 installieren?
BEARBEITEN
apt-cache search mongodb findet nichts in Bezug auf mongodb-org
Dies ist der Inhalt von /etc/apt/sources.list.d/mongodb-org-3.0.list :
deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse
Dies sind die Zeilen, die sich aus dem apt-get-Update in Bezug auf mondodb ergeben:
Ign http://repo.mongodb.org trusty/mongodb-org/3.0 InRelease
Trovato http://repo.mongodb.org trusty/mongodb-org/3.0 Release.gpg
Trovato http://repo.mongodb.org trusty/mongodb-org/3.0 Release
Trovato http://repo.mongodb.org trusty/mongodb-org/3.0/multiverse i386 Packages
Ign http://repo.mongodb.org trusty/mongodb-org/3.0/multiverse Translation-it_IT
Ign http://repo.mongodb.org trusty/mongodb-org/3.0/multiverse Translation-it
Ign http://repo.mongodb.org trusty/mongodb-org/3.0/multiverse Translation-en
Ich laufe auf Ubuntu 14.04 LTS 32 Bit. Vielleicht ist das Repo nur für x64? Wenn dies der Fall ist, wie kann ich mongodb 3.0 auf einem 32-Bit-Computer installieren? (Ich habe nichts in Bezug auf diese Bestimmung in den Dokumenten gesehen)
BEARBEITEN 2
Es scheint also, dass diese Repos keine 32 Pakete enthalten. Wo finde ich sie jetzt? Ich denke, es ist seltsam, da die Dokumente ( offizielle Dokumente ) nur dieses Repo angeben und nichts über 32/64-Bit-Unterschiede gesagt wird.
/etc/apt/sources.list.d/mongodb-org-3.0.list
sowie die Zeile apt-get update
, in der angezeigt wird, dass dieses Repo überprüft wird. Das Repo enthält das mongodb-org-Metapaket für x64 Trusty, wie hier zu sehen: repo.mongodb.org/apt/ubuntu/dists/trusty/mongodb-org/3.0/…
apt-cache search mongodb
Ihr Paket? Vielleicht hat es einen anderen Namen?