1、查询RPM软件包是否安装
命令格式如下:
[root@localhost ~]# rpm -q 包名
选项:
-q:查询(query)
示例:
# 如果能看到包名,说明软件已安装
[root@localhost ~]# rpm -q httpd
httpd-2.2.15-53.e16.centos.x86_64
# 如果没有安装会提示你
[root@localhost ~]# rpm -q gdhjgas
package gdhjgas is not installed
2、查询系统中所有已安装的RPM软件包
可以查询 Linux系统中所有已经安装的软件包, 命令格式如下:
[root@localhost ~]# rpm -qa
选项:
-a:所有(all)
(这个命令很少用,因为会显示很多内容,不方便查看)
可以统计通过RPM方式安装的软件包个数
[root@localhost ~]# rpm -qa | wc -l
708
当然,可以用管道符来查看所需的内容,比如:
[root@localhost ~]# rpm -qa | grep httpd
1.
你会发现,使用rpm -q 包名只能查看这个包是否安装,但是使用rpm -qa | grep 包名
会把所有包含httpd(包名)的包都列出来。
3、查询RPM软件包的详细信息
<