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}')

相关内容