rpm查询
Posted Mr.Zuo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rpm查询相关的知识,希望对你有一定的参考价值。
1、查询是否安装
[[email protected]~]# rpm -q 包名
查询包是否安装:
选项:
-q 查询(query)
[[email protected]~]# rpm -qa
#查询已安装的RPM包
选项:
-a 所有(all)
[[email protected]~]#rpm -qa|grep httpd
grep命令:
1.作用
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
管道符:“|”
利用Linux所提供的管道符“|”将两个命令隔开,管道符左边命令的输出就会作为管道符右边命令的输入。连续使用管道意味着第一个命令的输出会作为第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,依此类推。
2、查询软件包详细信息
[[email protected]~]# rpm -qi 包名
-i 查询软件信息(information)
-p查询未安装包信息(包全名)
3、查询包中文件安装位置
[[email protected]~]# rpm -ql包名
选项:
-l列表(list)
-p查询未安装包信息(package)
4、查询系统文件属于哪个RPM包
[[email protected]~]# rpm -qf 系统文件名
选项:
-f查询系统文件属于哪个软件包(file)
5、查询软件包的依赖性
[[email protected]~]# rpm -qR包名
选项:
查询软件包的依赖性(requires)
-R
-p查询未安装包信息(backages)
以上是关于rpm查询的主要内容,如果未能解决你的问题,请参考以下文章