1. 程式人生 > >無法修正錯誤,因為您要求某些軟體包保持現狀的解決辦法

無法修正錯誤,因為您要求某些軟體包保持現狀的解決辦法

以前在linux上安裝軟體的時候經常會碰到類似下面的的錯誤

“subversion : 依賴: libsvn1 (= 1.8.8-1ubuntu3) 但是 1.8.8-1ubuntu3.1 正要被安裝
E: 無法修正錯誤,因為您要求某些軟體包保持現狀,就是它們破壞了軟體包間的依賴關係。“

百度了之後,找到了解決方法:
根據報錯的資訊 “subversion : 依賴: libsvn1 (= 1.8.8-1ubuntu3) 但是 1.8.8-1ubuntu3.1 正要被安裝”
那麼只需要sudo apt-get install xxx=yyy (xxx為提示資訊的libsvn1, yyy為提示錯誤的1.8.8-1ubuntu3) 即可。