RPM
RPM介绍
rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度。
rpm常用指令
rpm−qa|grep软件名
r
p
m
−
q
a
|
g
r
e
p
软
件
名
rpm -qa | grep 软件名
:查询已安装的rpm列表中是否有某软件
rpm−qa
r
p
m
−
q
a
rpm -qa
:查询所安装的所有rpm软件包
rpm−qa|more
r
p
m
−
q
a
|
m
o
r
e
rpm -qa | more
:分页显示,查询所安装的所有rpm软件包
rpm−q软件包名
r
p
m
−
q
软
件
包
名
rpm -q 软件包名
:查询软件包是否安装
rpm−qa软件包名
r
p
m
−
q
a
软
件
包
名
rpm -qi 软件包名
:查询软件包信息
rpm−ql软件包名
r
p
m
−
q
l
软
件
包
名
rpm -ql 软件包名
:查询软件包中的文件;查询rpm包的文件安装到哪儿去了‘
rpm−qf文件全路径名
r
p
m
−
q
f
文
件
全
路
径
名
rpm -qf 文件全路径名
:查询文件所属的软件包;查询耨个文件属于哪个rpm包
示例
1.查询/etc/passwd属于哪个rpm包
[root@localhost ~]# rpm -qf /etc/passwd
setup-2.8.71-7.el7.noarch
卸载rpm包:rpm−eRPM包的名称
卸
载
r
p
m
包
:
r
p
m
−
e
R
P
M
包
的
名
称
卸载rpm包
rpm -e RPM包的名称
示例
1.卸载firefox软件包:rpm -e firefox
[root@localhost ~]# rpm -e firefox //卸载firefox
[root@localhost ~]# rpm -qa | grep firefox //查找firefox
[root@localhost ~]# rpm -ql firefox //查找firefox安装包文件
未安装软件包 firefox
安装rpm包
安
装
r
p
m
包
安装rpm包
rpm -ivh RPM包全路径名称
参数说明
i = install 安装
v = verboes 提示
h =hash 进度条