Yum (Yellowdog Updater, Modified) 是基于RPM的linux系統中強大的軟件包管理器。本文將詳細介紹Yum命令的常用參數,助您高效管理系統軟件。
基礎操作:
-
安裝軟件包: yum install package_name 安裝指定軟件包。
-
更新軟件包: yum update package_name 更新指定軟件包;yum update 更新所有軟件包。
-
卸載軟件包: yum remove package_name 卸載指定軟件包。
-
搜索軟件包: yum search keyword 根據關鍵詞搜索軟件包。
-
查看可用軟件包: yum list available 列出所有可用的軟件包。
-
查看已安裝軟件包: yum list installed 列出已安裝的軟件包。
-
查看所有軟件包信息: yum list all 列出所有軟件包的詳細信息。
高級操作:
-
清理緩存: yum clean all 清理所有緩存;yum clean metadata 清理元數據緩存。
-
檢查依賴關系: yum deplist package_name 檢查指定軟件包的依賴關系。
-
查看軟件包信息: yum info package_name 查看指定軟件包的詳細信息。
-
安裝指定版本: yum install package_name-version 安裝指定版本的軟件包。
-
排除軟件包更新: yum update –exclude=package_name 更新所有軟件包,排除指定軟件包。
-
管理倉庫組: yum repolist all 列出所有倉庫組;yum-config-manager –enable group_name 啟用倉庫組;yum-config-manager –disable group_name 禁用倉庫組。
-
使用插件: yum –enablerepo=plugin_repo install package_name 使用指定插件安裝軟件包;yum –disablerepo=plugin_repo install package_name 禁用指定插件。
-
查看歷史記錄: yum history 查看Yum操作歷史記錄。
-
回滾操作: yum history undo transaction_id 回滾指定事務ID的操作。
其他常用參數:
- -y:自動回答所有提示為”yes”。
- -q:安靜模式,減少輸出信息。
- -v:詳細模式,增加輸出信息。
熟練掌握以上參數,將使您的系統軟件包管理更加高效便捷。 請根據實際需求選擇合適的參數組合。