查看完整版本: [轉載] 請教FreeBSD ports多線程下載的問題

star 2006-2-1 05:05 AM

[轉載] 請教FreeBSD ports多線程下載的問題

From: [email]ant.bbs@bbs.sayya.org[/email] (或許…我不是我)
Newsgroups: tw.bbs.comp.386bsd
Subject: Re: 請教FreeBSD ports多線程下載的問題。
Date: 20 May 2004 06:31:16 GMT
Organization: SayYA 資訊站
Lines: 40
Message-ID: <4CJ794$[email]mG0@bbs.sayya.org[/email]>
NNTP-Posting-Host: kenduest.math.nctu.edu.tw
Mime-Version: 1.0
Content-Type: text/plain; charset="big5"
Content-Transfer-Encoding: 8bit
X-Trace: netnews.NCTU.edu.tw 1085034923 29038 140.113.22.98 (20 May 2004 06:35:23 GMT)
X-Complaints-To: [email]abuse@netnews.NCTU.edu.tw[/email]
NNTP-Posting-Date: Thu, 20 May 2004 06:35:23 +0000 (UTC)
X-Filename: BSD/A10AOK5K


※ 引述《[email]Daniel.bbs@pctAngel.twbbs.org[/email] (我愛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下載的撇步:
> [url]http://www.freebsdchina.org/forum/topic_10606.html[/url]
> 然後...然後我真的不知道該怎麼做才好。
> 尤其是編譯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 的參數,覺得在某些情形下還是會出現問題

--
_____________
| [0;30;47m    ,,,   ,*  [m|
| [0;30;47m  ( \'-\')/)    [m|「紊亂中找到秩序,混沌中釐清觀念」
| [0;30;47m ((    )      [m|  不管週遭的世界如何改變,世上仍然有恆常不變的根本價值與通則
| [0;30;47m  (,,),)      [m|
| [0;30;47m_____________ [m|                                            - Jim Collins -
--
[1;32m※ Origin:  [33mSayYA 資訊站  [37m<bbs.sayya.org>  [m
[1;31m◆ From:  [36m140.138.148.172 [m
頁: [1]
查看完整版本: [轉載] 請教FreeBSD ports多線程下載的問題