yum命令详解。yum install安装卸载,yum配置仓库

1.yum介绍

Yum(全称为 Yellow dogUpdater, Modified)是一个在FedoraRedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

2.命令详解

2.1.语法

yum [options] <command> <package...>

2.2.命令说明

2.2.1.图表版

2.2.2.文字版

序号yum命令命令说明
1yum repolist [all] [REPOS…]查看启用|所有仓库中所有|指定仓库列表
2yum check检查 RPM 数据库问题
3yum history查看软件包历史
4yum history info     [ID…]查看软件包历史最近一次|指定id的详情
5yum search            PACKAGE搜索仓库中指定的软件包名称、描述、概述、维护者中包含PACKAGE的rpm名称、描述
6yum deplist             PACKAGE…查看指定的软件包的所有依赖关系(优先显示已安装软件,否则显示仓库软件)
7yum resolvedep      PACKAGE…查看指定的软件包的依赖关系(优先显示已安装软件,否则显示仓库软件)
8yum provides          PACKAGE…查看软件包中软件提供的功能以及包含的文件。同yum whatprovides
9yum list [all]            [PACKAGE…]查看所有|指定的软件包列表(已安装、可安装、可更新)
10yum list available    [PACKAGE…]查看所有|指定的软件包列表(可安装)
11yum list installed     [PACKAGE…]查看所有|指定的软件包列表(已安装)
12yum list updates     [PACKAGE…]查看所有|指定的软件包列表(可更新)
13yum list extras        [PACKAGE…]查看所有|指定的软件包列表(已安装但不在)
14yum list recent        [PACKAGE…]查看所有|指定的软件包列表(最近添加的)
15yum info                  [PACKAGE…]查看所有|指定的软件包信息(已安装、可安装、可更新)
16yum info available   [PACKAGE…]查看所有|指定的软件包信息(可安装)
17yum info installed    [PACKAGE…]查看所有|指定的软件包信息(已安装)
18yum info updates    [PACKAGE…]查看所有|指定的软件包信息(可更新)
19yum info extras       [PACKAGE…]查看所有|指定的软件包信息(已安装但不在)
20yum info recent       [PACKAGE…]查看所有|指定的软件包信息(最近添加的)
21yum erase               PACKAGE…擦除指定软件包(真正删除了元素,迭代器不能再访问了)
22yum remove            PACKAGE…移除指定软件包(只是简单地把要remove的元素移到了容量的最后)
23yum install               PACKAGE…|FILE…安装指定件包|本地rpm包(与rpm-U命令不同,可同时安装依赖的包)
24yum localinstall                            FILE…安装本地rpm包(与rpm-U命令不同,可同时安装依赖的包)
25yum reinstall            PACKAGE…|FILE…重装指定件包|本地rpm包(与rpm-U命令不同,可同时安装依赖的包。必须已安装且版本一致)
26yum check-update查看可更新的软件包
27yum update            [PACKAGE…|FILE…]更新所有|指定软件包|本地rpm包(与rpm-i命令不同,可同时安装依赖的包)
28yum upgrade          [PACKAGE…|FILE…]升级所有|指定软件包|本地rpm包。与yum update不同的是,连旧的被淘汰的包也升级
29yum downgrade      PACKAGE…|FILE…降级指定软件包|本地rpm包
30yum group list          [GROUP…]查看所有|指定已经安装的和可用的软件组
31yum group erase      GROUP…擦除指定软件组中的软件包(真正删除了元素,迭代器不能再访问了)
32yum group remove   GROUP…卸载指定软件组中的软件包(只是简单地把要remove的元素移到了容量的最后)
33yum group install      GROUP…安装指定软件组中的软件包
34yum group update    GROUP…更新指定软件组中的软件包
35yum clean all删除缓存中的rpm头文件和包文件
36yum clean packages删除缓存中的软件包文件
37yum clean headers删除缓存中的rpm头文件
38yum makecache创建元数据缓存

2.3.常用参数

  • -y 如果有需要按y/n的时候,默认自动选y。
  • -q 安静模式,不显示安装的过程。
  • -h 显示帮助信息。
  • -c 指定配置文件。
  • -v 详细模式。
  • -d 设置调试等级,从0到10。
  • -e 设置错误等级,从0到10。
  • -R 设置yum处理一个命令的最大等待时间。
  • -C 完全从缓存中运行,而不去下载或者更新任何头文件。
  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

茅坑的小石头

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值