常见问题常见问题   搜索搜索   会员列表会员列表   团队团队   注册注册    个人资料个人资料   登录查看您的站内信件登录查看您的站内信件   登录登录 

分享:使用wget/axel加速你的port下载
前往页面 1, 2  下一页
 
发表新文章   这个论题已经被锁定,您不能发表、回复或者编辑文章。    FreeBSD China -> 安装-配置-优化-安全
阅读上一个主题 :: 阅读下一个主题  
作者 留言
mongmong
半仙


注册时间: 2005-10-08
文章: 143

文章发表于: Tue 2005-10-18 22:37:06    发表主题: 分享:使用wget/axel加速你的port下载 引用并回复

以下所述功能均通过修改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

什么?不知道wget是什么?那就先
cd /usr/ports/ftp/wget/
make install clean


对于axel
========
同样,也可以使用axel来替换fetch来进行多线程下载
FETCH_CMD=axel
FETCH_BEFORE_ARGS= -a
FETCH_AFTER_ARGS=
DISABLE_SIZE=yes
或者只写一行
FETCH_CMD=axel -a

axel 穿透代理服务器的方法与wget一致

axel在/usr/ports/ftp/axel位置


添加更快的port下载站点
====================
另外,加上以下两行可以在让make先从更快的站点下载port

MASTER_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/
这个是教育网的设置,公网的兄弟可以看着办啦
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页
alakee
道士


注册时间: 2005-01-21
文章: 732

文章发表于: Fri 2005-12-02 09:52:07    发表主题: 引用并回复

太好了,回头试试!这个,不会有什么不良反应吧?
_________________
蒹葭苍苍,白露为霜。所谓伊人,在水一方。
返回页首
阅览会员资料 发送站内信件 MSN Messenger
dsl
半仙


注册时间: 2003-11-26
文章: 188
来自: Germany

文章发表于: Thu 2006-02-23 07:10:27    发表主题: 引用并回复

这个改动能让速度比原来快多少? Question
_________________
>> Funny how all dreams come ture..

Funny how i feel for u ^ ^
返回页首
阅览会员资料 发送站内信件
TOLLY
道士


注册时间: 2002-08-20
文章: 824
来自: 广州

文章发表于: Thu 2006-02-23 09:44:09    发表主题: 引用并回复

请问是不是/etc/make.conf ?
怕改错了,呵呵。。。
返回页首
阅览会员资料 发送站内信件 发送电子邮件
llzqq
道士


注册时间: 2004-07-16
文章: 504

文章发表于: Thu 2006-02-23 12:04:37    发表主题: 引用并回复

使用wget替换fetch有效果吗,都是单线程工具
_________________
返回页首
阅览会员资料 发送站内信件 发送电子邮件
delphij
精神病


注册时间: 2002-08-07
文章: 10721
来自: San Jose, California

文章发表于: Thu 2006-02-23 14:25:15    发表主题: Re: 分享:使用wget/axel加速你的port下载 引用并回复

mongmong 写到:
如果你要wget穿透代理服务器,请加上下面两行
FETCH_ENV=http_proxy=http://proxy2.zsu.edu.cn:3128
FETCH_ENV=ftp_proxy=http://proxy2.zsu.edu.cn:3128


这个是fetch(1)的设置。。。

_________________
BSD是独立的一蹴,我们有自己的圈子,我们不以商业驱动,追求完美是我们的源动力,任何不好的代码都不能在这里存活。

天下没有白费的努力。成功不必在我,而功力必不唐捐。
返回页首
阅览会员资料 发送站内信件 发送电子邮件 浏览发表者的主页
antijp
老妖


注册时间: 2004-10-16
文章: 2745

文章发表于: Thu 2006-02-23 14:58:07    发表主题: 引用并回复

TOLLY 写到:
请问是不是/etc/make.conf ?
怕改错了,呵呵。。。

怕的话就加点条件譬如要求-DWITH_MT_TRANS,然后加上这些量,就加上点defined就好了。

如果要更方便一点的话,单独放到一个文件里面去,然后告诉让make.conf去包含
返回页首
阅览会员资料 发送站内信件
cnlong
道童


注册时间: 2004-01-10
文章: 388

文章发表于: Thu 2006-02-23 22:23:16    发表主题: 引用并回复

现在用

FETCH_CMD=proz -k 10

Laughing Laughing

_________________

阴历阳历对照:
http://www.wanguoschool.net/date.asp
返回页首
阅览会员资料 发送站内信件
hanzo_kun
半仙


注册时间: 2002-09-19
文章: 28

文章发表于: Mon 2006-04-03 01:06:25    发表主题: 引用并回复

我也在使用prozilla,效果非常不错

przo -s -k 5 --no-curses
返回页首
阅览会员资料 发送站内信件 MSN Messenger
forestwill
半仙


注册时间: 2006-03-31
文章: 15

文章发表于: Mon 2006-04-10 16:43:28    发表主题: 引用并回复

proz 用不了,请问应该在make.conf里面怎样配置
返回页首
阅览会员资料 发送站内信件
kenbaby
道童


注册时间: 2005-03-19
文章: 379

文章发表于: Thu 2006-05-04 11:22:05    发表主题: 引用并回复

根本谈不上加速
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页
zmoon
道童


注册时间: 2003-03-06
文章: 482

文章发表于: Sat 2006-06-03 20:58:15    发表主题: 引用并回复

vi /etc/make.conf

FETCH_CMD=/usr/local/bin/proz -s -k 10 -r --no-curses
DISABLE_SIZE=yes # 必须
返回页首
阅览会员资料 发送站内信件
十九楼
半仙


注册时间: 2006-05-23
文章: 10

文章发表于: Tue 2006-06-06 12:43:25    发表主题: 引用并回复

有没有 pkg_add -r packgename 提速的方法啊?[size=18][/size]
返回页首
阅览会员资料 发送站内信件
chendy
道童


注册时间: 2002-12-21
文章: 205
来自: 深圳南山

文章发表于: Thu 2006-08-03 21:59:46    发表主题: 引用并回复

pkg_add -r packgename可以远程安装预编译好的软件包免除下载源码和编译源码的麻烦,只是需要有提供软件包的站点,不知道国内有没有这样的站点呢?
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页 AIM MSN Messenger
newsim
道士


注册时间: 2003-01-16
文章: 606

文章发表于: Fri 2006-09-01 00:10:58    发表主题: 引用并回复

axel好用极了
_________________
越简单越接近本质!
返回页首
阅览会员资料 发送站内信件 发送电子邮件
icyrain
半仙


注册时间: 2006-07-04
文章: 196

文章发表于: Fri 2006-09-08 11:45:09    发表主题: 引用并回复

通常在家用路由器上fetch很慢 不知道为什么
我换了bsd做nat或局域网fetch速度就快把带宽吃慢了
返回页首
阅览会员资料 发送站内信件
snwxf
半仙


注册时间: 2004-04-10
文章: 52
来自: 北京

文章发表于: Fri 2006-10-13 14:38:28    发表主题: 引用并回复

好办法
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页 MSN Messenger
respark
半仙


注册时间: 2006-12-18
文章: 6

文章发表于: Mon 2006-12-18 23:52:50    发表主题: 引用并回复

下载线程设得太多反而会被网站封掉你的IP,我就试过几个网站
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页
tscmga
道士


注册时间: 2007-01-26
文章: 671

文章发表于: Tue 2007-02-06 05:07:10    发表主题: 引用并回复

before = 2-10 k avg 2k
after = 40k avg 35k

good Exclamation Exclamation
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页
天风
半仙


注册时间: 2007-03-25
文章: 6

文章发表于: Tue 2007-10-23 09:30:39    发表主题: 引用并回复

axel其实现在很少用了。多使用aria2。优点是可以多地址下载(P2SP)。

aria2c -s 4
返回页首
阅览会员资料 发送站内信件
从以前的文章开始显示:   
发表新文章   这个论题已经被锁定,您不能发表、回复或者编辑文章。    FreeBSD China -> 安装-配置-优化-安全 论坛时间为 北京时间
前往页面 1, 2  下一页
1页/共2

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的文章
不能在这个论坛删除自己的文章
不能在这个论坛发表投票


Powered by phpBB 2023cc © 2003 Opensource Steps; © 2003-2009 The FreeBSD Simplified Chinese Project
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Project Honey Pot and phpBB.cc
silvery-trainer
The FreeBSD China Project 网站: 中文计划网站 社区网站
The FreeBSD China Project 版权所有 (C) 1999 - 2003 网页设计版权 著作权和商标