rpm包的一些相关操作

工作中一直用Centos7操作系统,偶尔需要用rpm包相关的操作,把一些相关用法记录下。

一般用*.rpm直接安装,*_devel.rpm用来开发用到的一些相关的库,*src.rpm就是源码包

1,yum

1.1,当知道一个命令,却不知道安装那个rpm包时,可以用yum provides * 来获取相关包名称

1.2,yum install *.rpm来进行安装

1.3,也可以用yundownloader进行安装,用rpm -ihv命令进行安装。

2,rpm 命令

常用命令:

rpm -ihv *.rpm 安装

rpm -ql *.rpm查看安装目录和文件

rpm -qf * 查看该文件有哪个rpm包安装的

rpm -qpl 不安装查看rpm包,可以和rpmcpio结合使用

rpm -e *.rpm 卸载rpm包

3,rpmcpio命令

rpmcpio *.rpm| cpio -div *从rpm包中解压出想取用的文件

你可能感兴趣的:(shell)