运行 GtkOrphan 后,它提供了建议删除的 8 个包的列表。
使用实用程序中提供的工具删除任何这些是否可能会产生任何不良后果?
运行输出dpkg -l | grep ^rc
:
rc linux-image-4.18.0-15-generic 4.18.0-15.16~18.04.1 amd64 Signed kernel image generic
rc linux-modules-4.18.0-15-generic 4.18.0-15.16~18.04.1 amd64 Linux kernel extra modules for version 4.18.0 on 64 bit x86 SMP
rc linux-modules-extra-4.18.0-15-generic 4.18.0-15.16~18.04.1 amd64 Linux kernel extra modules for version 4.18.0 on 64 bit x86 SMP
从没有参数的终端运行aptitude
会产生:
我刚刚在我的系统上测试了 GtkOrphan。似乎 GtkOrphan 比
apt-get autoremove -s
or更笨(完整语法aptitude search '?obsolete'
请参见帮助页面)在我的系统上,我看到 18 个包中只有 1 个被 GtkOrphan 正确标记为孤立包。
据我所知,真正过时或本地安装的软件包在输出中没有任何 http/https/ftp 链接
apt-cache policy ...
。它应该只/var/lib/dpkg/status
在版本表中。所以我们可以
deborphan
通过使用一些脚本来过滤输出(这个的修改版本):或者根本不使用 GtkOrphan 并依赖 Aptitude 及其过时和本地创建的包
或
aptitude search '?obsolete'
:相关的错误可能是以下错误 1820906。