1.首先進(jìn)入/etc/yum.repos.d/目錄下,新建一個(gè)repo_bak目錄,用于保存系統(tǒng)中原來(lái)的repo文件
[root@bogon ~]# cd /etc/yum.repos.d/
[root@bogon yum.repos.d]# mkdir repo_bak
[root@bogon yum.repos.d]# mv *.repo repo_bak/
2.在CentOS中配置使用網(wǎng)易和阿里的開(kāi)源鏡像
到網(wǎng)易和阿里開(kāi)源鏡像站點(diǎn)下載系統(tǒng)對(duì)應(yīng)版本的repo文件
[root@bogonyum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo?
[root@bogon yum.repos.d]# wgethttp://mirrors.163.com/.help/CentOS7-Base-163.repo
?[root@bogonyum.repos.d]# ls
Centos-7.repo?CentOS-Base-163.repo? repo.bak
或者手動(dòng)下載repo文件并上傳到/etc/yum.repos.d/目錄
3.清除系統(tǒng)yum緩存并生成新的yum緩存
[root@bogon yum.repos.d]# ls??????? #列出/etc/yum.repos.d/目錄下的文件
Centos-7.repo? CentOS-Base-163.repo? repo.bak
[root@bogon yum.repos.d]# yum clean all???? #清除系統(tǒng)所有的yum緩存
[root@bogon yum.repos.d]# yum makecache # 生成yum緩存
4.安裝epel源
[root@bogon yum.repos.d]# yum list | grep epel-release
[root@bogon yum.repos.d]# yum install -y epel-release
[root@bogon yum.repos.d]# ls # epel源安裝成功,比原來(lái)多了一個(gè)epel.repo和epel-testing.repo文件
5.使用阿里開(kāi)源鏡像提供的epel源
#下載阿里開(kāi)源鏡像的epel源文件
[root@bogon yum.repos.d]# wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo? ?
# 下載網(wǎng)易開(kāi)源鏡像的epel源文件
[root@bogon yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo? ?
6.再次清除系統(tǒng)yum緩存,并重新生成新的yum緩存
[root@bogon yum.repos.d]# yum clean all
[root@bogon yum.repos.d]# yum makecache
7.查看系統(tǒng)可用的yum源和所有的yum源
[root@bogon yum.repos.d]# yum repolist enabled
[root@bogon yum.repos.d]# yum repolist all