如何列出已卸载但推荐的软件包?

如何列出已卸载但推荐的软件包?

如何列出当前安装的软件包中推荐但由于某种原因未安装的软件包?

答案1

如果在安装包 A 时按照建议安装了包 B,则有时会发生这种情况;包 B 自己推荐的包通常不会被安装。

1. 列出已卸载建议从终端:

  • 使用aptitude

  • 点击视图菜单,然后审计建议(或者,Ctrl+T要显示菜单,请按箭头键转到视图并按R):

    在此处输入图片描述

  • 这将向您显示未安装的推荐软件包的列表,以及推荐它们的“父”软件包。

    在此处输入图片描述

2. 列出已卸载推荐并建议来自 Synaptic:

  • 如果你有台式机(或通过 X-forwarding),请使用 Synaptic

  • 点击自定义过滤器左下角,然后在缺失推荐左上角边栏中的过滤器:

    在此处输入图片描述

  • 请注意,与 不同aptitude,Synaptic 还显示“建议”(或可选)软件包,例如iproute-doc

答案2

对于命令行列表,来自:

https://serverfault.com/questions/340075/aptitude-list-all-previous-recommended-packages

aptitude search '~RBrecommends:~i'

完成你原来的问题:

aptitude search '~RBrecommends:~i' | awk '/^p/ {print $2}'

相关内容