RPM查询(query)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/KLH_BAHK/article/details/89188797

概述

RPM在查询的时候,所有的参数之前都需要加上-q才是所谓的查询。查询主要分为两部分:一个是查找已安装到系统上面的软件信息,这部分的信息都是由/var/lib/rpm所提供;另一个则是查找某个RPM文件内容,等于是由RPM文件内找出一些要写入数据库内的信息,这部分就得要使用-qp(p是package的意思)。

查询已安装的软件的信息

参数 参数含义
-q 仅查询后面接的软件名称是否有安装
-qa 列出已经安装在本机Linux系统上面的所有软件名称
-qi 列出该软件的详细信息(information),包含开发商、版本与说明
-ql 列出该软件所以的文件与目录所在完整文件名(list)
-qc 列出该软件的所有配置文件(找出在/etc/下面的文件名而已)
-qd 列出该软件的所有说明文件(找出与man有关的文件而已)
-qR 列出与该软件有关的依赖软件所含的文件(Required的意思)
-qf 由后面接的文件名,找出该文件输入哪一个已安装的软件
-q --scripts 列出是否含有安装后需要执行的脚本文件,可用以debug

查询某个RPM文件内含有的信息

-qp[icdlR]:注意-qp后面接的所有参数与上面的说明一致,但用途仅在于找出某个RPM文件内的信息,而非已安装的软件信息,注意。

猜你喜欢

转载自blog.csdn.net/KLH_BAHK/article/details/89188797