rpm -qa scr* rpm -qa |grep ^scr (查询定位)
-qf 查询指定的文件由哪一个rpm包提供(文件用路径表示) (找路径)
-qp 指定未安装的rpm包 (rpm -qp xxx.rpm)
-q --provides 软件包名 查看指定的软件包提供了哪些能力 ( rpm--q --provides xx.rpm)
可以使用-a 显示当前系统中由已安装过的包提供的所有能力
-q --whatprovides webserver 查看指定的能力由哪一个软件包提供 (rpm -q --whatprovides arp?)
-q --whatrequires CAPABILITY 查询指定的CAPABILITY被哪个包所依赖
-qR 软件包名 查看指定的软件包依赖哪些能力 (安装时候会有提示,然后根据-q --whatprovides 对应查找)
-qc 软件包名 查看配置文件
-qd 软件包名 查看帮助文档
-ql 软件包名 查看该软件包所提供的所有文件
-qi 软件包名 查看软件包的信息
-q --scripts 软件包名 查看软件包的安装脚本
-V 查看指定包所提供的文件是否发生过改变 ***
S file Size differs (大小是否改变)
M Mode differs (includes permissions and file type)(包含权限以及文件类型)
5 digest (formerly MD5 sum) differs
D Device major/minor number mismatch
L readLink(2) path mismatch
U User ownership differs
G Group ownership differs
T mTime differs
P capabilities differ
-K|checksig rpmfile 检查包的完整性和签名
--nosignature: 不检查来源合法性
--nodigest:不检查包完整性
rpm2cpio 包文件|cpio –itv 预览包内文件
rpm2cpio 包文件|cpio –id “*.conf” 释放包内文件 ***
原文地址:http://blog.51cto.com/13116366/2128393