failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try.HTTP ERROR 404- Not Found


今天给大家讲讲 yum 源404的解决方法,  报错图如下

我ping 百度 也是能ping通的 

我在网上看了很多栗子说 :改 etc/yum.repos.d/Centos-7.repo 下面的 $releasever 改成 7  ,$basearch 改成 x86_64 亲测无效,

有的说重装yum源 ,又是卸载又是下载的,对于我linux小白来说,操作起来费力又非脑,还麻烦 

解决方案:

  首先要知道,yum源404  无非就是没有找到这个yum 源,那么,我们就对症下药  更换yum源

我们下载yum源要明确自己的服务器是几版本的    cat /etc/redhat-release

我们得出我的linux系统是 centos 7 的系统,这个时候去网上找  centos7的 Centos-7.repo  文件 ,通过浏览器下载到本地

这个是下载地址 

CentOS 5 yum源 
 http://mirrors.aliyun.com/repo/Centos-5.repo

CentOS 6 yum源 
 http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7 yum源 

 http://mirrors.aliyun.com/repo/Centos-7.repo

然后进入这个目录 etc/yum.repos.d/  备份 CentOS-Base.repo

上传本地下载的 Centos-7.repo  重命名为 CentOS-Base.repo 

(这里说一下,我用的 fileZilla 进行本地上传到服务器的 ,winscp  也可以)

再  yum makecache

好了,更换yum源成功,最后我发现还是不行,然后再看一下公用DNS , vim /etc/sysconfig/network-scripts/ifcfg-eth0

最开始是没有 DNS1 = 114.114.114.114的,加进去,就好了

重启一下服务就好了   systemctl restart network

好了,简简单单的几步就好了  

 如果小伙伴们有什么疑问,欢迎下面评论。欢迎指正。如还有什么不懂的加我 QQ:517861659

如果没有及时回复,可以点我先问问AI机器人https://chatgpt.byabstudio.com/login?code=202307011314  

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值