CentOS8结束生命周期后如何切换镜像源

本文指导CentOS 8用户在官方终止支持后,如何切换到阿里云镜像源,包括备份旧repo、添加新的CentOS-Base和EPEL源,并提供国内外用户的替换步骤。

CentOS8结束生命周期后如何切换镜像源

官方提供了一个替代源,但不再进行任何更新,仅提供软件包。

在这里插入图片描述

CentOS8系统在国内推荐使用阿里云的镜像源,具体切换过程如下:


# 备份现有的repo配置文件
rename '.repo' '.repo.bak' /etc/yum.repos.d/*.repo


wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
yum clean all && yum makecache


对于阿里云ECS用户,可以使用如下镜像源:

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.aliyuncs.com/repo/Centos-vault-8.5.2111.repo
sed -i 's/mirrors.cloud.aliyuncs.com/url_tmp/g' /etc/yum.repos.d/CentOS-Base.repo && sed -i 's/mirrors.aliyun.com/mirrors.cloud.aliyuncs.com/g' /etc/yum.repos.d/CentOS-Base.repo && sed -i 's/url_tmp/mirrors.aliyun.com/g' /etc/yum.repos.d/CentOS-Base.repo
yum clean all && yum makecache

对于国外用户,可以使用官方网站提供的Vault镜像源

添加epel源

同样,国内用户可以更换阿里云提供的epel源.

# 使用安装包添加
rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm



# 或者直接手工添加
cat <<END > /etc/yum.repos.d/CentOS-epel.repo
baseurl=http://mirrors.aliyun.com/epel/8/Everything/\$basearch
failovermethod=priority
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8

END


yum clean all && yum makecache

这样,我们就可以成功更新epel源了。

最后

上面是CentOS8的镜像源切换方法,至于其他版本,只需要更改版本号即可适用。

值得一提的是,更换镜像源也只是暂时替代方法,未来的解决方法只能是更换其他发行版,例如 AlmaLinux/CentOS Stream/RockyLinux/Ubuntu/Debian等。

当然,如果你的服务器仅用来做一些简单的应用也没必要折腾,毕竟迁移的成本也是很高的,一不小心丢着丢那的更是得不偿失。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

根叔的修行笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值