yum(Yellowdog Updater, Modified)是一個在基于RPM的系統中管理軟件包的命令行工具。它允許用戶安裝、更新、刪除和查詢軟件包。以下是一些基本的yum命令行操作:
安裝軟件包:
yum install package_name
將package_name替換為你想要安裝的軟件包的名稱。
更新軟件包:
yum update package_name
這將更新指定的軟件包到最新版本。如果你不指定package_name,yum將更新系統中所有可更新的軟件包。
刪除軟件包:
yum remove package_name
這將從系統中刪除指定的軟件包及其依賴項。
搜索軟件包:
yum search package_name
這將搜索與package_name相關的軟件包。
列出軟件包信息:
yum info package_name
這將顯示有關指定軟件包的詳細信息。
列出已安裝的軟件包:
yum list installed
這將列出系統中所有已安裝的軟件包。
列出可用的軟件包:
yum list available
這將列出所有可通過yum安裝的軟件包。
清除緩存:
yum clean all
這將清除yum的緩存,包括已下載的軟件包文件。
檢查更新:
yum check-update
這將檢查系統中是否有可用的軟件包更新。
歷史記錄:
yum history
這將顯示yum的歷史操作記錄。
撤銷操作:
yum history undo transaction_id
這將撤銷指定的歷史事務。你需要提供事務ID,可以通過yum history命令查看。
重做操作:
yum history redo transaction_id
這將重做指定的歷史事務。
在使用yum時,確保你有足夠的權限(通常是root權限),因為大多數操作都需要管理員權限。你可以使用sudo來獲取這些權限,例如:
sudo yum install package_name
這些是yum的一些基本操作,但yum還有許多其他選項和功能,可以通過閱讀其手冊頁(man yum)或使用yum help命令來進一步探索。