yum 是CentOS系统中 一个用于快速下载/安装的简单命令行管理工具!
参数介绍:
#命令: update-检索新的包列表 upgrade-升级软件包 search-搜索软件包 install-安装软件包 list-列出软件包或者软件包组 info-显示软件包或者软件包组的详细信息 erase-删除软件包(这两个命令一样) remove-删除软件包(这两个命令一样) groupinfo-显示有关包组的详细信息 groupinstall-安装软件包组(就像一种软件合集) grouplist-列出可用的软件包组 groupremove-删除软件包组 check-检查软件包 check-update-检查可更新的软件包 clean-清除缓存目录内的软件包 deplist-列出一个包的依赖关系 distribution-synchronization-同步已安装的软件包到最新的版本 downgrad-降级一个软件包 reinstall-重新安装软件包(自动删除重装) repolist-显示配置的软件包仓库 resolvedep-确定软件包需要的依赖关系 #选项: -t:容忍错误 -C:完全从系统缓存运行,不要更新缓存 -R分钟:最大命令等待时间 -q:安静的操作 -y:对于所有问题回答是 --nogpgcheck:禁用gpg签名检查 #更多的命令可以用yum--help查看。
使用示例:
#检索新的包列表 yumupdate #安装Nginx软件包 yuminstallNginx #安装DevelopmentTools软件包组(这个软件包组中包含了编译所需的软件) #注意:当软件包或者软件包组的名字中包含空格的时候,请把软件包或软件包组加上双引号! yumgroupinstall"DevelopmentTools" #卸载Nginx软件包 yumeraseNginx/yumremoveNginx #卸载DevelopmentTools软件包组 yumgroupremove"DevelopmentTools" #升级所有可更新的软件包 yumupgrade #升级Nginx可更新的软件包 yumupgradeNginx #在安装软件和卸载的时候,为了避免误操作,都会询问是否继续,每次都要输入y来确定会很麻烦,可以加上-y参数 #安装Nginx软件包并不显示确定提示 yuminstallNginx-y #卸载Nginx软件包并不显示确定提示 yumeraseNginx-y/yumremoveNginx-y #搜索Nginx软件包是否存着 yumsearchNginx #列出可用的软件包 yumlist #列出可用的软件包组 yumgrouplist #清除缓存目录中的所有软件包 yumclean #清除缓存目录中的Nginx软件包 yumcleanNginx #重装Nginx软件包 yumreinstallNginx #更多的命令可以用yum--help查看。