Linux 之 RPM管理-查询
一、
查询是否安装
[root@hhh~]#rpm -q 包名
选项:
-q 查询
查询是否安装
[root@hhh~]#rpm -q 包名
选项:
-q 查询
查询所有已经安装的RPM包
[root@hhh~]#rpm -qa
选项:
-a 所有
例子:rpm -qa | grep httpd 查询所有有httpd字眼的已安装包
[root@hhh~]#rpm -qa
选项:
-a 所有
例子:rpm -qa | grep httpd 查询所有有httpd字眼的已安装包
二、
查询软件包详细信息
[root@hhh~]#rpm -qi 包名
选项:
-i 查询软件信息;
-p 查询未安装包信息
[root@hhh~]#rpm -qi 包名
选项:
-i 查询软件信息;
-p 查询未安装包信息
三、
查询包中文件安装位置
[root@hhh~]#rpm -ql 包名
选项:
-l 列表;
-p 查询未安装包信息
选项:
-l 列表;
-p 查询未安装包信息
四、
查询系统文件属于哪个RPM包
[root@hhh~]#rpm -qf 系统文件名
选项:
-f 查询系统文件属于哪个软件包
[root@hhh~]#rpm -qf 系统文件名
选项:
-f 查询系统文件属于哪个软件包
五、
查询软件包的依赖性
[root@hhh~]#rpm -qR 包名
选项:
-R 查询软件包依赖性;
-p 查询未安装包信息
[root@hhh~]#rpm -qR 包名
选项:
-R 查询软件包依赖性;
-p 查询未安装包信息