**
RHEL8 配置epel源
**
此次环境为最小化安装,版本信息如下:redhat8
一、安装epel源,执行如下命令:
#yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
之后执行#yum repolis 此时我们就能看到id为epe的源了
同时在/etc/yum.repos.d目录下会多出如下文件:
epel-modular.repo
epel.repo
epel-testing-modular.repo
epel-testing.repo
二、安装国内epel源
如果在国内,国内的epel源的速度有优势。目前国内著名的epel源中阿里、163 、清华、中科大都有不错epel源,下面我们具体以阿里的epel源为例子说名,并且会罗列包括华为,如果您想用哪个企业的或者哪个大学的epel只要照猫画虎替代一下就好了。
1.安装阿里的yum源
#yum -y install https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm
运行yum repolist,同样可以看到多了一个id为epel源
此时epel的yum源就已经有了,并且可以使用了
三、手动创建epel.repo文件–仅适用于RHEL8
上面两种方法都是相当于安装获得的yum源,其实也可以通过手工配置,就像配置光盘镜像的AppStream、BaseOS一样。
以下收集到的国内著名epel源的地址,也可以以手工添加,地址如下:
中科大源:https://mirrors.ustc.edu.cn/epel/
r
e
l
e
a
s
e
v
e
r
/
E
v
e
r
y
t
h
i
n
g
/
releasever/Everything/
releasever/Everything/basearch/
华为源:https://mirrors.huaweicloud.com/epel/
r
e
l
e
a
s
e
v
e
r
/
E
v
e
r
y
t
h
i
n
g
/
releasever/Everything/
releasever/Everything/basearch/
阿里源:https://mirrors.aliyun.com/epel/8/Everything/x86_64
清华大学源:https://mirrors.tuna.tsinghua.edu.cn/epel/
r
e
l
e
a
s
e
v
e
r
/
E
v
e
r
y
t
h
i
n
g
/
releasever/Everything/
releasever/Everything/basearch
#metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-KaTeX parse error: Expected 'EOF', got '&' at position 11: releasever&̲arch=basearch&infra=KaTeX parse error: Expected 'EOF', got '&' at position 6: infra&̲content=contentdir
在/etc/yum.repos.d/目录下新建epel.repo,编辑epel.repo文件
以中科大的epel源为例
#vim epel.repo
[epel-repo]
name=epel-USTC
baseurl=https://mirrors.ustc.edu.cn/epel/
r
e
l
e
a
s
e
v
e
r
/
E
v
e
r
y
t
h
i
n
g
/
releasever/Everything/
releasever/Everything/basearch/
enabled=1
gpgcheck=0
然后可以验证一下,速度明显比fedora的速度快很多,如下能看到11MB/s的速度
#yum list
下面是几个国内常用的epel源,想配置哪个,只要依葫芦画瓢,我就列举一个
华为云的epel源
[epel-huaweicloud]
name=epel-huaweicloud-CentOS-
r
e
l
e
a
s
e
v
e
r
b
a
s
e
u
r
l
=
h
t
t
p
s
:
/
/
m
i
r
r
o
r
s
.
h
u
a
w
e
i
c
l
o
u
d
.
c
o
m
/
e
p
e
l
/
releasever baseurl=https://mirrors.huaweicloud.com/epel/
releaseverbaseurl=https://mirrors.huaweicloud.com/epel/releasever/Everything/$basearch/
gpgcheck=0