1. 程式人生 > >ubuntu系統使用過程中的問題總結

ubuntu系統使用過程中的問題總結

apt-get install依賴問題解決方案

問題描述

執行:sudo apt-get install g++ 得出如下錯誤: 正在讀取軟體包列表… 完成正在分析軟體包的依賴關係樹 正在讀取狀態資訊… 完成 有一些軟體包無法被安裝。 如果您用的是 unstable 發行版,這也許是因為系統無法達到您要求的狀態造成的。 該版本中可能會有一些您需要的軟體包尚未被建立或是它們已被從新到(Incoming)目錄移出。下列資訊可能會對解決問題有所幫助: 下列軟體包有未滿足的依賴關係: g++ : 依賴: g+±4.8 (>= 4.8.2-5~) 但是它將不會被安裝E: 無法修正錯誤,因為您要求某些軟體包保持現狀,就是它們破壞了軟體包間的依賴關係。 另外:在安裝Code::Blocks ide時,有如下錯誤: 下列軟體包未滿足的依賴關係: g++: Depends: cpp (>= 4:4.8.2-1ubuntu6) 但是將要安裝 4:4.8.2-1ubuntu6Depends: gcc (>= 4:4.8.2-1ubuntu6) 但是將要安裝 4:4.8.2-1ubuntu6

解決方案

aptitude可以比apt-get更加智慧地解決依賴問題,先安裝它:

sudo apt-get install aptitude

使用aptitude:

sudo aptitude install xxx