не мог установить mongodb от mongodb repos

Я отправил об этом прежде в неспособном для установки mongodb на человечности 14.04, но тот вопрос не имел меня устанавливающий от mongodb repos. Я мог отредактировать тот вопрос, я предполагаю, но это отчасти делало бы недействительным ответ, который был дан и плюс то, так как это больше не новый вопрос, он, вероятно, не был бы замечен.

Так или иначе я пытаюсь установить MongoDB на Ubuntu 15.04, и не может. Я сделал следующее:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
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
sudo apt-get update
sudo apt-get install -y mongodb-org

sudo apt-get update возвращенный следующее:

Ign http://repo.mongodb.org vivid/mongodb-org/3.0 InRelease
Ign http://archive.ubuntu.com vivid InRelease
Ign http://security.ubuntu.com vivid-security InRelease
Ign http://repo.mongodb.org vivid/mongodb-org/3.0 Release.gpg
Ign http://archive.ubuntu.com vivid-updates InRelease
Get:1 http://security.ubuntu.com vivid-security Release.gpg [933 B]
Get:2 http://archive.ubuntu.com vivid Release.gpg [933 B]
Get:3 http://security.ubuntu.com vivid-security Release [63.5 kB]
Ign http://repo.mongodb.org vivid/mongodb-org/3.0 Release
Get:4 http://archive.ubuntu.com vivid-updates Release.gpg [933 B]
Get:5 http://archive.ubuntu.com vivid Release [217 kB]
Get:6 http://security.ubuntu.com vivid-security/main amd64 Packages [99.8 kB]
Get:7 http://security.ubuntu.com vivid-security/restricted amd64 Packages [28 B]
Get:8 http://security.ubuntu.com vivid-security/main Translation-en [52.7 kB]
Get:9 http://archive.ubuntu.com vivid-updates Release [63.5 kB]
Get:10 http://security.ubuntu.com vivid-security/restricted Translation-en [14 B]
Get:11 http://archive.ubuntu.com vivid/main amd64 Packages [1,364 kB]
Err http://repo.mongodb.org vivid/mongodb-org/3.0/multiverse amd64 Packages
  404  Not Found
Ign http://repo.mongodb.org vivid/mongodb-org/3.0/multiverse Translation-en_US
Ign http://repo.mongodb.org vivid/mongodb-org/3.0/multiverse Translation-en
Get:12 http://archive.ubuntu.com vivid/restricted amd64 Packages [15.4 kB]
Get:13 http://archive.ubuntu.com vivid/main Translation-en [793 kB]
Hit http://archive.ubuntu.com vivid/restricted Translation-en
Get:14 http://archive.ubuntu.com vivid-updates/main amd64 Packages [171 kB]
Get:15 http://archive.ubuntu.com vivid-updates/restricted amd64 Packages [28 B]
Get:16 http://archive.ubuntu.com vivid-updates/main Translation-en [83.3 kB]
Get:17 http://archive.ubuntu.com vivid-updates/restricted Translation-en [14 B]
Fetched 2,926 kB in 4s (713 kB/s)
W: Failed to fetch http://repo.mongodb.org/apt/ubuntu/dists/vivid/mongodb-org/3.0/multiverse/binary-amd64/Packages  404  Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.

Отметьте 404 Не Найденные ошибки.

Так или иначе я пробую sudo apt-get install -y mongodb-org после этого и вывод, который я получаю, следующие:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mongodb-org

Какие-либо идеи?

2
задан 13 April 2017 в 15:23

1 ответ

На 15,04 необходимо установить debian хрипящую версию из-за systemd. Выполните следующие команды:

sudo rm /etc/init.d/mongod*
sudo rm /etc/apt/sources.list.d/mongo*
sudo apt-get purge mongodb-org mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools syslog-ng-mod-mongodb
echo "deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
sudo apt-get clean
sudo apt-get update
sudo apt-get install mongodb-org
sudo service mongod start
systemctl status mongod

Игнорируют любого "не найденного" или "не могущий определить местоположение" ошибок на первых трех командах.

4
ответ дан 14 April 2017 в 01:23
  • 1
    Я упомянул это. Я спросил Вас почему Вы didn' t хотят использовать его. У Вас, возможно, была обстоятельная потребность (как устройство сенсорного экрана) и если бы кто-то еще знал об этом, они могли бы рассмотреть это в решении. – D75 1 November 2016 в 18:31

Другие вопросы по тегам:

Похожие вопросы: