在一台(可能)无法访问互联网的机器上,我有一个本地 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