无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
生活随笔
收集整理的這篇文章主要介紹了
无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用 sudo apt-get install 安裝軟件時, 出現錯誤 “無法修正錯誤,因為您要求某些軟件包保持現狀,就是它們破壞了軟件包間的依賴關系”。
錯誤的主要原因是,系統中已經安裝了被依賴的包的高版本。
例如在安裝 gcc-4.8-multilib 時,依賴 libc6-dev-x32 ,但是系統中已經安裝了***libc6-dev-x32*** ,并且版本高于所要求的版本,導致安裝失敗。
解決方法一
安裝指定版本的被依賴包
sudo apt-get install libc6-dev-x32 >= 2.11解決方法二
使用aptitude進行安裝,aptitude 會對依賴關系進行智能處理
sudo apt-get install aptitude sudo aptitude install <package name>總結
以上是生活随笔為你收集整理的无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS如何转让 App 给公司或个人
- 下一篇: 【源码】紫色UI趣味测试小程序源码各种测