本文最后更新于:14 天前

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

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

这里以清华源为例

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

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

# 备份一下
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
# 修改
sudo vim /etc/apt/sources.list

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

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

然后再update一下,你会发现速度还是有明显的提升的。

sudo apt update

一行命令搞定:阿里源

sudo python3 -c "d='mirrors.aliyun.com';import re;from pathlib import Path;p=Path('/etc/apt/sources.list');s=p.read_text();bak=p.with_name(p.name+'.bak');bak.exists() or bak.write_text(s);p.write_text(re.sub(r'(cn.archive|security|archive)\.ubuntu\.com', d, s))"

本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!

pip换源 上一篇
TensorFlow安装问题检测 下一篇