服务器 
首页 > 服务器 > 浏览文章

Ubuntu 20.04 apt 更换国内源的实现方法

(编辑:jimmy 日期: 2024/11/16 浏览:3 次 )

UPD 2020.2.26 目前 Ubuntu 20.04 LTS 还未发布, 教程仅适用于 development branch (不过这种教程应该是通用的)

图形界面操作 - 适用于 desktop 版本

在桌面右上角点击打开菜单,点击设置选项。

Ubuntu 20.04 apt 更换国内源的实现方法

在设置选项右侧下拉找到“关于”,点击 Software Updates。

Ubuntu 20.04 apt 更换国内源的实现方法

在软件和更新界面里可以看到“下载自”,我们可以进行修改。

Ubuntu 20.04 apt 更换国内源的实现方法

推荐选择 mirros.aliyun.com 或者 mirrors.tuna.tsinghua.edu.cn,你也可以点击选择最佳服务器,测试连接最快的软件源(测试时间较长)。

Ubuntu 20.04 apt 更换国内源的实现方法

最后,退出软件与更新界面时,会提示更新软件列表信息,点击重新载入即可。

Ubuntu 20.04 apt 更换国内源的实现方法

终端操作 - 适用于 Server & Desktop 版本

首先我们需要备份原来的软件源文件(防止改错),然后删除掉 sources.list (因为我们要直接添加内容)。

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

使用你喜欢的文本编辑器,打开 sources.list 并加入如下内容(你也可以把 mirrors.tuna.tsinghua.edu.cn 替换为自己喜欢的软件源:

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security multiverse

刷新软件源信息:

sudo apt update

更新软件,可以感受到更换国内源之后速度的提升:

sudo apt upgrade

后记

文章还未更新完(毕竟 Ubuntu 20.04 LTS 还未正式发布)。
后续可能会加其他常用软件的换源操作(相当于把众多教程集合起来,欢迎收藏)。

另外,不建议现在更新 Ubuntu 20.04,更新的时候尽量不要选择删除不需要的软件包,因为很有可能你之前的软件就用到他们(比如搜狗输入法(qt4被抛弃了), 某s*r(python2被抛弃了),N卡驱动等)。

上一篇:VMware15虚拟机桥接模式无法上网问题的解决
下一篇:VMware pro15安装macOS10.13图解详细安装(图文)
一句话新闻
微软与英特尔等合作伙伴联合定义“AI PC”:键盘需配有Copilot物理按键
几个月来,英特尔、微软、AMD和其它厂商都在共同推动“AI PC”的想法,朝着更多的AI功能迈进。在近日,英特尔在台北举行的开发者活动中,也宣布了关于AI PC加速计划、新的PC开发者计划和独立硬件供应商计划。
在此次发布会上,英特尔还发布了全新的全新的酷睿Ultra Meteor Lake NUC开发套件,以及联合微软等合作伙伴联合定义“AI PC”的定义标准。