Lubuntu 或 Ubuntu 升級失敗後如何清理已棄用的軟體包?

Lubuntu 或 Ubuntu 升級失敗後如何清理已棄用的軟體包?

我嘗試使用運行命令的標準 GUI 將 Lubuntu 18.10 系統升級到 19.04 do-release-upgrade。它完成了大部分安裝,安裝了所有軟體包。然而,在到達清理部分之前它就失敗了。這導致了一個不幸的問題,即許多已棄用的應用程式與替代應用程式一起安裝。

查看系統托盤時這一點很明顯: 系統托盤

您可以看到兩個網路托盤圖示(用於兩個不同的程式實例)和兩個電源圖示。在應用程式選單中,有許多群組重複的程序,即兩個「附加驅動程式」。

我的問題是如何從我的系統中刪除這些已棄用的應用程式?有一個我可以運行的簡單命令嗎?如果我必須單獨刪除每一個,我如何知道哪些已被棄用,哪些是最新的?

如果有人想提出建議,我已經完成了這個答案,但它並不能解決我的問題。

答案1

如果可能的話安裝sudo apt install apt-show-versions

apt-show-versions | grep 'No available'

列出套件來源中不再可用的套件。仔細看看您可能需要哪一個。您可以將它們全部刪除sudo apt purge $(apt-show-versions | grep 'No available' | awk '{print $1}')

相關內容