包管理器换源

新手刚接触Linux时一定会对诸如 aptyum 一类的包管理器赞不绝口:只需要一个命令就可以解决繁琐的软件依赖和系统路径等问题,同时也会为默认软件源令人窒息的速度而痛苦不已。好在国内很多机构对官方源做了镜像,切换到这些镜像源就可以大大提升包管理器的下载速度。下面以 Ubuntu 为例介绍为包管理器换源的方法。

图形界面配置

系统设置 -> 软件和更新 -> 选择下载服务器手动选择列出的镜像源。也可以点击 自动选择,系统会自动运行测试并选择最快的源。

手动更改

这里不建议直接百度/谷歌“Ubuntu如何更换软件源”,因为不同发行版、不同版本号使用的源可能并不相同,盲目换源可能会造成一些兼容性问题,而搜索引擎直接检索到的教程发布时间可能比较久远,因此不一定适合你。

比较推荐的办法是访问国内主流的镜像站官网,阅读它们的使用说明,根据你的发行版和版本号选择不同的源。这里列举一些国内常用的镜像站:

使用脚本换源

对于非图形界面的系统,可以利用开源脚本自动选择最快的源并一键更换。

安装和使用

安装脚本:

pip install apt-select

自动选择源(国家选项以中国为例):

apt-select --country CN

测试完成后将在当前目录下生成一个 sources.list 文件,其中存有当前环境下最快的源的信息。

备份原先的软件源列表并替换为新的列表:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup && \
sudo mv sources.list /etc/apt/

更多信息见该项目主页

更新软件源信息和所有软件

更新软件源:

apt update

更新所有软件:

apt upgrade

注意:如果你的系统镜像比较老,该操作可能需要很久。如果不想等待可以暂时跳过该步骤。

总结

以上是 Ubuntu 系统的换源方法。如果你使用的是其他发行版,相信你看了以上教程后可以举一反三。

© CC BY-NC 4.0            Last Modified: 2021-09-16 03:35:48

results matching ""

    No results matching ""