最近裝了FreeBSD 6,就把一些常用的東西記下來,不過要感謝的還是其它前輩珍貴的經驗

這次參考的文章是來自於 Weithenn Study Daily

首先將 /usr/share/examples/cvsup/stable-subfile 做一些改變,改好之後就直接存檔



#cd /usr/share/examples/cvsup
#vi stable-supfile
*default host=cvsup.tw.freebsd.org //改為國內站台交大資工如此下載速度較快(還有cvsup1~13都可使用)
*default release=cvs tag=RELENG_6 //確認預設值是否為6



接下來去修改 /etc/make.conf 這檔案(若沒有的話請自行新增一個)



SUP_UPDATE=yes
SUP=/usr/local/bin/cvsup
SUPFLAGS=-g -L 2
SUPHOST=cvsup.tw.FreeBSD.org
SUPFILE=/usr/share/examples/cvsup/stable-supfile
PORTSSUPFILE=/usr/share/examples/cvsup/ports-supfile

MASTER_SITE_BACKUP?= \
ftp://ftp.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp2.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp3.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp4.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp5.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp6.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp7.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp8.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp9.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp10.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp11.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp12.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}



再來就開始檢查有哪些更新檔案,跑完會顯示 Finished successfully喔


#cd /usr/src

#make update



接下來就要安裝這些更新檔案,不過在做之前為了怕系統時間不一致而造成失敗,可以先對時間做調校\




#ntpdate -s watch.stdtime.gov.tw



開始安裝囉!



#cd /usr/src

#make buildworld kernel (這步驟通常會比較久,視機器狀況而定)
#make installworld

# reboot



重開機之後,再打入 uname -a 就可以看到系統版本已經不一樣囉 :D

最後補充一下,如果重開機沒有問題,記得回到 /usr/src 將暫存檔都清掉吧\




#cd /usr/src

#make clean


一下子就可以幫我轉換好

相信如果要將 MySQL upgrade 到 4.1 以上的人都會想用 ConvertZ
arrow
arrow
    全站熱搜

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