debian下如何用apt-spy选择最快的源

Linux hhzk 3年前 (2016-04-18) 121次浏览 0个评论

ps, debian 8下可以手动下载安装。
http://ftp.us.debian.org/debian/pool/main/a/apt-spy/apt-spy_3.2.2-1_amd64.deb
选择X64,i386下载。然后dpkg安装即可。

apt-spy比较好用,但是暂时只支持7.

apt-get update
apt-get install apt-spy

选择’y’,确认安装。
完成后,运行命令,更新镜像服务器,并检测:

apt-spy update
apt-spy -d stable -a North-America -t 5

这里选择的是北美。如果是国内请换为asia。
其中-d选项指定发行版本,可选项为”stable、testing、unstable”。unstable为非稳定版,stable为稳定版,建议选择stable。
-a选项指定debian安装源服务器的区域,如asia、Europe、North-America。asia为亚洲,建议选择此项。如果时间足够,可以不限定区域,这样有可能找到更快的镜像源。
-t为超时阈值。设置较小的值可以忽略较慢的服务器。为了选择较小的服务器,可以选择一个比较小的值。

命令完成后,apt-spy自动创建/etc/apt/sources.list.d文件夹,并在该文件夹里面创建apt-spy.list文件。
备份/etc/apt/sources.list,然后将apt-spy.list文件改名后替换原sources.list。
也可以添加contrib和non-free增加软件源范围。

附具体参数如下:

  -d distribution 选择 debian 的发行版本,例如 stable 。除升级外,必须使用此参数。

-a area 选择进行测试的区域,例如 Aisa 。

-c config 指定配置文件。

-e number 指定测试的服务器数量。

-f file 测试时抓取制定的文件(文件相对 debian base 的路径)。

-i file 指定输入的文件,配合 -w 参数使用。

-m mirror-list 指定要升级的镜像列表文件。

-o output-file 重定向输出到指定文件。

-p proxy 指定使用的代理服务器,需要遵从 [server]:[port] 的格式。

-s country_list 指定要进行测试的国家。不能和 -a 参数同时使用。

-t time 指定进行测试时每台服务器的超时时间,只能是正整数。

-u update-URL 从指定的 URL 获得镜像列表更新。

-w file 输出 -i 参数提供的服务器列表中速度最快的前几台镜像服务器(缺省是前 5 台)。

-n number 制定 -w 参数输出的服务器数量。

-v 输出版本信息。

-h 输出当前帮助信息

update 升级镜像站点列表。

有时间可以man apt-spy 看详细使用方法。


乐趣公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:debian下如何用apt-spy选择最快的源
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址