如何使用终端了解推荐/建议的软件包?

如何使用终端了解推荐/建议的软件包?

在 synaptic 中,如果您右键单击某个包,您将看到一个名为“推荐”的子菜单和另一个名为“建议”的子菜单。

如何在终端中查看特定包的推荐和建议包?

答案1

使用aptitude show。例如:

aptitude show vlc

答案2

您可以aptitude search使用?reverse-depType(pattern)

例如

aptitude search '?reverse-recommends(?narrow(?version(CURRENT),^freemind$))'

将向您显示当前安装的 freemind 包的推荐。

请注意,您应该使用^packagename$和而不仅仅是,因为否则您还会发现名称中packagename包含的包的推荐。packagename

您可能想要使用?narrow(?version(CURRENT), ...)或类似的东西来仅显示当前版本的推荐,否则您将看到存储库中所有可用版本的推荐。

建议改用?reverse-suggests

您还可以查看搜索词参考

答案3

尝试:

apt-cache depends PACKAGE

或者,要获取有关 PACKAGE 的其他信息,请使用:

apt-cache showpkg PACKAGE

答案4

您可以使用info标志

apt info package-name

或者更简洁地说

apt info package-name | grep -B 1 'Recommends'

相关内容