【参加讨论】方法A: 使用代理。在/etc/make.conf中设置:FETCH_ENV= "HTTP_PROXY=IP[:端口]"如果需要,在FETCH_ENV值后面加入空格,HTTP_PROXY_AUTH=basic:*:user:password方法B: 在其它机器上fetchmake fetch-recursive...然后将/usr/ports/distfiles拿走。方法c:使用wget/axel加速你的port下载以下所述功能均通过修改make.conf实现对于wget========FETCH_CMD= wgetFETCH_BEFORE_ARGS= -c -t 1FETCH_AFTER_ARGS=DISABLE_SIZE=yes #这行是必要的,否则...前面3行也可以换成FETCH_CMD=wget -c -t 1如果你要wget穿透代理服务器,请加上下面两行FETCH_ENV=http_proxy=http://proxy2.zsu.edu.cn:3128FETCH_ENV=ftp_proxy=http://proxy2.zsu.edu.cn:3128或者使用其他的穿越代理工具例如proxychains 或者socks5(runsocks)则FETCH_CMD=proxychains wget或者runsocks wget什么?不知道wget是什么?那就先cd /usr/ports/ftp/wget/make install clean对于axel========同样,也可以使用axel来替换fetch来进行多线程下载FETCH_CMD=axelFETCH_BEFORE_ARGS= -aFETCH_AFTER_ARGS=DISABLE_SIZE=yes或者只写一行FETCH_CMD=axel -aaxel 穿透代理服务器的方法与wget一致axel在/usr/ports/ftp/axel位置添加更快的port下载站点====================另外,加上以下两行可以在让make先从更快的站点下载portMASTER_SITE_OVERRIDE= \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/这个是教育网的设置,公网的兄弟可以看着办啦
编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部]
上一篇:FreeBSD下gd库的安装方法
下一篇:配置Intel® i810显示芯片组在FreeBSD下的显示
转载请注明来源:www.iyit.net
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。