跨版號更新(7.1->7.2),或是大版本更新(7.0 -> 8.0)
FreeBSD 7.2-R upgrade to FreeBSD 8.0-R, 你可以用freebsd-update,但建議用buildworld來做較為安全。


#修改版本編號並更新設定
#把tag=RELENG_7改成tag=RELENG_8_0
vim /usr/share/examples/cvsup/stable-supfile 
cd /usr/src;make update
rm -rf /usr/obj

#編譯所有系統程式
make buildworld
#先把系統預設的kernel 備一份出來
cp /usr/src/sys/i386/conf/GENERIC /usr/local/etc/FreeBSD
ln -s /usr/local/etc/FreeBSD /usr/src/sys/i386/conf/

#編譯新的系統核心
make kernel
#安裝新的系統核心
make installworld
reboot

#更新系統設定檔
mergemaster -U -i

Categories: FreeBSD

2 Comments

EQ · 22 1 月, 2010 at 8:01 下午

GG了

johnson · 23 1 月, 2010 at 1:21 上午

耶!!!

Comments are closed.