如何搜索版本化的 rpm 功能?

如何搜索版本化的 rpm 功能?

我想在 rpm 数据库中搜索 rpm 的“功能”,但这似乎定义不明确。请参阅下面的示例。

在 Red Hat 上,glibc rpm 提供以下功能:

rpm -q --provides glibc
...
glibc = 2.12-1.166.el6_7.7

我想找出哪些 rpm 特别依赖于glibc 的版本。例如,nscd 会执行以下操作:

rpm -q --requires nscd
...
glibc = 2.12-1.166.el6_7.7
...

但是我找不到查询 rpm 数据库的方法。我觉得我应该可以:

rpm -q --whatrequires "glibc = 2.12-1.166.el6_7.7"
no package requires glibc = 2.12-1.166.el6_7.7

有没有方便的方法来查找这些信息?手册页中没有明确定义 CAPABILITY。

相关内容