Smile 笑容

寻找最快的 ubuntu/debian 源 sources.list

2026年更新:

多年以前就已经可以使用 netselect-apt了,这里一直没有更新,为了避免误导,以及更方便的选择更快的源,推荐通过

apt-get install netselect-apt

安装测试工具

netselect-apt [stable,testing, bullseye]

运行测试工具

它会做什么?测试多个官方 Debian 镜像的响应速度(ping + 路由距离)自动生成一个新的 sources.list 文件(例如 sources.list.netselect)推荐最快的镜像站。

cp sources.list.netselect /etc/apt/soucess.list

测试新的源速度如何

apt-get update

正常情况sources.list内容会是下面的样子:

deb http://mirrors.ustc.edu.cn/debian/ stable main contrib

deb http://mirrors.ustc.edu.cn/debian-security/ stable-security main contrib

但是应该不包括最后这行的安全更新,为了提高效率一般推荐都是用官方安全更新源,但是效率确实太低了,可以参考上面的例子来复制一行,效率会高很多,同时保留官方安全更新源

以下为之前的内容:发布时间: 2007-02-03 16:01:59

Uubuntu和debian都有很多的源和镜像,也有不少的国内镜像。一些爱好者为了寻找镜像已经自己“憋”出来了一些pl脚本用于寻找最快的镜像。实际上debian的爱好者早准备了更厉害的武器等你来用,就是apt-spy(是间谍还是小偷?哈哈)

早就想写出来了。
切记先备份你机器里的源列表。

误区:通常大家都在交流使用国内的哪个源速度比较快,实际上很多国外源的访问速度是国内的很多倍。

记得曾经用过国外某大学的源,速度是200k以上。日本的部分源可以达到500k以上。

最近发现台湾的主镜像在我这里下载速度居然是1084k,达到1M每秒。

不忙的时候,试试看,如果时间够多,可以考虑不限定为亚洲,这样有可能找到更快的镜像源。

转自官方的一部分说明:

 `apt-spy'会根据站点回应时间和带宽自动创建`sources.list'。
#apt-get install apt-spy
#mv sources.list sources.list.bak //backup
#man apt-spy //获取详细的使用方法
#apt-spy update //更新您的镜像列表文件 /var/lib/apt-spy/mirrors.txt
# apt-spy -d testing -a Asia
//在亚洲区寻找速度最快的testing版镜像,并生成 sources.list文件,也可使用 -o 参数指定写入文件