您好,欢迎访问利联科技官网!    24小时服务热线:400-161-0880    我们有最适合您的产品和最好的服务。登录  /  注册  /  旧平台入口

centos 8出现yum makecache更新缓存错误的解决办法

 

近期有用户在购买了利联科技的新上东莞BGP服务器时,因选择的是centos系统。在使用过程中发现无法使用yum,

在更新yum的缓存的时候出现了报错。之后经过这边技术处理后才可以正常使用,那么具体是什么问题呢?该如何

解决呢?下面来给大家讲解下。


问题原因:造成yum无法生存缓存的原因,可能是repo的源路劲问题。

 9.28.png



步骤排查:

一、查看东莞BGP服务器的centos版本号

命令:rpm -qi centos-release #查看version版本号


二、查看源配置文件

命令:vi  /etc/yum.repos.d/CentOS-Base.repo   打开配置文件

可以看到此时有$releaseserver变量,此变量就是centos的版本号。

9.28.1.png


三、可看到网站上aliyun的centos源路径为8,但是本地CentOS版本为8.0,于是把此变量改为静态值8,

执行yum makecache成功!

9.28.2.png


第四步:查看解决后源配置文件

9.28.3.png


最后再尝试更新后就可以成功啦。

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo

sed -i 's/$releasever/8/g' /etc/yum.repos.d/CentOS-Base.repo

yum clean all #清理缓存

yum makecache #更新源


以上是利联科技给大家带来的东莞BGP服务器的centos8系统发现yum无法更新缓存的解决办法。

您可能还会对下面的文章感兴趣: