在 Ubuntu/Debian 上你可以运行
apt-file list nginx-core
您将获得包安装时将部署的所有文件的列表。
如何使用yum
命令在 RHEL 中实现这一点?
该命令rpm -ql
不是一个选项,因为它仅适用于已安装的包。
答案1
据我所知,rpm
可以列出“远程”包的内容。你只需要使用完整的 URL。例如:
rpm -ql https://yum.oracle.com/repo/OracleLinux/OL8/baseos/latest/x86_64/getPackage/audit-3.0-0.10.20180831git0047a6c.el8.x86_64.rpm
将列出 Oracle Linux 8 中的审计包内容
如果你安装yum-utils
包,你可以使用如下命令:
repoquery -l audit
获取包中的文件列表(即使未安装)