yum命令是Fedora、RedHat和SUSE中基于rpm的包管理器,它使系统管理员能够交互式地自动更新和管理RPM包,可以自动从指定的服务器下载RPM包和安装可以自动处理依赖,一次性安装所有依赖的软件包,无需繁琐的反复下载安装。yum提供了查找、安装、删除某个、一组甚至所有软件包的命令,命令简洁易记。命令格式yum(option)(parameter)命令选项-h:显示帮助信息;-y:对所有问题回答“是”;-c:指定配置文件;-q:安静模式;-v:详细模式;-d:设置调试级别(0-10);-e:设置错误级别(0-10);-R:设置yum处理一个命令的最长等待时间;-C:完全从缓存中运行,无需下载或更新任何头文件命令参数install:安装rpm包;update:更新rpm包;check-update:检查是否有更新的rpm包可用;remove:删除指定rpm包;list:显示包信息;搜索:查询包裹信息;info:显示指定rpm包的描述和摘要信息;clean:清理yum的过期缓存;shell:进入yum的shell提示符;resolvep:显示rpm包的依赖关系;localinstall:安装本地rpm包;localupdate:显示本地rpm包进行更新;deplist:显示rpm包的所有依赖。自动搜索最快的镜像插件>yuminstallyum-fastestmirror查看可能的批量安装列表>yumgrouplistAvailableEnvironmentGroups:MinimalInstallComputeNodeInfrastructureServerFileandPrintServerCinnamonDesktopMATEDesktopBasicWebServerVirtualizationHostServerwithGUIGNOMEDesktopKDEPlasmaWorkspacesDevelopmentandCreativeWorkstationAvailableGroups:CinnamonCompatibilityLibrariesConsoleInternetToolsDevelopmentToolsEducationalSoftwareElectronicLabFedoraPackagerGeneralPurposeDesktopGraphicalAdministrationToolsHaskellLXQtDesktopLegacyUNIXCompatibilityMATEMilkymistScientific支持安全工具智能卡支持系统管理工具系统管理TurboGears应用框架XfceDone例如:yumgroupinstall"BasicWebServer"installredis>yuminstallredis-yupdateallrpmpackagesinsystem>yumupdateupdatethespecifiedsoftwarepackage(如:redis)>yumupdateredis检查可更新程序>百胜检查-update查看系统是否安装了某个软件(eg:nginx)>yumlistinstalled|grepnginx显示安装包信息>yuminfonginxInstalledPackagesName:nginxArch:x86_64Epoch:1Version:1.16.1Release:1.el7.ngxSize:2.7MRepo:installedFromrepo:nginxSummary:HighperformancewebserverURL:http://nginx.org/许可证:2-clauseBSD-like许可证描述:nginx[enginex]是一个HTTP和反向代理服务器,以及:一个邮件代理服务器。可用包名称:nginxArch:x86_64Epoch:1版本:1.18.0发布:2.el7.ngxSize:769kRepo:nginx/x86_64总结:高性能网络服务器URL:http://nginx.org/License:2-clauseDescriptionBSD-likelic[enginex]是一个HTTP和反向代理服务器,以及:一个邮件代理服务器。显示所有已安装和可安装的包>yumlist显示指定包的安装>yumlistnginx删除包>yumremovenginxviewsoft包依赖>yumdeplistnginx清除缓存目录中的包>yumcleanpackages清除缓存目录中的包头>yumcleanheaders清除缓存目录中的旧包头>yumcleanoldheaders清除所有包和旧包头>yumcleanallforceunlockyum>rm-rf/var/run/yum.pidyum加快更新国内源>cd/etc/yum.repos.d>mvCentOS-Base.repoCentOS-Base.repo.bk//更新到阿里云的源>wget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-6.repo//更新到163源>wget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.163.com/.help/CentOS6-Base-163.repo//更新到搜狐的源>wget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.sohu.com/help/CentOS-Base-sohu.repo>yumcleanall>yummakecache原文链接:https://rumenz.com/rumenbiji/。..微信公众号:入门站
