我如何找到所有依赖于另一个软件包的软件包?

我如何找到所有依赖于另一个软件包的软件包?

可能重复:
如何列出包依赖项(反向依赖项)?

我想在 Ubuntu 存储库中查找依赖于某个特定软件包的所有软件包。在本例中,我希望该依赖项是libqt4-dev,这样我就可以找到使用 Qt 开发的所有软件包。我知道我需要使用apt-cache,但我不确定参数应该是什么。

答案1

你应该习惯使用man。因此,

$ man apt-cache

揭示

显示pkg pkg...

showpkg 显示命令行上列出的软件包的信息。其余参数是软件包名称。列出每个软件包的可用版本和反向依赖关系,以及每个版本的正向依赖关系。正向(正常)依赖关系是相关软件包所依赖的软件包;反向依赖关系是依赖于相关软件包的软件包。

因此,您要遵循的命令是apt-cache showpkg libqt4-dev

相关内容