标签:rpm 包管理
安装软件:rpm -ivh software
升级软件
-Uvh 软件没有安装则安装,安装过就升级
-Fvh 软件没有安装则不会安装,安装过就升级
软件包查询(查询用到的数据库文件:/var/lib/rpm/
-q 查询软件是否安装
-qa 列出所有已经安装在本机的软件名称
-qi 列出软件的详细信息
-ql 列出软件所有文件与目录所在的完整路径
-qc 列出软件所有配置文件
-qd 列出软件的说明文件与man文件有关
-qR 列出软件的依赖文件
-qf 找出文件属于哪一个已经安装的软件
-qp [ilcdR] (package) 查看未安装的rpm包
通过rpm验证
-V 已经安装的软件名称 若该软件所含文件被修改过,会列出
-Va 列出系统中所有可能被修改过的文件
-Vp 列出软件内可能被修改过的文件
-Vf 该文件是否被更改过
修改信息格式:…….. filetype
S :(file Size differs) 文件的容量大小是否被改变
M :(Mode differs) 文件的类型或文件的属性 (rwx) 是否被改变?如是否可运行等参数已被改变
5 :(MD5 sum differs) MD5 这一种指纹码的内容已经不同
D :(Device major/minor number mis-match) 装置的主/次代码已经改变
L :(readLink(2) path mis-match) Link 路径已被改变
U :(User ownership differs) 文件的所属人已被改变
G :(Group ownership differs) 文件的所属群组已被改变
T :(mTime differs) 文件的创建时间已被改变
文件类型
c config file
d documentation
g ghost file
l license file
r read me file
rpm软件卸载与重建
-e 卸载软件
--rebuild /var/lib/rpm目录数据库文件有损坏,可以重建
标签:rpm 包管理
原文地址:http://ting2junshui.blog.51cto.com/975290/1763653