rpm
#不能解决软件包安装的依赖性,当有依赖性需要解决时,可以用yum,祥见yum的搭建说明
rpm 参数 name|name.rpm [参数]
-ivh name.rpm
#安装 ,-v显示过程,-h指定加密方式为hash
-e name
#卸载
-ivh name.rpm --nodeps
#安装软件而忽略软件的依赖性
-ivh name.rpm --force
#强制安装,但不能忽略依赖性
-ivh name.rpm --nodeps --force
#忽略依赖性并且强制安装
#查询软件生成文件
-qc name
#查询软件的配置文件名称
-qd name
#查询软件的说明软件名称
-qlp name.rpm
#查询软件安装后会生成什么文件
-qa
#查询系统中安装的所有软件名称
-qa |grep name
#查询软件是否安装(可模糊名称匹配)
-q name
#查询软件是否安装(必须精确名称匹配)
-qp name.rpm
#查询软件安装包安装后的名字
-qf filename
#查看filename属于那个安装包
-qi name
#查看软件信息
-qip name.rpm
#查看软件包信息
-Kv name.rpm
#检测软件包是否被篡改
注意:一定不要安装被篡改后的软件包
MD5 digest: OK (08ec7c9448d1b7030ffcdbb442dc0b00)
#未被篡改
MD5 digest: BAD Expected(08ec7c9448d1b7030ffcdbb442dc0b00) != (b6791f759835868adc0da66e1df79f34)
#已被篡改
-qp name.rpm --scripts
#检测软件在安装或卸载过程中执行的动作
“软件在安装或卸载过程中执行的动作”中
如下图的动作,不要安装!!
如下图的动作可以安装