1.先备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.back
2.然后下载163的yum源
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
CentOS7-Base-163.repo
3.直接更名 CentOS7-Base-163.repo 为默认的 CentOS-Base.repo
mv /etc/yum.repos.d/CentOS7-Base-163.repo /etc/yum.repos.d/CentOS-Base.repo
63的yum源
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
阿里yum源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
4、清除yum的缓存
yum makecache
上述方法后yum仍有问题的话不可用的话使用EPEL源
yum install epel-release
EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。官方的rpm repository提供的rpm包也不够丰富,,而EPEL进行补充。