epel配置与使用

为了保证稳定性,RHEL及其衍生版本Centos等的官方rpm repository中提供的软件版本都相对比较滞后。为了能使用相对较新的软件版本,可以使用EPEL扩展源。

EPEL(Extra Packages for Enterprise Linux),是由Fedora社区维护的,为RHEL系列操作系统提供高质量软件包的项目。

yum命令安装

1
yum -y install epel-release

rpm包安装

根据系统CPU架构及操作系统版本,到 https://dl.fedoraproject.org/pub/epel/ 下载对应的rpm进行安装。

1
2
wget wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-7.noarch.rpm

1
yum -y install http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

验证

1
2
3
4
5
6
7
8
9
10
11
12
13
$ yum clean all; yum makecache
$ yum repolist
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* epel: mirrors.tuna.tsinghua.edu.cn
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
repo id repo name status
base/7/x86_64 CentOS-7 - Base - mirrors.aliyun.com 10,019
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 13,242
extras/7/x86_64 CentOS-7 - Extras - mirrors.aliyun.com 419
updates/7/x86_64 CentOS-7 - Updates - mirrors.aliyun.com 2,137
repolist: 25,817