Featured image of post rpm常用操作

rpm常用操作

centOS如何查看某个软件包有哪些文件

在CentOS中,您可以使用 rpm 命令来查看已安装软件包的文件列表。请按照以下步骤操作:

打开终端。

首先,您需要找到软件包的确切名称。您可以使用

1
rpm -qa | grep 软件包名称

命令来搜索已安装的软件包。例如,如果您想查找名为“httpd”的软件包,请输入:

1
rpm -qa | grep httpd

然后,使用

1
rpm -ql 软件包名称

命令来查看软件包的文件列表。例如,如果您想查看名为“httpd”的软件包的文件列表,请输入:

1
rpm -ql httpd

这将显示httpd软件包中包含的所有文件和目录的列表。

请注意,这些命令仅适用于通过RPM包管理器安装的软件包。如果您通过其他方式(如编译源代码)安装了软件包,则需要使用其他方法来查找文件列表。

如何解压rpm包

可以使用 rpm2cpio 命令来解压 rpm 包。

语法

1
rpm2cpio <rpm包路径> | cpio -div

参数说明

  • <rpm包路径>:rpm 包的路径。
  • cpio:解压工具。
  • -d:解压到当前目录。
  • -i:解压所有文件。
  • -v:显示解压过程。
1
rpm2cpio package.rpm | cpio -div
使用 Hugo 构建
主题 StackJimmy 设计