Установка (и использование) mongodb 3.4.17 на человечности 18.04

Я должен восстанавливаться/читать базу данных, созданную в 3,14 монго. Однако в настоящее время я использую человечность 18.04 OS.

Я пытался выполнить шаги, данные официальным руководством: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/(просто замена 4.0 с 3,4)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
sudo apt-get install -y mongodb-org=3.4.17 mongodb-org-server=3.4.17 mongodb-org-shell=3.4.17 mongodb-org-mongos=3.4.17 mongodb-org-tools=3.4.17

Однако установка перестала работать на той последней команде, дающей ошибки:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '3.4.16' for 'mongodb-org' was not found
E: Version '3.4.16' for 'mongodb-org-server' was not found
E: Version '3.4.16' for 'mongodb-org-shell' was not found
E: Version '3.4.16' for 'mongodb-org-mongos' was not found
E: Version '3.4.16' for 'mongodb-org-tools' was not found

(sudo apt update не помогает).

Теперь, когда я пытался установить файлы вручную от шара tar, я также, может казаться, не нахожу правильную версию здесь:

3.4.17, кажется, не имеет поддержки человечности 18.

Как заключительная опция, читая базу данных с 4.x версия также, кажется, не работает, поскольку 4.x жалуется, что данные должны быть преобразованы сначала в "3,6 формата".

Есть ли какой-либо способ, которым я могу считать базу данных, записанную в 3,4 человечности 18 использования?

1
задан 2 November 2018 в 00:04

1 ответ

Попробуйте это

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
sudo apt update
sudo apt install mongodb-org

Это устанавливает 3.4.18 успешно. Не версия Вы просите, но должны работать тем не менее.

Удачи!

3
ответ дан 3 December 2019 в 07:22

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

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