上一篇
linux 如何配置阿里源
- Linux
- 2025-08-08
- 4
/etc/apt/sources.list
,替换为阿里源地址,如
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
,保存后执行 `apt update
确认系统版本
在配置阿里源之前,需要确认当前系统的发行版和版本号,可以通过以下命令查看:
- Ubuntu/Debian:
lsb_release -a
- CentOS/RHEL:
cat /etc/os-release
备份原有的源列表
在修改源列表之前,建议先备份原有的配置文件,以防出现问题时可以恢复。
Ubuntu/Debian
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo cp /etc/apt/sources.list.d/ /etc/apt/sources.list.d/bak/
CentOS/RHEL
sudo cp /etc/yum.repos.d/.repo /etc/yum.repos.d/bak/
配置阿里源
Ubuntu/Debian
-
替换源列表
编辑/etc/apt/sources.list
文件,将其内容替换为阿里源的配置,以下是不同版本的配置示例:系统版本 阿里源配置 Ubuntu 20.04 LTS deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
Ubuntu 22.04 LTS deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
Debian 11 deb http://mirrors.aliyun.com/debian/ bullseye main contrib non-free
Debian 10 deb http://mirrors.aliyun.com/debian/ buster main contrib non-free
如果需要更新
sources.list
,可以使用以下命令:sudo bash -c 'echo "deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse" > /etc/apt/sources.list'
-
更新软件包列表
sudo apt update
CentOS/RHEL
-
替换源列表
编辑/etc/yum.repos.d/CentOS-Base.repo
文件,将baseurl
替换为阿里源的地址,对于 CentOS 7:[base] name=CentOS-$releasever Base mirrors.aliyun.com baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
-
清理并更新缓存
sudo yum clean all sudo yum makecache
验证配置
配置完成后,可以通过以下命令测试是否成功连接到阿里源:
# Ubuntu/Debian sudo apt update # CentOS/RHEL sudo yum update
如果没有报错,并且下载速度明显提升,说明配置成功。
常见问题及解决
-
问题1: 更新后出现依赖问题。
- 解决方法: 尝试修复依赖关系:
sudo apt --fix-broken install # Ubuntu/Debian sudo yum check-depends # CentOS/RHEL
- 解决方法: 尝试修复依赖关系:
-
问题2: 无法连接到阿里源。
- 解决方法: 检查网络连接,或者尝试更换其他阿里镜像节点(如
http://mirrors.aliyun.com
或http://mirrors.cloud.aliyuncs.com
)。
- 解决方法: 检查网络连接,或者尝试更换其他阿里镜像节点(如
FAQs
Q1: 如何切换回默认的源?
A1: 可以通过恢复备份的源列表文件来切换回默认源。
- Ubuntu/Debian:
sudo mv /etc/apt/sources.list.bak /etc/apt/sources.list sudo mv /etc/apt/sources.list.d/bak/ /etc/apt/sources.list.d/ sudo apt update
- CentOS/RHEL:
sudo mv /etc/yum.repos.d/bak/.repo /etc/yum.repos.d/ sudo yum clean all sudo yum makecache
Q2: 为什么选择阿里源?
A2: 阿里源是国内知名的镜像源,具有以下优势:
- 速度快: 国内服务器,下载速度快。
- 稳定性高: 镜像同步及时,资源丰富。