1.首先進入/etc/yum.repos.d/
目錄下,新建一個repo_bak目錄,用於保存系統中原來的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中配置使用網易和阿里的開源鏡像
到網易和阿里開源鏡像站點下載系統對應版本的repo文件
[root@bogon yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo
[root@bogon yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
[root@bogon yum.repos.d]# ls
Centos-7.repo CentOS-Base-163.repo repo.bak
3. 清除系統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 # 清除系統所有的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
5.使用阿里開源鏡像提供的epel源
[root@bogon yum.repos.d]# wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo # 下載阿里開源鏡像的epel源文件
6.再次清除系統yum緩存,並重新生成新的yum緩存
[root@bogon yum.repos.d]# yum clean all
[root@bogon yum.repos.d]# yum makecache
7.查看系統可用的yum源和所有的yum源
[root@bogon yum.repos.d]# yum repolist enabled
[root@bogon yum.repos.d]# yum repolist all