yum
(Yellowdog Updater, Modified)是一個在基于RPM的系統中管理軟件包的命令行工具。以下是一些常用的yum
命令行參數及其詳解:
yum install [package_name]
yum update [package_name]
yum remove [package_name]
yum search [keyword]
yum list [all|installed|available]
yum info [package_name]
yum clean [all|packages|metadata|plugins]
all
: 清除所有緩存。packages
: 只清除已下載的軟件包文件。metadata
: 清除元數據緩存。plugins
: 清除插件緩存。yum check
yum history
yum
的歷史操作記錄。yum history undo [transaction_id]
yum groupinstall [group_name]
yum groupupdate [group_name]
yum groupremove [group_name]
yum repolist
yum repolist all
yum config-manager [options]
yum
配置文件。
--add-repo=[file]
: 添加新的軟件倉庫。--disable=[repo_id]
: 禁用指定的軟件倉庫。--enable=[repo_id]
: 啟用指定的軟件倉庫。--setopt=[option=value]
: 設置特定的配置選項。yum shell
yum
命令。yum localinstall [file]
yum localupdate [file]
yum deplist [package_name]
yum
命令時,建議先更新軟件倉庫的元數據,以確保獲取最新的軟件包信息:yum update
yum
時,應謹慎操作,避免誤刪或誤更新關鍵軟件包。通過掌握這些基本的yum
命令行參數,你可以更有效地管理Linux系統中的軟件包。