rpm格式: rpm -q [子选项] [软件名]
用法: 结合不同的子选项,完成不同的查询
-q:后面跟软件名称,查询是否已经安装*
-qa:查看系统中已安装的所有RPM软件包列表(all)*
-qi: 查看指定软件的详细信息(information)*
-ql:查询指定软件包所安装的目录、文件列表(list)*
-qc:仅显示指定软件包安装的配置文件(/etc下的)
-qd:仅显示指定软件包安装的文档文件(directory)*
-qR:列出与该软件有关的依赖软件所含的文件(Required的意思)*
-qf:后面跟文件名称,找出该文件属于哪一个已经安装的软件*
查询未安装的RPM包文件
格式: rpm -qp [子选项] RPM包文件
用法:结合不同的子选项 完成不同查询
-qpi: 通过.rpm包文件查看该软件的详细信息
-qpl: 查看.rpm安装包内所包含的目录、文件列表
-qpc:查看.rpm安装包内包含的配置文件列表
-qpd:查看.rpm安装包内包含的文档文件列表
安装或升级RPM软件
格式: rpm [选项] RPM 包文件
用法:不同选项适用于不同的情况
-i:安装一个新的rpm 软件包
-U:升级某个rpm软件,若原本未安装,则进行安装。
-F:更新某个rpm软件,若原本未安装,则放弃安装。
卸载指定的RPM软件
格式: rpm -e 软件名
rpm包用到的一些辅助选项
--force:强制安装所指定的rpm软件包
--nodeps: 安装、升级或者卸载软件时,忽略依赖关系
-h: 以"#"号显示安装的进度
-v:显示安装过程中的详细信息。
一般情况下我们会使用ivh来进行
例如: rpm -ivh [软件包名称]
以上是一些rpm用到的命令,希望对各位有所帮助!