如何确定哪个文件生成了rpm构建的依赖项?

时间:2014-10-08 15:58:20

标签: dependencies rpm

我正在尝试确定构建中的哪些文件会生成我的包的每个依赖项。例如,我构建的需求的子集是:

rpm -qp --requires mypackage.rpm
libc.so.6
libm.so.6
perl(strict)
...

如何确定构建中的哪个文件生成了libm.so.6的依赖项?

1 个答案:

答案 0 :(得分:2)

一种方法是" rpm -qp --filerequire * .rpm"。

另一种方法是使用" echo / path / to / file | / usr / lib / rpm / rpmdeps -R" 用一些小脚本。