ubuntu 20.04 安裝mongodb問題


安裝方法參照官方文檔:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/#create-a-list-file-for-mongodb

1 安裝公共鑰匙:  wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -

2 為MongoDB創建一個list文件:  echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

3 更新:  sudo apt-get update

4 安裝MongoDB:  sudo apt-get install -y mongodb-org    -y意思是自動選擇yes

問題:這里安裝MongoDB時,4會報錯:

正在讀取軟件包列表... 完成
正在分析軟件包的依賴關系樹
正在讀取狀態信息... 完成
您也許需要運行“apt --fix-broken install”來修正上面的錯誤。
下列軟件包有未滿足的依賴關系:
libqtgui4 : 依賴: libpng12-0 (>= 1.2.13-4) 但是它將不會被安裝
mongodb-org : 依賴: mongodb-org-shell 但是它將不會被安裝
依賴: mongodb-org-server 但是它將不會被安裝
依賴: mongodb-org-mongos 但是它將不會被安裝
依賴: mongodb-org-tools 但是它將不會被安裝
E: 有未能滿足的依賴關系。請嘗試不指明軟件包的名字來運行“apt --fix-broken install”(也可以指定一個解決辦法)。

解決辦法:

1    sudo add-apt-repository ppa:linuxuprising/libpng12

2    sudo apt update

3    sudo apt install libpng12-0

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM