Как установить MongoDB 3.2 на Ubuntu 15.10?

Я следовал этим инструкциям:

http://tecadmin.net/install-mongodb-on-ubuntu/

$ echo "deb http://repo.mongodb.org/apt/debian "$(lsb_release -sc)"/mongodb-org/3.2 main" | sudo tee /etc/apt/sources.list.d/mongodb.list
$ sudo apt-get update
$ sudo apt-get install mongodb-org
$ apt-get install mongodb-org=3.2.0 mongodb-org-server=3.2.0 mongodb-org-shell=3.2.0 mongodb-org-mongos=3.2.0 mongodb-org-tools=3.2.0

Но я получаю следующее ошибки:

W: Failed to fetch http://repo.mongodb.org/apt/ubuntu/dists/wily/mongodb-org/3.2/multiverse/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://repo.mongodb.org/apt/ubuntu/dists/wily/mongodb-org/3.2/multiverse/binary-i386/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/tualatrix/ppa/ubuntu/dists/wily/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/tualatrix/ppa/ubuntu/dists/wily/main/binary-i386/Packages  404  Not Found

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

В чем может быть причина? И как его успешно установить?

5
задан 7 February 2016 в 05:25

1 ответ

На сегодняшний день, 7-го февраля 2016, на документация MongoDB :

MongoDB только обеспечивает пакеты для 64-разрядной долговременной поддержки релизы Ubuntu. В настоящее время это означает 12.04 LTS (Точный Ящер) и 14.04 LTS (Испытанный Тар). В то время как пакеты могут работать с другими релизами Ubuntu, это не поддерживаемая конфигурация.

необходимо следовать инструкциям для установка MongoDB от tarball.

Вкратце:

$ curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.1.tgz
$ tar -zxvf mongodb-linux-x86_64-2.6.11.tgz
$ mkdir -p <your-intended-mongodb-install-directory>
$ cp -R -n mongodb-linux-x86_64-2.6.11/ <your-intended-mongodb-install-directory>
$ export PATH=<your-intended-mongodb-install-directory>/bin:$PATH

, Даже если Вы вручную загружаете .deb пакет для 14,04, существует проблема с 15,10 подтверждена здесь . Так или иначе после ручной установки необходимо настроить MongoDB и или выполнить его как процесс или daemonize он использующий, например:

daemon -- <your-intended-mongodb-install-directory>/bin/mongod --config /etc/mongod.conf
5
ответ дан 7 February 2016 в 15:25
  • 1
    Не очень, существует двоичный файл /var/cache/apt/pkgcache.bin , которые склонный создают его с этими списками для того, чтобы сделать более быстрые запросы, попытайтесь удалить это, посмотрите то, что происходит. – Ravexina 9 May 2017 в 19:56

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

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