Yum软件包管理工具的命令

语法: yum [option] command [package …]

​ command:

install package1 [package2] [...]    #安装
update [package1] [package2] [...]   #更新
update-to [package1] [package2] [...]  #更新到指定的版本
check-update #检查更新
upgrade [package1] [package2] [...]  #升级
upgrade-to [package1] [package2] [...] #升级到指定的版本
remove | erase package1 [package2] [...] #移除软件
list [...]  #列出可用的软件清单
info [...]  #列出可用的软件的描述信息
clean [ packages | metadata | expire-cache | rpmdb | plugins | all ] #清理[包|元数据|过期的缓存|RPMDB|插件|所有]
makecache [fast] #启用元数据
search string1 [string2] [...] #搜索
reinstall package1 [package2] [...] #重新安装
downgrade package1 [package2] [...] #下载更新版本或更新到指定版本
deplist package1 [package2] [...] #列出指定包的依赖包
repolist [all|enabled|disabled] #列出仓库[全部|激活的|禁用的]
repoinfo [all|enabled|disabled] #列出仓库的描述信息[全部|激活的|禁用的]
version [ all | installed | available | group-* | nogroups* | grouplist | groupinfo ] #版本信息
history [info|list|packages-list|packages-info|summary|addon-info|redo|undo|rollback|new|sync|stats] #查询历史信息
updateinfo [summary | list | info | remove-pkgs-ts | exclude-updates | exclude-all | check-running-kernel] #更新信息
fssnapshot [summary | list | have-space | create | delete]
check #检查
help [command] #帮助

常规option:

  -h, --help  #显示帮助信息
  -y, --assumeyes #安装软件是询问,一律为yes
  --assumeno #安装软件是询问,一律为yes
  -c, --config=[config file] #指定配置文件,可以是http地址和FTP地址
  -q, --quiet #没有输出
  -v, --verbose #有debug输出
  -d, --debuglevel=[number] #debug日志级别number范围为0-10
  -e, --errorlevel=[number] #错误日志级别number范围为0-10
  --rpmverbosity=[name] #设置debug的级别name的值可以为'critical', 'emergency', 'error','warn' 和 'debug'.
   -R, --randomwait=[time in minutes] #在执行yum前随机最大等待时间
   -C, --cacheonly #非root用户执行yum时,不会下载和更新元数据,将会从临时目录获取用户的元数据缓存
   --version #显示历史版本信息
   --installroot=root #指定安装路径
   --enablerepo=repoidglob#开启仓库或者开启指定id的仓库
   --disablerepo=repoidglob#禁用仓库或者开启指定id的仓库
   --obsoletes #仅对更新有效
   -x, --exclude=package #从所有仓库排除指定的包
   --color=[always|auto|never]#显示颜色
   --disableexcludes=[all|main|repoid]
          Disable the excludes defined in your config files. Takes one of three options:
          all == disable all excludes
          main == disable excludes defined in [main] in yum.conf
          repoid == disable excludes defined for that repo

list options:

yum list [all | glob_exp1] [glob_exp2] [...] #列出所有可用和可安装的包
yum list available [glob_exp1] [...] #列出可安装的yum存储库中的所有软件包。
yum list updates [glob_exp1] [...] #列出所有在yum存储库中提供更新的软件包	  

文件:
/etc/yum.conf
/etc/yum/version-groups.conf
/etc/yum.repos.d/
/etc/yum/pluginconf.d/
/var/cache/yum/

参考:

http://yum.baseurl.org/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值