yum(Yellowdog Updater, Modified)是一个在基于RPM的系统中管理软件包的命令行工具
-y:自动回答所有提示为"yes",例如在安装或升级软件包时不需要手动确认。-e 或 --errorlevel:设置错误级别,用于控制命令执行失败时的输出信息。例如,yum -e 1 表示当发生错误时显示详细信息。-v 或 --verbose:显示详细的执行过程信息,帮助了解命令的执行细节。-i 或 --install:安装一个或多个软件包。例如,yum install package_name。-u 或 --update:更新一个或多个已安装的软件包。例如,yum update package_name。-c 或 --cacheonly:仅从缓存中检索软件包信息,不进行实际安装或更新。--downloaddir:指定下载目录,用于存储从远程仓库下载的软件包文件。--enablerepo:启用指定的软件仓库。例如,yum --enablerepo=reponame。--disablerepo:禁用指定的软件仓库。例如,yum --disablerepo=reponame。--showduplicates:在搜索软件包时显示重复的软件包。--skip-broken:跳过因依赖关系问题而无法安装的软件包。--nogpgcheck:跳过GPG签名验证。--refresh:刷新本地软件包缓存。--allowerases:允许安装低于当前系统版本的软件包。--security:仅更新安全相关的软件包。--bugfix:仅更新修复安全漏洞的软件包。--enhancement:仅更新增强功能的软件包。--newpackage:仅安装新版本的软件包(即使已安装相同版本的软件包也会升级)。--upgradepkg:仅升级已安装的软件包到新版本。--queryformat:设置查询格式,例如,使用JSON格式查询软件包信息。这些参数可以组合使用,以满足不同的需求。要了解更多关于yum的参数,请参考其手册页(man page):man yum。