Linux系统中yum包管理器安装软件时遇到的网络连接问题
问题分析
主要错误:
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock
curl#7 "Failed to connect to 2600:1f16:c1:5e01:4180:6610:5482:c1c0: 网络不可达"
问题原因:
- 网络连接问题:无法连接到CentOS的镜像源服务器
- 镜像源服务器故障:CentOS官方镜像源可能暂时不可用
- 网络配置问题:可能是DNS解析或网络配置问题
解决方案
更换镜像源
# 备份原配置文件
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup# 使用阿里云镜像源
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo# 清理缓存并重新生成
yum clean all
yum makecache