由于centos属于rehl社区版本,没有EPEL安装源,只能由用户自己配置。网上安装源各种坑,主要是rpm包的路径不正确。

要安装EPEL源,首先要搞清楚这个安装源的URL地址,在浏览器输入 http://dl.fedoraproject.org/pub/epel

image.png

根据centos版本一级一级查找,直到找到 epel-release-XXXXXXX.rpm 文件,然后执行命令 rpm -ivh [epel file url]即可安装

 image.png

Centos6 epel http://dl.fedorproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Centos7 epel http://dl.fedorproject.org/pub/epel/7/x86_64/packages/e/epel-release-7-9.noarch.rpm

安装后用命令  ls -lh /etc/yum.repos.d  /查看源是否安装成功

会发现两个epelrepo文件:


接下来就是更新源:

  yum clear all && yum makecache

epel源可以使用了,例如可以使用yum --enablerepo=epel info docker查看docker信息

image.png