CentOS 镜像源配置教程(阿里云镜像站)
CentOS 镜像源配置教程(阿里云镜像站)
2026-07-08 07:00
CentOS 镜像源配置教程
关于本文:本文由联维云整理发布。联维云是一个大型云服务平台,提供开放、稳定、安全的基础技术平台和云生态体系。作为中立的技术服务提供商,联维云致力于为用户提供实用的云计算技术。
简介
CentOS 是基于 Red Hat Linux 提供的企业级Linux发行版本,以稳定、可预测、可管理和可复制的特点,被广泛用于免费的企业级计算平台。
本教程将指导您将系统的软件包源(YUM源)切换为阿里云镜像站,以提升国内服务器或虚拟机的软件下载速度。
适用操作系统版本:CentOS 6, 7, 8
重要提示:CentOS 8 已停止维护
CentOS 8 操作系统版本已结束生命周期(EOL),官方源已下线。若您仍在使用 CentOS 8 并需要安装包,请参考下文 “CentOS 8 特殊配置方法” 切换到 CentOS 8 的 vault 归档源。
通用配置步骤(适用于 CentOS 7 及以下)
1. 备份原有源配置
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2. 下载并替换为阿里云源
CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
或者(如果没有 wget):
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
CentOS 6(已停止维护,使用vault源)
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo
3. 生成缓存
yum makecache
CentOS 8 特殊配置方法(切换到vault归档源)
由于 CentOS 8 官方源已下线,请直接使用 vault 源:
# 备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
# 下载 CentOS 8.5.2111 的 vault 源配置
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
# 清理并生成缓存
yum clean all && yum makecache
常见问题处理
问题:执行 yum makecache 时出现 Couldn't resolve host 'mirrors.cloud.aliyuncs.com' 错误。
原因:该域名仅供阿里云内网ECS使用。非阿里云用户无法解析该地址。
解决方法:编辑刚下载的 CentOS-Base.repo 文件,删除或注释掉包含 mirrors.cloud.aliyuncs.com 和 mirrors.aliyuncs.com 的行。
快速修复命令:
sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
执行后重新运行 yum makecache 即可。
相关链接
· 官方主页: http://www.centos.org/
· 邮件列表: https://wiki.centos.org/GettingHelp/ListInfo
· 论坛: https://forums.centos.org/
· 文档: http://www.centos.org/docs/
· Wiki: http://wiki.centos.org/
切换至阿里云镜像源后,您即可享受更快速的软件包下载体验。若您的系统版本较新或已迁移至其他发行版,建议关注官方公告选择合适的包管理工具。
标签:
- centos
- 镜像源
- eol
- 云服务器