一直用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 真機調試問題匯總