Наразі прийнята відповідь працює, але встановить застарілу версію Mongo.
У документації Mongo зазначено, що: MongoDB надає лише пакети для Ubuntu 12,04 LTS (Precision Pangolin) та 14,04 LTS (Trusty Tahr). Однак ці пакети можуть працювати з іншими версіями Ubuntu.
Отже, щоб отримати останню стійку Монго ( 3.0
), використовуйте це (інший крок - другий):
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
Сподіваюся, це допомагає.
Я хотів би додати, що в якості попереднього кроку ви повинні перевірити свій GNU / Linux Distro Release, який побудує URL-адресу списку Repo. Для мене, як це я використовую:
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"
Початковий другий крок:
"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"
Не працювало за призначенням, оскільки створило неправильну URL-адресу Repo. В основному, він поклав кодове ім'я розповсюдження "rafaela" в межах URL-адреси URL-адреси, який не існує. Ви можете перевірити URL-адресу Repo у менеджера пакунків у розділі Джерела програмного забезпечення та Додаткові сховища.
Що я зробив, щоб переглядати сайт:
http://repo.mongodb.org/apt/ubuntu/dists/
І я дізнався, що для Ubuntu "надійні" та "точні" - єдині доступні веб-папки, а не "рафаела".
Рішення : Відкрийте як корінь файл 'mongodb-org-3.1.list' або 'mongodb.list' та замініть "rafaela" або вашу версію випуску на відповідну версію (для мене це було: "довіряти"), збережіть зміни та продовжуйте з наступними кроками. Також менеджер пакунків може також легко змінити URL-адресу репо.
Сподіваюся, це працює для вас.! ---