CentOS如何看安裝包信息
一、使用RPM命令查詢
1.1 查看已安裝的包
執(zhí)行以下命令列出所有已安裝的軟件包:
rpm -qa
通過管道符結(jié)合grep
可篩選特定包:
rpm -qa | grep nginx
1.2 顯示包詳細信息
使用-qi
參數(shù)查看指定軟件包的元數(shù)據(jù):
rpm -qi package_name
1.3 查看文件歸屬
通過文件路徑反向查詢所屬安裝包:
rpm -qf /usr/bin/vim
二、使用YUM工具查詢
2.1 列出可用安裝包
顯示倉庫中所有可安裝的軟件包:
yum list available
2.2 檢查安裝狀態(tài)
快速驗證軟件包是否已安裝:
yum list installed | grep httpd
2.3 查看依賴關(guān)系
使用deplist
分析軟件包依賴項:
yum deplist python3
三、其他實用命令
3.1 查詢配置文件
查看軟件包安裝的配置文件:
rpm -qc postfix
3.2 驗證包完整性
檢查軟件包文件是否被修改:
rpm -V openssl
3.3 查看更新歷史
檢索軟件包安裝/更新記錄:
rpm -q --changelog kernel
四、可視化工具輔助
通過yum-utils
擴展工具實現(xiàn)高級查詢:
yum install yum-utils
repoquery -l mariadb-server
總結(jié)
掌握rpm -q
系列命令與yum list
等組合用法,可快速獲取軟件包版本、安裝狀態(tài)、文件列表等關(guān)鍵信息。合理運用管道符過濾結(jié)果,能顯著提升系統(tǒng)維護效率。