如何给 Ubuntu 系统配置国内源
在本文中,我们将介绍如何将 Ubuntu 系统的默认源替换为国内镜像源,以加速软件包的下载速度。以清华源为例,我们提供了详细的步骤,从备份原有源配置、编辑源文件到更新软件包索引等操作。此外,还介绍了如何使用阿里云、网易云和中科大的源地址作为替代,帮助用户提高软件安装和系统更新的效率。
这里以
Ubuntu 22.04 LTS举例。
备份原有的源配置
首先,备份当前的源配置文件:
sudo cp /etc/apt/sources.list{,.bak} |
编辑源配置文件
使用文本编辑器打开源配置文件:
sudo vim /etc/apt/sources.list # 如果没有vim ,可以使用nano |
替换为清华源
将文件内容替换为以下清华源配置:
tsinghua repo for Ubuntu 22.04 LTS |
保存并退出编辑器。
更新软件包索引
运行以下命令更新软件包索引,以验证新的源配置是否正常:
sudo apt update |
如果新的源配置正确,应该能够成功拉取软件包列表。
升级系统(可选)
如果需要升级系统软件,可以运行以下命令:
sudo apt upgrade |
验证新源是否生效
查看下载软件包时的源地址:
sudo apt install '任意软件包名称' -y # 正常会显示来自: mirrors.tuna.tsinghua.edu.cn |
常见问题
无法访问清华源: 检查网络连通性,使用以下命令测试:
ping mirrors.tuna.tsinghua.edu.cn
需要替换为其他国内镜像源:例如阿里云、网易或中科大等,可以根据需要修改为对应的镜像地址。
阿里云
sudo sed -i 's|http://archive.ubuntu.com|http://mirrors.aliyun.com|g' /etc/apt/sources.list
sudo sed -i 's|http://security.ubuntu.com|http://mirrors.aliyun.com|g' /etc/apt/sources.list
网易云
sudo sed -i 's|http://archive.ubuntu.com|http://mirrors.163.com|g' /etc/apt/sources.list
sudo sed -i 's|http://security.ubuntu.com|http://mirrors.163.com|g' /etc/apt/sources.list
中科大
sudo sed -i 's|http://archive.ubuntu.com|http://mirrors.ustc.edu.cn|g' /etc/apt/sources.list
sudo sed -i 's|http://security.ubuntu.com|http://mirrors.ustc.edu.cn|g' /etc/apt/sources.list