Alibaba Cloud Linux 3 的官方镜像源主要由阿里云提供,根据网络环境(内网/网络)和具体需求(如基础系统、安全更新、容器等),可以分为以下几类:
1. 默认公共镜像源(推荐用于公网环境)
这是最通用的配置,适用于大多数在阿里云 ECS 实例上运行且无需特殊提速的场景。
- 主仓库地址:
http://mirrors.aliyun.com/alinux3/ - 常用子目录:
- BaseOS:
http://mirrors.aliyun.com/alinux3/BaseOS/$basearch/os/ - AppStream:
http://mirrors.aliyun.com/alinux3/AppStream/$basearch/os/ - Updates:
http://mirrors.aliyun.com/alinux3/updates/$basearch/
- BaseOS:
2. 阿里云内网高速镜像源(推荐用于阿里云 ECS 实例)
如果您的服务器是部署在阿里云内部(VPC 或经典网络),使用内网 IP 访问可以获得极快的下载速度和更低的延迟。注意:仅当您的实例与镜像源在同一地域时才能生效。
- 通用内网地址:
http://mirror.ucloud.cn/alinux3/(部分旧文档可能指向此,但阿里云官方主推以下) - 官方推荐内网地址:
http://mirrors.cloud.aliyuncs.com/alinux3/- 该地址会自动解析到最近的阿里云节点。
- 或者直接使用地域特定的内网地址,例如华北 2(北京):
http://mirrors.aliyuncs.com/alinux3/(通常公网和内网共用,但在阿里云控制台配置中常自动优化)。
最佳实践:在阿里云 ECS 上安装后,系统通常会自动检测并配置为最优的内网源。如果未自动生效,建议在
/etc/yum.repos.d/下将mirrorlist替换为#mirrorlist,并将baseurl设置为http://mirrors.aliyuncs.com/alinux3/。
3. 如何验证和切换镜像源
您可以通过以下步骤快速验证当前源是否可用,并切换到官方源:
- 查看当前源状态:
yum repolist all - 备份并修改配置文件:
进入目录并备份原文件:cd /etc/yum.repos.d/ cp alinux3.repo alinux3.repo.bak -
编辑配置文件 (
alinux3.repo):
确保enabled=1,并将baseurl指向上述官方地址。示例如下:[BaseOS] name=Alibaba Cloud Linux 3 - BaseOS baseurl=http://mirrors.aliyun.com/alinux3/BaseOS/$basearch/os/ enabled=1 gpgcheck=0 [AppStream] name=Alibaba Cloud Linux 3 - AppStream baseurl=http://mirrors.aliyun.com/alinux3/AppStream/$basearch/os/ enabled=1 gpgcheck=0 - 清理缓存并重建:
yum clean all yum makecache
注意事项
- GPG 密钥验证:默认情况下,建议开启
gpgcheck=1并导入官方 GPG 密钥以确保软件包的安全性。如果您遇到签名验证失败,请确认是否正确导入了密钥:rpm --import https://mirrors.aliyun.com/alinux3/RPM-GPG-KEY-alinux3 - 版本区分:请务必确认您的系统是 Alibaba Cloud Linux 3,不要误用 Alibaba Cloud Linux 2 的源(路径不同,前者为
alinux3,后者为alinux2)。 - 容器镜像源:如果您需要拉取 Docker 或 Containerd 镜像,阿里云提供了专门的容器镜像服务(ACR)国内提速地址,通常在
/etc/docker/daemon.json中配置https://<您的域名>.mirror.aliyuncs.com。
通过以上配置,您可以获得稳定、快速的官方软件包下载体验。
PHPWP博客