運行:
sudo apt update
提示:
E: 有幾個軟件包無法下載,要不運行 apt-get update 或者加上 --fix-missing 的選項再試試?
於是運行:
apt-get update --fix-missing
運行:
sudo apt-get install build-essential
運行:
sudo apt-get install yum
這時,出現了下面的錯誤:
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關係樹
正在讀取狀態信息... 完成
E: 無法定位軟件包 yum
於是用vim打開sources.list,在最上面加一句:
deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse
再次運行:
sudo apt update
sudo apt-get install yum
又出現了下面的錯誤:
正在讀取軟件包列表... 完成 正在分析軟件包的依賴關係樹 正在讀取狀態信息... 完成 有一些軟件包無法被安裝。如果您用的是 unstable 發行版,這也許是 因爲系統無法達到您要求的狀態造成的。該版本中可能會有一些您需要的軟件 包尚未被創建或是它們已被從新到(Incoming)目錄移出。 下列信息可能會對解決問題有所幫助: 下列軟件包有未滿足的依賴關係: yum : 依賴: python-sqlitecachec 但是它將不會被安裝 依賴: python-urlgrabber 但是它將不會被安裝 E: 無法修正錯誤,因爲您要求某些軟件包保持現狀,就是它們破壞了軟件包間的依賴關係。
於是運行:
sudo apt install python-urlgrabber
sudo apt install python-sqlitecachec
再次運行:
sudo apt-get install yum
安裝成功.