
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:详细模式,增加输出信息。
熟练掌握以上参数,将使您的系统软件包管理更加高效便捷。 请根据实际需求选择合适的参数组合。










