如何找到包的反向依赖?

我想知道是否有可能检查另一个包是什么包依赖。

例如,jetty神秘地安装并在我的系统上运行,我想检查它是否是其他东西的依赖。

您可以使用apt-cache rdepends jetty来查看依赖于jetty的内容。 这将显示依赖和推荐,因此您可能需要检查包列表以查看与jetty的关系。

去安装apt-rdepends 。 它不仅显示直接依赖关系,而且显示所有递归依赖关系,因此往往会为您提供大量输出。 所以,也使用寻呼机。

  • 显示递归取决于: $ apt-rdepends jetty | pager $ apt-rdepends jetty | pager
  • 显示递归反转取决于: $ apt-rdepends --reverse jetty | pager $ apt-rdepends --reverse jetty | pager

如果打开Synaptic并找到该软件包,则可以右键单击它并选择“属性”。 在选项卡依赖项下,您可以看到jetty依赖的包,以及哪些包依赖于jetty(下拉列表)。