一、RPM查询命令

rpm -q zsh //查询包是否安装
#rpm -qa //查询所以包
#rpm -qa | grep vim //查询所有包带vim关键字
#which find //查询find命令路径
/usr/bin/find
#rpm -qf /usr/bin/find //查询文件或者命令属于哪个安装包
#rpm -qi xxx //查看已安装的安装包信息
#rpm -qpi xxx //查看未安装安装包信息,p用于查看未安装
#rpm -qpl xxx //查看安装包安装后将有那些文件
#rpm -Vf 包名 //用于检查软件包是否被修改过,如果没用任何输出就说明没有修改;
RPM案例一
查看系统下所有的rpm包几安装的文件有没有被黑客修改过
#rpm -Va 无输出说明没有被修改

二、RPM安装命令

rpm -ivh xxxx //安装软件

三、RPM卸载和升级

rpm -e xxx //卸载某安装,(e表示erase)
#rpm -e —nodeps xxx //卸载是依赖告警,通过e参数忽略依赖关系
#rpm -Uvh xxx //升级某软件
#yum update xxx //通过yum升级

四、解决RPM依赖关系

在安装过程中遇到依赖包问题,只能根据提示逐个安装依赖包