!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>CentOS 6 yum install/update 报错 YumRepo Error 的解决方法

CentOS 6 yum install/update 报错 YumRepo Error 的解决方法

一、问题描述与原因

在使用 yum install 或者 yum update 时,均会报错如下:

Loaded plugins: fastestmirrorSetting up Update ProcessDetermining fastest mirrorsYumRepo Error: All mirror URLs are not using ftp, http[s] or file.Eg. Invalid release/repo/arch combination/removing mirrorlist with no valid mirrors: /var/cache/yum/i386/6/base/mirrorlist.txtError: Cannot find a valid baseurl for repo: base

出现这个错误的原因是官方自 2020 年 11 月底起不再维护 CentOS 6 了,所以之前的 yum 存储库也不能用了:

二、问题解决方法

解决方法很简单,就是修改 baseurl。

1、进入到 /etc/yum.repos.d目录下:

cd /etc/yum.repos.d

先备份原来的 CentOS-Base.repo 文件:

cp CentOS-Base.repo CentOS-Base.repo.old

修改 CentOS-Base.repo 文件:

vi CentOS-Base.repo

主要修改 baseurl 的值,包括 [base]、[updates] 和 [extras]:

[base]name=CentOS-$releasever - Base# mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra# baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/baseurl=https://vault.centos.org/6.10/os/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6# released updates[updates]name=CentOS-$releasever - Updates# mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra# baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/baseurl=https://vault.centos.org/6.10/updates/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6# additional packages that may be useful[extras]name=CentOS-$releasever - Extras# mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra# baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/baseurl=https://vault.centos.org/6.10/extras/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

清理yum 缓存

yum clean all

之后再执行 yum install 或者 yum update 就一切正常了!

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

解决 swapoff failed: Cannot allocate memory 无法关闭分区的问题

2021-4-17 19:16:46

服务器教程

Shell 脚本报错 syntax error near unexpected token `$’\\r” 的解决方法

2021-4-17 19:17:18

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase