linux的RPM查询命令

来源:互联网 发布:excel数据重复公式 编辑:程序博客网 时间:2024/04/30 17:04

RPM在查询时,查询的地方时在/var/lib/rpm目录下的数据库文件。另外,RPM也可以查询文件内的信息。如何用RPM查询呢?
[root@linux ~]# rpm -qa
[root@linux ~]# rpm -q[licdR] 以安装的套件名称
[root@linux ~]# rpm -qf 存在于系统上的某个文件
[root@linux ~]# rpm -qp[licdR] 未安装的某个文件名称
参数:
查询部分所有参数之前都需要加上-q。
查询主要分为两部分,一个是查已安装,另一个查某个rpm文件内容。
查询已安装套件的信息:
-q:仅查询后面接的套件名称是否安装了
-qa:列出所有已安装在本机linux系统上的套件名称
-qi:列出该套件的详细信息(information),包含开发商、版本与说明等。
-ql:列出该套件所有的文件与目录(list)。
-qc:列出该套件所有配置文件(找出在/etc/下面的文件名)。
-qd:列出与该套件有关的依赖套件所含文件(Required)
-qf:由后面接的文件名称,找出该文件属于哪一个已按扎ungd套件。
查询某个RPM文件内含有的信息:
-qp[icdlR]:注意-qp后面接的所有参数以尚明的说明为准,但是用途仅在找出某个RPM文件内的信息,而非已安装的套件的信息,这一点需要注意。

linux的RPM查询命令RPM在查询时,查询的地方时在/var/lib/rpm目录下的数据库文件。另外,RPM也可以查询文件内的信息。如何用RPM查询呢?[root@linux ~]# rpm -qa[root@linux ~]# rpm -q[licdR] 以安装的套件名称[root@linux ~]# rpm -qf 存在于系统上的某个文件[root@linux ~]# rpm -qp[licdR] 未安装的某个文件名称参数:查询部分所有参数之前都需要加上-q。查询主要分为两部分,一个是查已安装,另一个查某个rpm文件内容。查询已安装套件的信息:-q:仅查询后面接的套件名称是否安装了-qa:列出所有已安装在本机linux系统上的套件名称-qi:列出该套件的详细信息(information),包含开发商、版本与说明等。-ql:列出该套件所有的文件与目录(list)。-qc:列出该套件所有配置文件(找出在/etc/下面的文件名)。-qd:列出与该套件有关的依赖套件所含文件(Required)-qf:由后面接的文件名称,找出该文件属于哪一个已按扎ungd套件。
查询某个RPM文件内含有的信息:-qp[icdlR]:注意-qp后面接的所有参数以尚明的说明为准,但是用途仅在找出某个RPM文件内的信息,而非已安装的套件的信息,这一点需要注意。