6.0 => 6.1
http://blog.livedoor.jp/dankogai/archives/50197006.html
備忘録-FreeBSD 5.x => 6.0
1.make world
私は以下のように分割してやっている。chdir /usr/src/ && nohup /usr/bin/time -l make -DNOPROFILE=true -j8 buildworld >&! /var/log/buildworld.log & chdir /usr/src/ && nohup /usr/bin/time -l make -DNOPROFILE=true KERNCONF=DAN -j8 buildkernel >&! /var/log/buildkernel.log & chdir /usr/src/ && nohup /usr/bin/time -l make -DNOPROFILE=true KERNCONF=DAN installkernel >&! /var/log/installkernel.log & chdir /usr/src/ && nohup /usr/bin/time -l make -DNOPROFILE=true installworld >&! /var/log/installworld.log &途中経過はtail -fで確認する。buildworld は時間がかかるので、呪文を唱えてから飯でも食いに逝くといいだろう。
nohup とか jobs とか ^Z とか fg とか bg とか、呪文をわすれてた.ヤバイ.screenの弊害?
timeコマンドって使い方わかってないや.time -l か.
http://blog.livedoor.jp/dankogai/archives/50487939.html
6.0 => 6.1でもaudit groupが必須となったので、/etc/groupに
audit:*:77:をinstallworld前に加えておく事。
mergemasterしちゃえという人もいるのだけど、私はinstallworldしてから、出来れば再起動を見届けてからあらためてmergemasterする派なので。実はupgradeの時に一番こわいのがこのmergemasterのところで、指をすべらせて/etc/master.passwdを上書きしちゃったなんてことがないように、あえて「残すべき」ところは[i]さないようにしてる。
mergemaster しらべないと.なにをやっているんだろう?