Linux_RPM_查询
一、查询是否安装
![](https://images2015.cnblogs.com/blog/35158/201610/35158-20161019155739560-1559421988.png)
rpm -q 包名
选项:
-q 查询(query)
查询所有已安装的RPM包
rpm -qa
-a 所有(all)
二、插叙软件包的详细信息
rpm -qi 包名
选项:
-i 查询软件信息(information)
-p 查询未安装包信息(package)
![](https://images2015.cnblogs.com/blog/35158/201610/35158-20161019155738607-945114619.png)
三、查询包中文件的安装位置
rpm -ql 包名
选项:
-l 列表(list)
-p 查询未安装包信息(package)
![](https://images2015.cnblogs.com/blog/35158/201610/35158-20161019155739232-2078001089.png)
四、查询系统文件属于哪个RPM包
rpm -qf 系统文件名
选项:
-f 查询系统文件名属于哪个软件包(file)
![](https://images2015.cnblogs.com/blog/35158/201610/35158-20161019155739560-1559421988.png)
五、查询软件包的依赖性
rpm -qR 包名
选项:
-R 查询软件包的依赖性(requires)
-p 查询未安装包信息(package)
![](https://images2015.cnblogs.com/blog/35158/201610/35158-20161019155740138-99784254.png)