Я пытаюсь установить mongo на DigitalOcean, но получаю эту ошибку:
Следующие пакеты имеют неудовлетворенные зависимости:
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.
Я следил за этой документацией
Мои шаги:
sudo apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
echo deb [arch = amd64, arm64] http://repo.mongodb.org/apt/ubuntu xenial / mongodb-org / 3.4 мультивселенная | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
sudo apt-get update
sudo apt-get install mongodb-org
Но когда я использовал эту команду sudo apt-get install mongodb, она установилась успешно, но выдает эту ошибку Не удалось запустить mongod.service: Unit mongod.service не найден. когда я запускаю эту команду sudo systemctl start mongod
sudo apt upgrade
. Это может помочь. Версия вашего сервера БД очень старая. Следуйте этому: docs.mongodb.com/manual/installation - person John   schedule 08.01.2021