RPM 命令详解

 1 RPM,全称Redhat Package Manager,是由Redhat公司提出的,用于管理linux下的软件包的软件。
 2 rpm命令用法:
 3     RPM安装操作:
 4         rpm -i 需要安装的包文件名
 5         例子:
 6         rpm -i example.rpm 安装example.rpm 包
 7         rpm -iv example.rpm 安装example.rpm 包,并在安装过程中显示正在安装的文件信息
 8         rpm -ivh example.rpm 安装example.rpm 包,并在安装过程中显示正在安装的文件信息及安装进度
 9     
10     RPM查询操作:
11         rpm -q ...
12         附加查询命令:
13         a 查询所有已经安装的包    
14         i 显示安装包的信息
15         l 显示安装包中的所有文件被安装到哪些目录下
16         s 显示安装版中的所有文件状态及被安装到哪些目录下
17         p 指定查询的是安装包的信息
18         f 指定查询的是已安装的某文件的信息
19         例子:
20         rpm -qa | grep tomcat7查看tomcat7是否被安装
21         rpm -qip example.rpm 查看example.rpm安装包的信息
22         rpm -qif /bin/df 查看/bin/df 文件所在安装包的信息
23         rpm -qlf /bin/df 查看/bin/df 文件所在安装包中的各个文件分别被安装到哪个目录下
24         
25     RPM卸载操作:
26         rpm -e 需要卸载的安装包
27         在卸载之前通常会使用rpm -q ...命令查出需要卸载的安装包名称
28         例子:
29         rpm -e tomcat7 卸载tomcat7软件包
30         
31     RPM升级操作:
32         rpm -U 需要升级的包
33         例子:
34         rpm -Uvh example.rpm 升级example.rpm 包
35     
36     RPM验证操作:
37         rpm -V 需要验证的包
38         例子:
39         rpm -Vf /etc/tomcat7/tomcat7.conf
40         
41     RPM的其他附加命令:
42         --force 强制操作 如强制安装、删除等
43         --requires 显示该包的依赖关系
44         --nodeps 忽略依赖关系并继续操作

 

posted @ 2014-09-02 17:53  冷冰若水  阅读(372)  评论(0编辑  收藏  举报