在linux中安装mongodb时出错
我得到这个错误,即使我更新了回购协议 :在linux中安装mongodb时出错,linux,mongodb,Linux,Mongodb,我得到这个错误,即使我更新了回购协议 :sudo-apt-get-update 我也检查了是否有破损的包装 :sudo apt get check 我在linux中安装mongodb的步骤: 1) sudo apt key adv--keyserverhkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B5871A2291FA4AD5 2) echo“deb-wheezy/mongodb-org/3.6 main”| sudo-
sudo-apt-get-update
我也检查了是否有破损的包装
:sudo apt get check
我在linux中安装mongodb的步骤:
1) sudo apt key adv--keyserverhkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B5871A2291FA4AD5
2) echo“deb-wheezy/mongodb-org/3.6 main”| sudo-tee/etc/apt/sources.list.d/mongodb-org-3.6.list
3) sudo-apt-get-update
4) sudo apt get安装-y mongodb org
但仍然得到同样的错误。如何解决这个问题?在我的例子中,我使用的是Linux Mint 17->Ubuntu14.04,而我使用的是Ubuntu16.04,这导致了冲突 在尝试这些命令之前,请检查您的Ubuntu/Debian版本-wiki是一个有用的资源 如果这不能解决问题,那就跑吧
The following packages have unmet dependencies:
mongodb-org-mongos : Depends: libssl1.0.0 (>= 1.0.1) but it is not installable
mongodb-org-server : Depends: libssl1.0.0 (>= 1.0.1) but it is not installable
mongodb-org-shell : Depends: libssl1.0.0 (>= 1.0.1) but it is not installable
mongodb-org-tools : Depends: libssl1.0.0 (>= 1.0.1) but it is not installable
E: Unable to correct problems, you have held broken packages.
这将消除任何不一致,然后转到并遵循该过程
这就解决了问题。您是否运行了
apt get purge
?是的,并且它没有安装任何新的软件包,或者是否有其他方法手动安装这些依赖项?请按照这些步骤执行。否,这对我没有帮助。我想我需要下载软件并手动安装。如果我使用的是LinuxMint[Tara],它使用Ubuntu18(仿生)作为它的官方存储库,任何帮助都会很感激。我必须导航到系统设置->管理选项卡->软件源以确认我的分发。在此之后,我使用sudo-apt-purge-mongod*sudo-apt-purge-MongoDB*sudo-apt-purge-MongoDB-org*清除了MongoDB上所有已安装的实例,并导航到@KNDheeraj高亮显示的位置。在安装MongoDB时,确认linux发行版至关重要
sudo apt purge mongod*
sudo apt purge mongodb*
sudo apt purge mongodb-org*