Не може да се инсталира най-новият Mongdb

Моята производствена база данни Mongo беше хакната и всички бази данни бяха изтрити. Сега искам да надстроя до най-новата версия на Mongo, но имам изключителни проблеми. Използвам Linux Mint 17.1. Следвам инструкциите тук:

https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

Когато тичам:

sudo apt-get install -y mongodb-org

В крайна сметка получавам грешка:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 mongodb-org : Depends: mongodb-org-shell but it is not going to be installed
               Depends: mongodb-org-server but it is not going to be installed
               Depends: mongodb-org-mongos but it is not going to be installed
               Depends: mongodb-org-tools but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Какво мога да опитам след това? Както казах, приложението ми не работи след хакването и сега дори не мога да инсталирам Mongo...


person Mark    schedule 01.06.2017    source източник
comment
Моля, споделете резултатите от изпълнението на apt list --installed | grep mongo и more /etc/apt/sources.list.d/* | cat   -  person helmy    schedule 03.06.2017


Отговори (2)


Опитайте sudo apt-get install -f да коригирате пакети.

Ако това не работи, разберете дали имате нужда от всичките 4 пакета, mongodb-org-server може да е единственият, от който наистина се нуждаете.

person Adriaan Marain    schedule 01.06.2017
comment
Опитах sudo apt-get install -f, все още получавам същата грешка - person Mark; 01.06.2017

В този случай можете да опитате да изпълните следната команда с конкретна версия (3.0.15 в моя случай):

sudo apt-get install -y --force-yes mongodb-org=3.0.15 mongodb-org-server=3.0.15 mongodb-org-shell=3.0.15 mongodb-org-mongos=3.0.15 mongodb-org-tools=3.0.15
person user15431412    schedule 19.03.2021