事情的起因是我在部署安装redis时,需要gcc依赖. 但是有6个依赖就是下载不成功
Error downloading packages:
gcc-4.8.5-44.el7.x86_64: [Errno 256] No more mirrors to try.
1:tcl-8.5.13-8.el7.x86_64: [Errno 256] No more mirrors to try.
kernel-headers-3.10.0-1160.119.1.el7.x86_64: [Errno 256] No more mirrors to try.
cpp-4.8.5-44.el7.x86_64: [Errno 256] No more mirrors to try.
glibc-devel-2.17-326.el7_9.3.x86_64: [Errno 256] No more mirrors to try.
glibc-headers-2.17-326.el7_9.3.x86_64: [Errno 256] No more mirrors to try.
所以我就打算更换镜像
1. 备份
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2.下载新的镜像源配置文件,我这里用的是阿里的
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3.清理并更新缓存
sudo yum clean all
sudo yum makecache
sudo yum update
这种方式比较简单直接, 但是需要下载更新很多文件,时间可能比较长.