有没有办法从rpm包文件中获取文件类型(或更确切地说,二进制文件列表)而无需解压缩?假设有一个没有安装的rpm文件,我们只需要学习其中的文件类型。
答案 0 :(得分:2)
不确定是否能回答您的问题,但您可以查看包中的文件权限
如果已安装软件包:
rpm -qlv package-name.rpm
如果没有安装:
rpm -qlvp package-name.rpm
典型输出可能是:
-rwxrwxr-x 1 user user size date filename
x
将指示文件是否可执行,但是还可以遍历目录......
答案 1 :(得分:0)
以前有“kpackage”,但AFAIK尚未移植到KDE4 ......
目前我只知道您可以直接使用rpm命令及其命令行选项。大多数包处理程序提供类似的选项,例如zypper和yum。