歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu解決包依賴關系

Ubuntu解決包依賴關系

日期:2017/2/28 14:55:34   编辑:Linux教程

Ubuntu解決包依賴關系:

出現的錯誤有:

有一些軟件包無法被安裝。如果您用的是 unstable 發行版,這也許是
因為系統無法達到您要求的狀態造成的。該版本中可能會有一些您需要的軟件
包尚未被創建或是它們已被從新到(Incoming)目錄移出。
下列信息可能會對解決問題有所幫助:

下列軟件包有未滿足的依賴關系:
libtiff4-dev : 依賴: libjpeg-dev
E: 無法修正錯誤,因為您要求某些軟件包保持現狀,就是它們破壞了軟件包間的依賴關系。

上網查了下主要是因為版本的問題。安裝新的時必然要卸載舊的,但卸載的時候可能安裝下一個包又需要這個包,所以產生了依賴(個人理解,不知到對了沒)

糾結了很久突然發現每次出現這個問題的時候,都是在同時安裝很多包的情況下發生的,如這一次的安裝命令是

sudo apt-get install build-essential libgtk2.0-dev libjpeg62-dev libtiff4-dev libjasper-dev libopenexr-dev cmake python-dev python-numpy libtbb-dev libeigen2-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev

於是我就把上面的命令分解成一個一個包安裝,於是就發現成功了。因為這樣安裝他會重新卸載一些。

Copyright © Linux教程網 All Rights Reserved