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查看。