CentOS链接阿里云yum源
1、备份原有yum源
centos5、6、7:
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
centos8:
有三个yum源需要备份
cd /etc/yum.repos.d/
sudo cp CentOS-Linux-AppStream.repo CentOS-Linux-AppStream.repo.backup
sudo cp CentOS-Linux-Base.repo CentOS-Linux-Base.repo.backup
sudo cp CentOS-Linux-Extras.repo CentOS-Linux-Extras.repo.backup
2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/
CentOS 5
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
或者
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
CentOS 6
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
或者
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
CentOS 7
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
或者
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
CentOS 8
编辑3个repo文件,在mirrorlist前加个#,并把baseurl前的#去掉。
baseurl里的 mirror.centos.org/$contentdir 修改为 mirrors.aliyun.com/centos 即可
cd /etc/yum.repo.d/
可直接通过命令替换
sed -i “s#http://mirror.centos.org/$contentdir#mirrors.aliyun.com/centos#” CentOS-Linux-AppStream.repo
sed -i “s#http://mirror.centos.org/$contentdir#mirrors.aliyun.com/centos#” CentOS-Linux-Base.repo
sed -i “s#http://mirror.centos.org/$contentdir#mirrors.aliyun.com/centos#” CentOS-Linux-Extras.repo
3、清除、更新、缓存
yum clean all清除旧的安装包
yum update更新安装包
yum makecache生成缓存
即可完成链接