如何使用 dnf 列出本地 .rpm 文件的内容?

如何使用 dnf 列出本地 .rpm 文件的内容?

在一台(可能)无法访问互联网的机器上,我有一个本地 rpm 文件。我想检查它的内容,这就是安装后将安装的文件。仅用 就可以做到这一点吗dnf?用其他工具?

编辑:系统没有百胜,只有dnf。虽然我可能可以出于开发目的添加 rpm,但我不能假设它总是可用。

答案1

rpm对于这个任务我建议:

rpm -qpl ./some_package.rpm

答案2

你只需要rpm;您可以使用以下命令列出 RPM 中附带的文件:

rpm -qlp /path/to/your.rpm

另外-v将添加文件详细信息:

rpm -qvlp /path/to/your.rpm

要查看包含的脚本(也可能创建文件):

rpm -qp --scripts /path/to/your.rpm

相关内容