在(可能)无法访问互联网的机器上,我有一个本地 rpm 文件。我想检查它的内容,即安装后将安装的文件。是否可以仅使用dnf
? 用其他工具?
编辑:系统没有 yum,只有 dnf 。虽然我可能会出于开发目的添加 rpm,但我不能假设它总是可用的。
你只需要rpm
; 您可以使用以下命令列出 RPM 中附带的文件:
rpm -qlp /path/to/your.rpm
Run Code Online (Sandbox Code Playgroud)
附加-v
将添加文件详细信息:
rpm -qvlp /path/to/your.rpm
Run Code Online (Sandbox Code Playgroud)
要查看包含的脚本,这些脚本也可能会创建文件:
rpm -qp --scripts /path/to/your.rpm
Run Code Online (Sandbox Code Playgroud)