目录
1. 语法
rpm [选项] [包名]
1.1. 常用参数
安装/升级:
-i:安装软件包
-h:软件包安装的时候列出哈希标记
-v:输出安装时的详细信息
-U:升级软件包。如果未安装,那么直接安装
-F:如果软件包已经安装,升级软件包
-e:清除 (卸载) 软件包
--force:强制安装
验证选项:
--nofiledigest :不验证文件摘要
--nofiles :不验证软件包中文件
--nodeps :不验证包依赖
--noscript :不执行验证脚本
查询/验证软件包选项:
-a:查询/验证所有软件包
-f:查询/验证文件属于的软件包
-g:查询/验证组中的软件包
-p:查询/验证一个软件包
查询选项:
-c:列出所有配置文件
-d:列出所有程序文档
-L:列出所有license文件
-l:列出软件包中的文件
-s:显示列出文件的状态
2. 常见用法
安装rpm包
rpm -ivh [包名]
强制安装
rpm -ivh --force [包名]
指定安装路径
rpm -ivh --relocate /=[安装路径] [包名]
升级rpm包(如果没有安装,那么直接安装)
rpm -U [包名]
卸载rpm包
rpm -e [包名]
查询程序是否安装
rpm -q [程序名]
输出程序安装的详细信息
rpm -qi [程序名]
输出程序安装的文件/路径
rpm -ql [程序名]
输出程序的配置文件
rpm -qc [程序名]