原因:目前centos7.9自带的yum镜像地址,在能上网,并且DNS能够解析的时候,还是无法连接官方镜像,所以写此文章记录一下换成aliyun 的源地址就可以下载更新了。至于无法上网和DNS有问题导致的无法使用源请大家自己百度。
1.备份当前的yum 源
sudo cp -ar /etc/yum.repos.d /etc/yum.repos.d.bak
2.清理原有的yum源
sudo rm -f /etc/yum.repos.d/*
3.创建新的yum源文件,使用阿里云的源
sudo vim /etc/yum.repos.d/CentOS-Base.repo
4把以下文章复制到文件内,保存 vi工具的使用大家自己学习一下,不熟悉先不要这样操作。
[base]
name=CentOS-$releasever - Base - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
#released updates
[updates]
name=CentOS-$releasever - Updates - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
5.保存文件并退出编辑器,一定要保存( ESC-冒号-WK -回车键)。
6.清除YUM缓存并生成新的缓存
sudo yum clean all
sudo yum makecache
7.测试新的源是否可用。
sudo yum update
8结束。