分类: BSD
2011-07-08 14:57:06
如何更新 OpenBSD 3. 的 ports tree
檢查一下你的 ports tree 是否己安裝好,也就是說是否有 /usr/ports 及底下的檔案..
如果沒有的話,請到 下去抓 ports.tar.gz 這個檔,並解在 /usr 目錄下..
另外為了日後方便,如要更新 source 或編譯核心的話,不妨將 sys.tar.gz 及 src.tar.gz 一起抓下來,將 src.tar.gz 解在 /usr 下;sys.tar.gz 解在 /usr/src 下..
step 2
首先先裝 cvsup 這個程式,我們可直接用 pkg_add 來安裝,使用的 ftp 站為 ..
# pkg_add
step 3
接下來我們要做 cvsup 的一些設定,這個設定檔其檔名及放置位置沒有一定,但為了方便,建議放在 /usr 下..
在 /usr 下建一個 cvsup-supfile 其內容如下:
*default tag=OPENBSD_4_9 # 4.9 stable branch
*default host=openbsd.csie.nctu.edu.tw
*default base=/usr
*default prefix=/usr
*default release=cvs delete use-rel-suffix compress
OpenBSD-ports tag=.
接下來我們就可 update 你的 ports tree 了..
# cd /usr
# /usr/local/bin/cvsup -g -L 2 cvsup-supfile