1. 程式人生 > >ubuntu16.04下軟體依賴衝突的解決方案

ubuntu16.04下軟體依賴衝突的解決方案

在使用apt安裝各種軟體時,經常會提示包依賴關係衝突,很典型的就是你安裝的軟體的依賴包版本比較低,但你電腦上已經有了對應的依賴包,但是版本更高,這時候為了保證你原來電腦上軟體的正常執行,apt就會出現安裝失敗。解決方法是使用aptitude來安裝,它給更加智慧地給出衝突的解決方案,比如對現有的依賴包降版本處理。

首先安裝aptitude:     

sudo apt-get install aptitude
使用aptitude進行軟體安裝:
sudo aptitude install xxxx
根據提示選Y/N 通常選N直到出現對版本做降級處理 點Y即可