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檔案內的資訊,而非已安裝的套件的資訊,這一點需要注意。