EPEL
1.1、EPEL简介

EPEL(Extra Packages for Enterprise Linux)

EPEL仓库是为RHELCentOS使用的。Fedora已经内置了该仓库。

EPEL仓库是由Fedora小组维护的。

EPEL文档地址:https://fedoraproject.org/wiki/EPEL/zh-cn

EPEL仓库源地址:http://download.fedoraproject.org/pub/epel

1.2、安装EPEL仓库

方法一:通过yum安装:

yum -y install epel-release

方法二:通过yum安装:

yum -y install https://mirrors.ustc.edu.cn/epel/epel-release-latest-$(rpm -E %centos).noarch.rpm

方法三:

1、使用curl下载EPEL仓库配置程序:

curl -LO https://mirrors.ustc.edu.cn/epel/epel-release-latest-$(rpm -E %centos).noarch.rpm

2、通过rpm安装:

rpm -ivh epel-release-latest-$(rpm -E %centos).noarch.rpm
1.3、EPEL仓库的中国镜像
1.3.1、常用的EPEL的中国镜像
华为开源镜像站https://mirrors.huaweicloud.com/epel
阿里开源镜像站https://mirrors.aliyun.com/epel
京东开源镜像站http://mirror.jdcloud.com/epel
搜狐开源镜像站http://mirrors.sohu.com/fedora-epel
公云开源镜像站http://mirrors.pubyun.com/epel
首都在线开源镜像站http://mirrors.yun-idc.com/epel
清华大学开源镜像站https://mirrors.tuna.tsinghua.edu.cn/epel
更多
1.3.2、替换方法

1、备份配置文件:

cp /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.bak
mv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.bak

2、使用sed修改配置文件:

sed -i "s/#baseurl/baseurl/g" /etc/yum.repos.d/epel.repo
sed -i "s/mirrorlist/#mirrorlist/g" /etc/yum.repos.d/epel.repo
sed -i "s@http://download.fedoraproject.org/pub@https://mirrors.huaweicloud.com@g" /etc/yum.repos.d/epel.repo

3、使用yum更新缓存:

sudo yum makecache