RPM命令常用参数
RPM的常规使用方法为rpm-?package.rpm,其中-?为操作参数(更多信息,请查阅帮助$manrpm):
-q在系统中查询软件或查询指定rpm包的内容信息
-i在系统中安装软件
-U在系统中升级软件
-e在系统中卸载软件
-h用#(hash)符显示rpm安装过程
-v详述安装过程
-p表明对RPM包进行查询,通常和其它参数同时使用,如:
-qlp查询某个RPM包中的所有文件列表
-qip查询某个RPM包的内容信息
RPM命令参数使用方法
以上参数有些需要组合使用,比如说rpm-hpackage.rpm是没有意义的,但rpm-ihpackage.rpm即表示安装package并用#符显示安装进度。
安装RPM包
升级RPM包命令
卸载RPM包命令
#rpm-evpackage
查询RPM包中包含的文件列表命令
查询RPM包中包含的文件列表命令
查询RPM包中包含的内容信息命令
查询系统中所有已安装RPM包
RPM包管理示例
以下步骤描述了一个普通用户安装IBMLotusNotesV85(以下简称Notes)的典型操作过程。Notes的RPM包名为ibm_lotus_notes-8.5.i586.rpm。
首先查询是否该软件是否已经在系统中存在
如果返回信息为空那么说明该软件还未被安装。
查询Notes软件包内容:
安装Notes:
返回信息:
Preparing...###########################################[100%]
1:ibm_lotus_notes###########################################[100%]
升级Notes:
若今后需要基于该版本升级至更高版本的Notes(缝.0-ibm_lotus_notes-9.0.i586.rpm),则使用-U参数:
在该步骤中如果使用-i则系统通常会报文件冲突错误,无法正常安装。
卸载Notes
注意卸载软件使用软件名称,而不是包文件名:
就是这些了,更多内容,大家可以多翻翻本站提供的rpm相关文章。