rpm 包文件中的文件类型

rpm 包文件中的文件类型

有没有办法从 rpm 包文件中获取文件类型(或更确切地说,二进制文件列表)而无需解压它?假设有一个未安装的 rpm 文件,我们只需要了解其中的文件类型。

编辑:我不仅需要文件列表,还需要文件类型。

答案1

适用于单个包装rpm -qpl package.rpm

如果您想选择多个包并一次获取所有包的文件列表(并指明它们来自哪个包),那么--filesbypkg会更有用。

答案2

你应该能够使用-filesbypkg开关(请参阅手册页):

rpm -q -filesbypkg -p file.rpm

从手册页中:

 --filesbypkg<br>
    This lists all the files in each package.

如果您想要将其过滤为特定类型,使用一些 shell 工具就可以轻松实现。

相关内容