1. 程式人生 > >關於Ubuntu16.04lts出現的安裝軟體出現錯誤------snapd軟體錯誤

關於Ubuntu16.04lts出現的安裝軟體出現錯誤------snapd軟體錯誤

出現錯誤:

sudo apt upgrade

正在讀取軟體包列表… 完成

正在分析軟體包的依賴關係樹

正在讀取狀態資訊… 完成

您也許需要執行“apt-get -f install”來修正上面的錯誤。

下列軟體包有未滿足的依賴關係:

snapd : 依賴: snap-confine (= 2.23~14.04.2) 但是 2.22.2~14.04 已經安裝

依賴: ubuntu-core-launcher (= 2.23~14.04.2) 但是 2.22.2~14.04 已經安裝

E: 不能滿足依賴關係。不妨試一下 -f 選項。

問題解決:

先刪除已有的出錯的snapd:

sudo vim /var/lib/dpkg/info/snapd.prerm ,第二行加上 exit 0 。

再執行:sudo dpkg –purge –force-all snapd 強制刪除

然後檢查:sudo vim /etc/apt/sources.list ,註釋掉所有的包含“trusty”的源,因為源的錯誤版本造成的錯誤 16版是xenial

再執行apt-get update,和 apt-get -f install 修復。

更多文章可以訪問我的個人部落格:碼練