Could not retrieve mirrorlist http://mirrorlist.centos.org
Could not retrieve mirrorlist http://mirrorlist.centos.org
替换 yum 软件源为阿里云镜像源
备份当前的 yum 软件源文件
在进行修改之前,首先备份原始的 yum 软件源配置文件。打开终端,输入以下命令备份:
1 | sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak |
编辑 yum 软件源配置文件
使用文本编辑器(如 vim
或 nano
)打开 /etc/yum.repos.d/CentOS-Base.repo
文件:
1 | sudo vim /etc/yum.repos.d/CentOS-Base.repo |
注释掉原有的镜像源配置
在打开的文件中,找到 [base]
、[updates]
、[extras]
和 [centosplus]
等节,将它们的 baseurl
行注释掉(在行首添加 #
符号),同时保留 mirrorlist
行(如果有)。
例如:
1 | [base] |
添加阿里云镜像源配置
1 | [base] |
- 将
$releasever
替换为您当前系统的 CentOS 版本号,如7
或8
。 - 请确保
gpgkey
链接正确,以便验证下载的软件包。
保存并退出编辑器
在编辑完成后,保存文件并退出编辑器。
清理 yum 缓存
为了确保使用新的镜像源配置,清理当前的 yum 缓存
1 | sudo yum update |
恢复原始配置(可选)
如果需要恢复到原始的 CentOS 官方源,可以将之前备份的 /etc/yum.repos.d/CentOS-Base.repo.bak
文件复制回去,并清理 yum 缓存再次测试。
- 标题: Could not retrieve mirrorlist http://mirrorlist.centos.org
- 作者: Spike Zhang
- 创建于 : 2024-07-02 11:02:16
- 更新于 : 2024-07-13 09:46:17
- 链接: https://chaosbynn.github.io/2024/07/02/Could-not-retrieve-mirrorlist-http-mirrorlist-centos-org/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论