Yum (Yellowdog Updater, Modified) 是基于RPM的Linux系統中強大的軟件包管理器,用于安裝、更新、刪除和管理軟件包。本文將介紹一些常用的Yum命令行操作。
核心Yum命令:
-
安裝軟件包:
yum install package_name
將package_name替換為目標軟件包名稱。
-
更新軟件包:
yum update package_name
更新指定軟件包至最新版本。省略package_name則更新所有可更新軟件包。
-
刪除軟件包:
yum remove package_name
刪除指定軟件包及其依賴項。
-
搜索軟件包:
yum search keyword
搜索包含keyword關鍵詞的軟件包。
-
查看軟件包信息:
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
-
重做操作:
yum history redo transaction_id
重做指定事務 (transaction_id 通過 yum history 命令獲取)。
權限: 大多數Yum命令需要root權限。使用sudo命令提升權限,例如:sudo yum install package_name。
進階學習: Yum擁有更多高級選項和功能,可通過閱讀手冊頁 (man yum) 或使用 yum help 命令了解更多。