CentOS 8: No URLs in mirrorlist error

handsomeqin3年前技术464

问题:


在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。这一段时间内应该可以解决这个问题。

相关文章

前端css几种按钮切换方式

<div class="weui_tab" style="height:44px;margin:10px 15px;">...

note

zb_system/admin/index.php?act=admin...

街机游戏

https://www.yikm.net/下载地址:https://file.yikm.net/roms/capcom-cps-1/dino.zip?ver=107...

voyager Laravel 配置和使用

地址: https://github.com/the-control-group/voyagerInstallation Steps1. Require the PackageAfter c...

12个学习Python编程小游戏,有趣又好玩

12个学习Python编程小游戏,有趣又好玩

前言学习编程对大多数人来说是枯燥而无聊,大家有时候往往会觉得精神崩溃,提不起学习的兴趣,因此从入门到放弃(笑哭),面临这种困境该怎么办呢?这时候就有一些大牛设计出用游戏来学习编程知识点,所以,这世界上...

使用composer提示[ErrorException ]proc_get_status() has been disabled for security reasons 的解决方法

使用composer提示[ErrorException ]proc_get_status() has been disabled for security reasons 的解决方法

从错误提示信息中可以看到是因为关闭了PHP的proc_get_status()函数,那么如何解决这个问题呢?打开php.ini文件,搜索 disable_functions,找到如下类似内容:路径是&...