选择最快的apt镜像网站
在Ubuntu系统中安装软件,通过选择最快的镜像软件仓库可以提高效率。
国家代码
最简单实现加速软件仓库软件包下载的方法是确保在/etc/apt/sources.list
中Ubuntu镜像定义包含相关的国家代码最接近你所在的位置。例如,你可以在/etc/apt/sources.list
中找到美国的Ubuntu镜像
如果你不在美国,可以将us
替换成你所在国家,例如cn
表示中国,可以修改成
使用镜像协议
在/etc/apt/sources.list
中使用镜像协议可以使得apt
命令从你所在国家获取镜像。
例如,将/etc/apt/sources.list
中配置的协议http://
修改成mirror://
。即,将:
修改成
重复以上修改,将整个/etc/apt/sources.list
中的http://
都修改成mirror://
。也可以使用如下sed
命令一次修改完成:
手工apt镜像选择
以上是简单的选择快速镜像的方法。然而,也可以手工选择镜像网站。
以下是使用wget
命令获取apt ubuntu mirrors:
然后手工修改/etc/apt/sources.list
使用netselect
选择最快镜像网站
netselect
选择最快镜像网站netselect
软件包可以从Debian stable仓库获取:
然后就可以通过netselect
命令通过ping icmp延迟定位到最快的镜像网站。
例如你会看到类似如下输出:
然后你就可以手工修改/etc/apt/sources.list
将最快的结果替换软件安装源。也可以使用sed
命令替换:
参考
Last updated
Was this helpful?