yum源的问题Network is unreachable

每次使用yum安装的时候总是会出现以下错误

http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-7/x86_64/repodata/repomd.xml: 
[Errno 14] curl#7 - "Failed to connect to 2610:28:3090:3001:5054:ff:fea7:9474: Network is unreachable"

初步判断是源的问题,找了下修改yum源的方法,以及展示几个推荐比较多的源

  1. 备份当前的源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
  1. 修改源为ali的源(推荐较多)
wget http://mirrors.aliyun.com/repo/Centos-7.repo
  1. 清理一下旧包 yum clean all
yum clean all
  1. 复制到yum的源文件夹,然后修改为默认的源
cp Centos-7.repo /etc/yum.repos.d/CentOS-Base.repo
  1. 生成缓存
yum makecache
  1. 但是生成缓存的时候,又出现了之前的错误,根据地址查了下,发现是epel-apache-maven.repo的源被使用了,把它置为不可使用

修改 epel-apache-maven.repo 中的 enabled=1 为 enabled=0

  1. 重新生成缓存
yum makecache
  1. 完成

  2. 推荐的几个源(会更新)
    [阿里云-centos7] http://mirrors.aliyun.com/repo/Centos-7.repo (使用过的最快的源)
    [163] http://mirrors.163.com/.help/CentOS7-Base-163.repo

参考链接 :
https://blog.csdn.net/qq_18831583/article/details/79146759
https://blog.whsir.com/post-296.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。