[root@localhost ~]# yum install vim
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
14: curl#7 - "Failed to connect to 2600:1f16:c1:5e01:4180:6610:5482:c1c0: 网络不可达"

在这里插入图片描述

在CentOS7的阿里云服务器上遇到curl和DNS解析错误,导致无法连接到网络更新。通过删除yum.repos.d目录并重新安装阿里云镜像,然后清理缓存和更新解决了问题。尝试过的方法包括修改DNS、打开ONBOOK、处理epel-release问题以及卸载重装yum。

错误
14: curl#7 - “Failed to connect to 2: Network is unreachable”
[Errno 14] curl#6 - “Could not resolve host: mirrors.cloud.aliyuncs.com; Unknown error”

系统:CentOS7

服务器:阿里云服务器
在这里插入图片描述

最终解决方法

  1. 这里有太多*.repo了,把这个文件夹删了重装(最后没办法了才这样,误打误撞居然解决了)
rm -rf /etc/yum.repos.d
mkdir /etc/yum.repos.d
  1. 找到阿里云镜像,下载repo
wget http://mirrors.aliyun.com/repo/Centos-7.repo
cp Centos-7.repo /etc/yum.repos.d/CentOS-Base.repo
  1. 清理yum缓存,重新安装
yum clean all
yum makecache
yum update

泪目,终于通了。
在这里插入图片描述

————————————————

Logo

一站式 AI 云服务平台

更多推荐