yum源的配置和使用方法

  • yum源的配置
  • yum的使用方法
  • 加载新repo文件方法
  • yum的一些命令


yum源的配置

在linux操作系统当中,yum是一种安装方式,使用简单的命令yum install packagename我们就可以安装我们需要的,对应包名字的文件。在linux中yum配置文件的位置是固定的。如下图所示

zabbix配置yum源传输失败 yum源的配置_yum源


在此目录下,所有以(.repo)结尾的文件都是yum的配置文件,里面的形式如下。

zabbix配置yum源传输失败 yum源的配置_zabbix配置yum源传输失败_02


我们一次来解释repo文件当中每一个参数的意义。

1:[nginx]:软件源的名称,你的服务是什么,就写什么,但是所有repo中要唯一。更深层次的意思还不太清楚。

2:name:可以用来表述一个容器的意义,本身没什么意义。

3:baseurl:这个就是我们安装时拉取包的地址。可以配置阿里,网易的镜像。

4:gpgcheck:是否开启检测数字签章,写成零就好。

5:enabled:是否启用该配置,写1代表启用。

网络上还有一些使用wget进行配置yum源的方式,这种方式不需要我们自己配置repo文件了。使用此命令之后,会在当前我们的路径下下载一个以(.repo)结尾的文件,并且默认将该文件加载到yum的缓存中。

zabbix配置yum源传输失败 yum源的配置_缓存_03


zabbix配置yum源传输失败 yum源的配置_配置文件_04


对比以上两张图片,我当前的目录为根目录,当使用命令wget http://mirrors.163.com/.help/CentOS7-Base-163.repo之后,自动为我们添加缓存,并且在当前目录下面有了一个repo文件。因为yum默认是要到/etc/yum.repos.d/下加载缓存的,所以我们使用wget命令的时候一定要在该目录下。

yum的使用方法

加载新repo文件方法

安装好我们需要的yum配置文件后

1:使用命令yum clean all命令清楚之前的yum缓存,否则我们下载包依旧还是之前的配置文件在起作用。

zabbix配置yum源传输失败 yum源的配置_Linux_05


2:使用命令yum makecache自动加载repo文件,并且生成缓存。到此刻为止,我们的新的repo配置文件就生效了。

zabbix配置yum源传输失败 yum源的配置_yum源_06

yum的一些命令

在工作中我经常用到的一些命令如下
1:yum search packagename找寻对应包名字的安装文件
2:yum install packagename安装对应报名字的文件
3:yum list installed找寻过去使用yum安装过的软件列表,可以配合grep进行使用,进行更加精确的查询。