如何列出RPM包安装的所有文件

查找系统上从RPM软件包安装的所有文件的最简单方法是检查RPM软件包列表,该列表显示任何特定RPM软件包的所有文件和位置。

假设我下载了一个telnet-server-1.2-137.1.i586.rpm软件包,我想看看这个软件包包含哪些内容,以及将在系统中安装哪些文件。
以下linux命令将显示所有这些信息:

# rpm -qlp telnet-server-1.2-137.1.i586.rpm

使用RPM选项:

  • -Q:这是一般的RPM查询
  • -L:列表包内容
  • -P:包名称

如果要使用yum package manager从fedora软件包存储库安装软件包,可以执行相同的操作,但可以省略-p选项。例如:

# yum search telnet

返回内容:

telnet.i686 : The client program for the Telnet remote login protocol

要在安装之前检查RPM包的内容,我们可以执行以下操作:

# rpm -ql telnet
日期:2020-07-07 20:57:02 来源:oir作者:oir