2010年11月4日 星期四

port更新

方法一:cvsup

#從 /usr/ports/net/cvsup-without-gui 安裝

cd  /usr/ports/net/cvsup-without-gui
make install clean

#複製config檔案
cp /usr/share/examples/cvsup/ports-supfile /usr/ports-supfile

#更改 default host
*default host=freebsd.csie.ncu.edu.tw

#更新ports
cvsup -g -L 2 /usr/ports-supfile


方法二:csup

#複製config檔案
cp /usr/share/examples/cvsup/ports-supfile /usr/ports-supfile


#更改 default host

*default host=freebsd.csie.ncu.edu.tw


#更新ports
csup -g -L 2 /usr/ports-supfile




方法三:portsnap


#修改config檔 /etc/portsnap.conf

SERVERNAME=portsnap.tw.FreeBSD.org

#第一次執行更新
portsnap fetch extract

#之後更新
portsnap fetch update


cvsup 及 csup 使用 port 5999 容易被防火牆擋下來
portsnap 使用 http protocol 是被防火牆擋下來時的好選擇

實測結果 portsnap.tw.freebsd.org 下載速度緩慢(6-8k),直接從portsnap.freebsd.org下載也僅100k上下,第一次更新的話需要較久的時間。

20111227 更新
目前實測portsnap.tw.freebsd.org有500kBps ~ 1MBps,速度快了很多。

沒有留言: