1.cvsup 安裝
cd /usr/ports/net/cvsup-without-gui/
make install clean
reboot
2.port tree 更新
cd /usr/share/examples/cvsup
ee ports-supfile
修改
*default host=CHANGE_THIS.FreeBSD.org
變更為
*default host=freebsd.csie.nctu.edu.tw
cp ports-supfile /usr/
cd /usr
執行下列指令進行更新的動作
cvsup -g -L 2 ports-supfile
完成後即更新了 port tree
 
若用Ports裝好Services之後,遇有軟體更新怎麼辦?
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 那麼您只要執行如下一行指令即可打完收功 (也就是一行指令搞定編輯 / 安裝系統程式、系統核心)

  1. 編譯所有的系統程式 (make buildworld)
  2. 編譯新的系統核心 (make buildkernel)
  3. 安裝新的系統核心 (make installkernel)
  4. 安裝新的系統程 式 (make installworld)
#cd /usr/src
#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


arrow
arrow
    全站熱搜

    brucebin 發表在 痞客邦 留言(0) 人氣()