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 updateyum时,应谨慎操作,避免误删或误更新关键软件包。通过掌握这些基本的yum命令行参数,你可以更有效地管理Linux系统中的软件包。