解決Ubuntu各種依賴問題


方法一:遇到類似的依賴,可以用aptitude命令來解決,aptitude本來是debian的默認軟件,但是最近幾個版本的ubuntu里面好像沒有這個工具了。那就自己安裝一個吧。

不管三七二十一,更新先:

sudo apt-get update && sudo apt-get dist-upgrade

然后安裝今天的主角:

sudo apt-get install aptitude

然后用aptitude替代apt-get來安裝軟件。

sudo aptitude install build-essential

 

方法二:

對於ubuntu軟件包管理問題,一直讓我非常痛苦,特別是一些軟件依賴問題.現在還不能處理好.如下就是安裝virtualbox出現的依賴問題:


下列軟件包有未滿足的依賴關系:
 virtualbox-qt : 依賴: libqt4-opengl (>= 4:4.7.2) 但是它將不會被安裝
E: 無法修正錯誤,因為您要求某些軟件包保持現狀,就是它們破壞了軟件包間的依賴關系。


對於這個問題,我采取了一系列稀里糊塗的解決方式:

sudo apt-get install libqt4-opengl 但是又出現了以下問題:


下列軟件包有未滿足的依賴關系:
 libqt4-opengl : 依賴: libqtcore4 (= 4:4.8.3+dfsg-0ubuntu3) 但是 4:4.8.3+dfsg-0ubuntu3.1 正要被安裝
                 依賴: libqtgui4 (= 4:4.8.3+dfsg-0ubuntu3) 但是 4:4.8.3+dfsg-0ubuntu3.1 正要被安裝
E: 無法修正錯誤,因為您要求某些軟件包保持現狀,就是它們破壞了軟件包間的依賴關系。


這時候我已經茫然了,於是采取了暴力方式:

sudo apt-get remove libqtcore4

sudo apt-get remove libqtgui4


最后執行了

sudo apt-get install virtualbox-qt

這次virtualbox 安裝成功了,其實我還是沒弄清楚這些問題.如果有誰能幫我解惑,萬分感謝.不然就只有慢慢google了

 

方法三:

http://blog.csdn.net/hongjinlongno1/article/details/9045079


免責聲明!

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



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