cd /usr/ports/net/cvsup-without-gui/
make install clean
2.port tree 更新
cd /usr/share/examples/cvsup
ee ports-supfile
修改
*default host=CHANGE_THIS.FreeBSD.org
變更為
*default host=freebsd.csie.nctu.edu.tw
執行下列指令進行更新的動作
cvsup -g -L 2 ports-supfile
完成後即更新了 port tree
1.先更新 port tree:cvsup -g -L 2 cvsupfile-ports
2.安裝portgrade:
cd /usr/ports/sysutils/portupgrade
make instal clean
3. cd /usr/ports
4. /usr/local/sbin/portsdb -Uu
這一步動作會持續很久沒反應,感覺好像當機了,請耐心等待。
/usr/local/sbin/pkgdb -F
/usr/local/sbin/portupgrade -aWy
利用CVSUP進行安全性更新
修 改/usr/share/examples/cvsup/standard-supfile
*default host=CHANGE_THIS.FreeBSD.org改為
--> default host=cvsup.tw.FreeBSD.org
*default release=cvs tag=參數(同方法一之參數)
修改/usr/share/examples/cvsup /ports-supfile中的設定
*default host=CHANGE_THIS.FreeBSD.org改為
-->default host=cvsup.tw.FreeBSD.org
*default release=cvs tag=.
修改完 畢後,執行以下兩行指令
/usr/local/bin/cvsup -g -L 2
/usr/share/examples/cvsup/standard-supfile 安全性更新
/usr/local/bin/cvsup
-g -L 2 /usr/share/examples/cvsup/ports-supfile port tree 更新
註:port-tree db 路徑在/var/db/sup/port-all
src-tree db 路徑在/var/db/sup/src-all
若您的系統為 FreeBSD 4.x 或 FreeBSD 5.1、5.2 那麼您只要執行如下一行指令即可打完收功 (也就是一行指令搞定編輯 / 安裝系統程式、系統核心)
- 編譯所有的系統程式 (make buildworld)
- 編譯新的系統核心 (make buildkernel)
- 安裝新的系統核心 (make installkernel)
- 安裝新的系統程 式 (make installworld)
#make world kernel //適用於 FreeBSD 4.x
#make kernel world //適用於 FreeBSD 5.1、5.2
#reboot
若您的系統為 FreeBSD 5.3 或之後的版本則因為 make world 必須分開執行 (否則將出現錯誤訊息),所以請執行如下指令 (詳細內容請參考 /usr/src/Makefile)
#cd /usr/src
#make buildworld kernel //等於 make buildworld + make buildkernel + make installkernel
#reboot
#make installworld
#reboot
========================================================
預防萬一 某站台掛掉了
http://www.freebsd.org/doc/handbook/cvsup.html#HANDBOOK-MIRRORS-CHAPTER-SGML-MIRRORS-TW-CVSUP
網路上看到的: http://ftp.giga.net.tw/cvsup.php CVSup servers updating status
Taiwan:
-
cvsup.tw.FreeBSD.org
cvsup3.tw.FreeBSD.org
-
cvsup4.tw.FreeBSD.org
-
cvsup5.tw.FreeBSD.org
-
cvsup6.tw.FreeBSD.org
-
cvsup7.tw.FreeBSD.org
-
cvsup8.tw.FreeBSD.org
-
cvsup9.tw.FreeBSD.org
-
cvsup10.tw.FreeBSD.org
-
cvsup11.tw.FreeBSD.org
-
cvsup12.tw.FreeBSD.org
-
cvsup13.tw.FreeBSD.org
-
cvsup14.tw.FreeBSD.org