CentOS8 更换镜像源(华为云为例)

CentOS8 更换镜像源,这里以华为云为例,腾讯云、阿里云可以参考

Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist

Error: Failed to download metadata for repo 'baseos': Cannot prepare internal mirrorlist: No URLs in mirrorlist

华为云官方镜像源

访问:华为开源镜像站_软件开发服务_华为云

选择CentOS-Vault镜像,而不是CentOS镜像(原因是CentOS官方已下架不再维护)

更换源文件

备份旧源

按照华为镜像站文档先使用如下命令备份系统原有旧源

cp -a /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

下载新源

wget -O /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-8-reg.repo

注意

下载源之后,需要先移除原有的两个相关源文件,不然会覆盖新的源,造成更新失败

AppStream源

移除可直接删除或者,改为备份文件

mv CentOS-Linux-AppStream.repo  CentOS-Linux-AppStream.repo.bak

不移除会报如下错误

BaseOS源

同样,移除可直接删除或者,改为备份文件

mv CentOS-Linux-BaseOS.repo CentOS-Linux-BaseOS.repo.bak

报错也是类似

其它

如果其它源也发生类似错误,进行同样操作即可,操作后以及其它源如图

源缓存

清除原有源缓存并生成新源缓存

yum clean all && yum makecache

测试

尝试安装一下软件进行测试,如下更换成功,可以正常安装了

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值