• 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

  • 相关阅读:
    我们工作到底为了什么
    阿里云是如何做好高并发的
    织梦cms PHPcms 帝国cms比较
    正确修改MySQL最大连接数的三种好用方案
    微信开发的几个小功能
    命令行下运行php的方法和技巧
    PHP去除连续空格
    ajax,django
    web框架,HTTP协议
    Django 模型Model层2
  • 原文地址:https://www.cnblogs.com/telwanggs/p/16224861.html
Copyright © 2020-2023  润新知