ubuntu 中解決包依賴的辦法

2021-07-23 10:23:26 字數 1542 閱讀 7367

不同廠商的linux ,解決依賴問題大致原理相同,但是細節略有不同。

舉例來說,ubuntu 使用apt-get 命令來獲取包,red hat 和centos 使用 yum.這是由於不同linux廠商提供的package source不同。

拿ubuntu 來講,一般系統安裝時預設的是ubuntu 官方的source.身在國內的小夥伴由於大**的防火牆就杯具了。這時我們就需要更換source.以下是通過ubutu software center 更換source的方式.

也可以通過修改配置檔案來完成:/etc/apt/sources.list

具體的源位址有:

deb precise-updates main restricted

deb-src precise-updates main restricted

deb precise universe

deb-src precise universe

deb precise-updates universe

deb-src precise-updates universe

deb precise multiverse

deb-src precise multiverse

deb precise-updates multiverse

deb-src precise-updates multiverse

deb precise-backports main restricted universe multiverse

deb-src precise-backports main restricted universe multiverse

比較快的源:

網易源:

deb precise-updates main restricted

deb-src precise-updates main restricted

deb precise universe

deb-src precise universe

deb precise-updates universe

deb-src precise-updates universe

deb precise multiverse

deb-src precise multiverse

deb precise-updates multiverse

deb-src precise-updates multiverse

deb precise-backports main restricted universe multiverse

deb-src precise-backports main restricted universe multiverse

講完源的問題,我們來講解決依賴的問題。源的問題解決了,依賴問題的解決就比較粗暴。

只要依賴的包是ubutu官方的,輸入下面這條命令就比較好使。

sudo apt-get dist-upgrade

Ubuntu解決包依賴關係

apt get install libprotobuf dev 下列軟體包有未滿足的依賴關係 libprotobuf dev 依賴 zlib1g dev 但是它將不會被安裝 e 無法修正錯誤,因為您要求某些軟體包保持現狀,就是它們破壞了軟體包間的依賴關係。linux下經常需要安裝不同型別的庫,在ub...

ubuntu解決包依賴關係

出現的錯誤有 有一些軟體包無法被安裝。如果您用的是 unstable 發行版,這也許是 因為系統無法達到您要求的狀態造成的。該版本中可能會有一些您需要的軟體 包尚未被建立或是它們已被從新到 incoming 目錄移出。下列資訊可能會對解決問題有所幫助 下列軟體包有未滿足的依賴關係 libtiff4 ...

ubuntu解決包依賴關係

問題 apt get install libprotobuf dev 下列軟體包有未滿足的依賴關係 libprotobuf dev 依賴 zlib1g dev 但是它將不會被安裝 e 無法修正錯誤,因為您要求某些軟體包保持現狀,就是它們破壞了軟體包間的依賴關係。原因 linux下經常需要安裝不同型別...