CentOS-yum源不可用报错:Could not retrieve mirrorlist 问题解决

0、问题描述

报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/release=7&arch=x86_64&repo=os&infra=stock32 error was 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"

1、检查网络配置是否正常

如果网络配置正常则跳过此步

检查网络只需要在linux界面输入以下指令:

        ping www.baidu.com

一般能ping通网络没问题

不正常参考“Linux教程三:CentOS7的网络配置讲解VMware/Hyper-V-CSDN博客”,解决网络问题后尝试操作,如果还不行请按照后续步骤完成。

2、检查有没有配置/etc/resolv.conf

如有跳过,如无解决方法:

vi /etc/resolv.conf

此命令会帮你创建/etc/resolv.conf配置文件,输入此命令后会出现一个空白页,

按ESC后输入:wq保存退出即可,之后再执行yum操作,即可成功!

3、更新yum源

若还是有问题可能是yum源有问题,请根据下面的操作进行。

3.1备份当前yum源

#备份当前的yum源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 

3.2下载新的CentOS-Base.repo 到/etc/yum.repos.d/

(1)centos7

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#以上二选一

 (2)centos6

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
#以上二选一

(3)centos5

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值