• CentOS 8: No URLs in mirrorlist error


    问题:

    在CentOS 8中,使用yum时出现错误,镜像列表中没有url,类似如下:

    Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
    原因

    在2022年1月31日,CentOS团队终于从官方镜像中移除CentOS 8的所有包。

    CentOS 8已于2021年12月31日寿终正非,但软件包仍在官方镜像上保留了一段时间。现在他们被转移到https://vault.centos.org

    解决方法

    如果你仍然需要运行CentOS 8,你可以在/etc/yum.repos.d中更新一下源。使用vault.centos.org代替mirror.centos.org。

    # sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
    # sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
    本质上是用仍在运行的URL替换之前的URL。这一段时间内应该可以解决这个问题。

    ps:

    更新于2022-2-21

    同时也可以通过更改为阿里云的源,来解决这一问题。以下是centos 8 设置阿里源的链接

    centos 8: yum设置为阿里源
    ————————————————
    版权声明:本文为CSDN博主「xiaocao_debug」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/xiaocao_debug/article/details/122807870

  • 相关阅读:
    课堂练习02
    第五周进度条
    软件工程个人作业03
    第四周进度条
    构建之法阅读笔记02
    ---JS canvas学习笔记
    JavaScript 对象、DOM对象、jquery对象的区别、转换详解
    JQM---列车时刻查询
    JS---如何避免用户在请求时“猛击”
    HTML5 新增属性和废除属性
  • 原文地址:https://www.cnblogs.com/telwanggs/p/16224861.html
Copyright © 2020-2023  润新知