インストール後、すぐのシステムは危険なのでアップデートします。 アップデート前にはUPDATINGを読むとよいでしょう。
最新の状態に更新する
# vi /usr/share/examples/cvsup/ports-supfile
*default host=cvsup.jp.FreeBSD.org
# vi /usr/share/examples/cvsup/stable-supfile
*default host=cvsup.jp.FreeBSD.org
*default release=cvs tag=RELENG_4_9
vi /usr/share/examples/cvsup/doc-supfile
*default host=cvsup.jp.FreeBSD.org
# cvsup /usr/share/examples/cvsup/ports-supfile
# cvsup /usr/share/examples/cvsup/stable-supfile
# cvsup /usr/share/examples/cvsup/doc-supfile
Make World
最新のソースをコンパイルしてシステムを再構築します。セキュリティ勧告があるたびに再構築しましょう。
- 準備
- 更新作業
# vi /etc/make.conf(なかったら、cp /etc/defaults/make.conf /etc/make.conf)
CFLAGS= -O -pipe < コメントアウトする
NOPROFILE= true < コメントアウトする
# cd /usr/obj
# chflags -R noschg *
# rm -rf *
# cd /usr/src/sys/i386/conf
# cp GENERIC MYKERNEL
# vi MYKERNEL
MYKERNELの内容は
http://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/kernelconfig-config.html
を参考に編集してください。
# cd /usr/src
# make -j4 buildworld
# make buildkernel KERNCONF=MYKERNEL
# make installkernel KERNCONF=MYKERNEL
# shutdown now
もしくは、
# reboot
>boot -s
# fsck -p
# mount -u /
# mount -a -t ufs
# swapon -a
# mergemaster -p
# make installworld
# mergemaster
# fastboot
FAQ
再起動して正常に起動するか確認する。
起動できなかった場合は、
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [kernel] in 10 second...
の画面で、[Space]等を押して、
→unload
load kernel.old
boot
で古いカーネルが起動します。