Linux Red Hat 库依赖关系问题

Linux Red Hat 库依赖关系问题

我必须创建一个脚本来下载 8 个库。然而,在我们拥有所有库的服务器上,我只能找到这 8 个库中的 2 个或 3 个。

我相信这 2 或 3 个库实际上依赖于其他库来工作,因此当我通过 yum 请求下载其中 2 个或 3 个库时,实际上将下载所有 8 个库。

我知道有一个命令可以检查特定 rpm 包的依赖关系:

rpm -qpR (name of rpm package)

我的问题如下:是否有一个“反向”命令​​,给定特定的库名称,将查找依赖于该库的所有 rpm 包?

答案1

选项--whatrequiresrpm搜索在命令行上指定的已安装包或包文件,这些包或文件取决于指定的功能。如果您想查阅存储库中已卸载的软件包,您需要查看repoquery -q --whatrequires该软件包中哪些可用yum-utils。为了使repoquery命令正常工作,您必须设置一个正式的 Yum 存储库并在/etc/yum.repos.d/.

相关内容