yum
(Yellowdog Updater, Modified)是一個在基于RPM的系統中管理軟件包的命令行工具,它允許用戶安裝、更新、刪除和查詢軟件包。以下是一些基本的yum
命令行操作:
安裝軟件包:
yum install package_name
這將安裝指定的軟件包及其依賴項。
更新軟件包:
yum update package_name
這將更新指定的軟件包到最新版本。如果你不指定package_name
,則會更新所有可更新的軟件包。
刪除軟件包:
yum remove package_name
這將刪除指定的軟件包及其未使用的依賴項。
搜索軟件包:
yum search package_name
這將搜索與指定關鍵詞相關的軟件包。
列出軟件包信息:
yum info package_name
這將顯示指定軟件包的詳細信息,包括版本、倉庫、依賴關系等。
列出可用的軟件包:
yum list available
這將列出所有可用的軟件包。
列出已安裝的軟件包:
yum list installed
這將列出所有已安裝的軟件包。
清理緩存:
yum clean all
這將清除yum
緩存,包括已下載的軟件包文件和元數據。
檢查更新:
yum check-update
這將檢查所有可更新的軟件包,并顯示需要更新的軟件包列表。
歷史記錄:
yum history
這將顯示yum
的歷史操作記錄。
撤銷操作:
yum history undo transaction_id
這將撤銷指定的歷史事務。
在使用yum
命令時,你可能需要具有管理員權限,因此通常需要在命令前加上sudo
來執行。例如:
sudo yum install package_name
請注意,不同的Linux發行版可能會有不同的yum
版本和插件,因此某些命令的輸出和選項可能會有所不同。始終建議查閱你所使用的發行版的官方文檔以獲取最準確的信息。