通用选项
-v 显示附加信息
-vv 显示调试信息
--root
--rcfile
--dbpath
例子:
1.升级软件
rpm -uvh *.rpm
注意:此时的文件名必须是要升级软件的升级补丁
四、查询
命令格式:
rpm -q ( or --query) options
参数:
pkg1 ... pkgN :查询已安装的软件包
详细选项
-p
-f
-a 查询所有安装的软件包
--whatprovides
-g
--whatrequires
信息选项
-i 显示软件包的概要信息
-l 显示软件包中的文件列表
-c 显示配置文件列表
-d 显示文档文件列表
-s 显示软件包中文件列表并显示每个文件的状态
--scripts 显示安装、卸载、校验脚本
--queryformat (or --qf) 以用户指定的方式显示查询信息
--dump 显示每个文件的所有已校验信息
--provides 显示软件包提供的功能
--requires (or -R) 显示软件包所需的功能
通用选项
-v 显示附加信息
-vv 显示调试信息
--root
--rcfile
--dbpath
1.查询一个包是否被安装
rpm -q *.rpm
2. 查看软件包里的内容
rpm -qpi *.rpm
3.查看软件包将会在系统里安装哪些部分
rpm -qpl *.rpm
4.快速判定某个文件属于哪个软件包
rpm -qf *.rpm
5.列出所有被安装的rpm 软件包
rpm –qa
五、校验已安装的软件包
命令格式:
rpm -V ( or --verify, or -y) options
参数
pkg1 ... pkgN 将要校验的软件包名
软件包选项
-p
-f
-a Verify 校验所有的软件包
-g
详细选项
--noscripts 不运行校验脚本
--nodeps 不校验依赖性
--nofiles 不校验文件属性
通用选项
-v 显示附加信息
-vv 显示调试信息
--root
--rcfile
--dbpath
例子:
1.列出所有损坏的文件
rpm -Va *.rpm
六、校验软件包中的文件
语法:
rpm -K ( or --checksig) options file1.rpm ... fileN.rpm
