yum
(Yellowdog Updater, Modified)是一個在基于RPM的系統中管理軟件包的命令行工具,它允許用戶安裝、更新、刪除和查詢軟件包。以下是yum
命令的一些基本用法:
安裝軟件包:
yum install package_name
這將安裝指定的軟件包及其依賴項。
更新軟件包:
yum update package_name
這將更新指定的軟件包到最新版本。如果你不指定軟件包名稱,yum
將更新所有可更新的軟件包。
刪除軟件包:
yum remove package_name
這將刪除指定的軟件包及其未使用的依賴項。
搜索軟件包:
yum search package_name
這將搜索與指定關鍵詞相關的軟件包。
列出軟件包:
yum list package_name
這將列出所有可用的軟件包,或者列出已安裝的軟件包,具體取決于你是否提供了軟件包名稱。
清理緩存:
yum clean all
這將清除yum
的緩存,包括已下載的軟件包文件。
檢查更新:
yum check-update
這將檢查所有可更新的軟件包,并顯示它們的新版本。
安裝特定版本的軟件包:
yum install package_name-version
這將安裝指定版本的軟件包。
歷史記錄:
yum history
這將顯示yum
的歷史操作記錄。
撤銷操作:
yum history undo transaction_id
這將撤銷指定的歷史事務。
在使用yum
命令時,你可能會遇到一些常見的選項,例如:
-y
:自動回答所有提示為“yes”。-q
:安靜模式,減少輸出信息。-v
:詳細模式,增加輸出信息。請注意,執行yum
命令通常需要管理員權限,因此你可能需要在命令前加上sudo
來獲取必要的權限。