出現錯誤:
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 修復。