要查看rpm包的詳細信息,常用命令是 rpm -qi 包名,適用于已安裝的軟件包;對于未安裝的.rpm文件,使用 rpm -qpi 文件名.rpm 可查看元數據;還可通過 rpm -ql 和 rpm -qpl 查看包內容列表;其他實用命令包括 rpm -q(檢查是否安裝)、rpm -qa(列出所有安裝包)和 rpm -qf(查找文件所屬包)。
想查看RPM包的詳細信息,最常用的方法之一就是使用 rpm -qi 命令。它能快速展示已安裝軟件包的版本、發布者、安裝時間等關鍵信息,適合排查問題或確認環境配置。
查詢已安裝包的詳細信息:rpm -qi 包名
如果你已經安裝了某個軟件包,比如 httpd 或 nginx,可以直接用下面這條命令:
rpm -qi httpd
輸出內容通常包括:
- 名稱(Name)
- 版本(Version)
- 發布版本(Release)
- 安裝日期(Install date)
- 軟件包組(Group)
- 許可證(License)
- 摘要和描述(Summary & Description)
小技巧:如果記不清完整包名,可以用 rpm -qa | grep 關鍵詞 來模糊查找,再結合 -qi 看詳細信息。
查詢未安裝的RPM文件信息:rpm -qpi 文件名.rpm
對于還沒有安裝的 .rpm 文件,比如你從官網下載了一個 jdk-linux-x64.rpm,想先看看里面是什么版本,可以加上 -p 選項:
rpm -qpi jdk-linux-x64.rpm
這個命令會顯示該 RPM 文件的元數據,幫助你在安裝前了解它的依賴關系、兼容性等。
查看RPM包內容列表:rpm -ql 和 rpm -qpl
有時候你想知道一個包裝了哪些文件,可以用:
-
已安裝的包:
rpm -ql 包名
-
未安裝的 .rpm 文件:
rpm -qpl 文件名.rpm
這在調試路徑問題或查看配置文件位置時非常有用。
其他實用查詢方式
不想查那么詳細?這些簡要查詢也挺實用:
-
只查是否安裝了某個包:
rpm -q 包名
-
列出所有已安裝的包:
rpm -qa
-
查找某個文件屬于哪個包:
rpm -qf /path/to/file
基本上就這些。掌握這幾個命令,在排查依賴、維護系統時效率能提升不少。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END