在基于RPM的Linux發行版(如CentOS、Fedora、RHEL等)中,yum(Yellowdog Updater, Modified)是一個常用的包管理工具。要查看已安裝的軟件包列表,可以使用以下命令:
列出所有已安裝的軟件包:
yum list installed
這個命令會顯示系統中所有已安裝的軟件包及其版本信息。
列出特定軟件包是否已安裝: 如果你想檢查某個特定的軟件包是否已安裝,可以使用以下命令:
yum list installed <package_name>
將 <package_name> 替換為你想要檢查的軟件包名稱。如果該軟件包已安裝,命令會顯示其版本信息;如果未安裝,則不會有輸出。
獲取更詳細的信息:
如果你需要更詳細的信息,可以使用 yum info 命令:
yum info <package_name>
這個命令會顯示關于指定軟件包的詳細信息,包括版本、倉庫、依賴關系等。
使用 repoquery 工具(適用于RHEL 8及更高版本):
repoquery 是一個更強大的工具,可以用來查詢YUM倉庫中的軟件包信息。要列出所有已安裝的軟件包,可以使用:
repoquery -i -qR @installed
這個命令會顯示所有已安裝軟件包的依賴關系。
請注意,執行這些命令通常需要管理員權限,因此你可能需要在命令前加上 sudo:
sudo yum list installed
以上就是在基于RPM的Linux系統中使用yum查看已安裝軟件包列表的方法。