一直用wget、浏览器单线程下载等啊等,没完没了,必须使出刹手锏。这个就是人们说的sinox下面的迅雷。
汉澳sinox高速下载工具axel,不是exel,读作 阿克啸
安装
cd /usr/ports/ftp/axel;make install clean
然后运行axel -n 10 网址,其中-n 后面指定多线程数量。
然后就以10倍速度download,不需要安装旋风下载等等,那还不稳定。
加速ports下载
axel
vi /etc/make.conf
FETCH_CMD=axel -a
DISABLE_SIZE=yes
再修改axelrc 配置文件,修改连接数
vi /usr/local/etc/axelrc
num_connections = 9
或者直接把多线程数放到make.conf,这样axelrc不用设置。如果两个都设置,只有一个是优先的,我想应该先读配置文件,因而被覆盖。
FETCH_CMD=axel -a -n 10
不过听说有的服务器不支持多线程下载,这样会卡住。可以先测试。
对于wget可以在make.conf设置。wget并不能使用多线程,只能是稳定下载,如果网络好,也不是不能用
FETCH_CMD= wget
FETCH_BEFORE_ARGS= -c -t 1
FETCH_AFTER_ARGS=
DISABLE_SIZE=yes #这行是必要的,否则...
前面3行也可以换成
FETCH_CMD=wget -c -t 1
如果你要wget穿透代理服务器,请加上下面两行
FETCH_ENV=http_proxy=http://proxy2.zsu.edu.cn:3128
FETCH_ENV=ftp_proxy=http://proxy2.zsu.edu.cn:3128
或者使用其他的穿越代理工具例如proxychains 或者socks5(runsocks)
则FETCH_CMD=proxychains wget或者runsocks wget
更换主站点也可以加快速度
修改 /etc/make.conf 加入以下代码MASTER_SITE_BACKUP?=
http://ports.hshh.org/${DIST_SUBDIR}/
ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
ftp://ftp2.tsinghua.edu.cn/mirror/FreeBSD/ports/distfiles/
ftp://freebsd.csie.nctu.edu.tw/pub/FreeBSD/ports/distfiles/
ftp://ftp.hk.freebsd.org/pub/FreeBSD/ports/distfiles/
ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}
用惯了utraedit的查找替换,好久不得用,现在使出来看看。
windows的好习惯总要留存下来的。
上一篇 Xcode 真机调试问题汇总