ubuntu换源的那些事

懂的都懂,apt-get update的时候各种卡。有时候 apt-get install 的时候半天不涨一个进度。折腾了几次之后,干脆直接换源,该笔记作为换源的一个记录。

查找国内的开源镜像提供的源地址

Ubuntu的源的list文件位于 /etc/apt/sources.list

企业镜像源(其他企业的请自行查找)

阿里云开源镜像站

高校镜像源(国内其他大学也有提供,可自行查找)

清华大学开源镜像站

中科大开源镜像站

这里以清华源为例

先去查一下清华源的帮助文档,戳 清华大学开源镜像站,选择相匹配的Ubuntu的版本,会得到软件源镜像的地址。

接下来替换一下系统的source.list文件

1
2
3
4
# 备份一下
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
# 修改
sudo vi /etc/apt/sources.list

将文档里面所有的内容删除,然后替换为清华镜像提供的软件源镜像的地址。

例如我用的 16.04 版, 替换为:

1
2
3
4
5
6
7
8
9
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

然后,我们就换源成功了。

尝试update一下,你会发现速度还是有明显的提升的。

sudo apt update