看板FreeBSD
标 题Re: 请教FreeBSD ports多线程下载的问题。
发信站SayYA 资讯站 (Thu May 20 06:31:16 2004)
转信站ptt!ctu-reader!news.nctu!SayYa
※ 引述《[email protected] (我爱pct)》之铭言:
> 小弟一直以来都想要用prozilla代替fetch,尤其在portupgrade时或是
> 在ports底下make都一样。
> 所以小弟之前有发表一篇从网路文章学来的小撇步,标题是:
> [分享] ports安装时利用prozilla分割下载
> 内容只是在.cshrc加入setenv FETCH_CMD /usr/local/bin/proz即可搞定。
> 但近来/usr/ports/Mk/bsd.port.mk内容一改再改,所以这个简单的设定也没办法
> 运行了,使我非常头痛。
> 想用prozilla的原因是:
> 1.多线程分割下载,知道这个也是拜gentoo所赐。
> 2.运行时比较漂亮。
> 3.在ftp寻找pkg时容易,分割下载也比较快。
> 参考这篇对岸的文章可知道相关用prozilla下载的撇步:
> http://www.freebsdchina.org/forum/topic_10606.html
> 然後...然後我真的不知道该怎麽做才好。
> 尤其是编译kde怪兽时太多大型档案卡在从ftp下载的画面,我都是手动用prozilla下载,
> 但这拖时间真不是长久之计。
> 我也参考pkgtools.conf用wget,但还是不行。
> 我想是我一大堆参数不会用吧,可否请各位大大帮忙,谢谢。
在 /etc/make.conf 下加二行
===================================
FETCH_CMD=/usr/local/bin/proz -r
DISABLE_SIZE= yes
然後不要特别去改 bsd.port.mk,也不用设 setenv
这个应该可以解决大部份的问题
但 proz 查不到 -P 的参数,觉得在某些情形下还是会出现问题
--
_____________
|
,,, ,* |
|
( '-')/) |「紊乱中找到秩序,混沌中厘清观念」
|
(( ) | 不管周遭的世界如何改变,世上仍然有恒常不变的根本价值与通则
|
(,,),) |
|
_____________| - Jim Collins -
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: 140.138.148.172