つっこみ

つっこみ欄にコメントを記載して[つっこむ]ボタンを押してください。
お名前欄の記載は省略できます。

お名前 :
←ここのテキストボックスはスパム対策用なので何も入力しないでください
つっこみ :

[キャンセル]


つっこみ先の記事

・ はじめての make world

さらについでなので、会社サーバで make world してみました。何を隠そう、今まで RELEASE版しか入れたことがなかったのです。

(手順覚え書き)
  1. cvsup stable-cvsup とかで取ってくる
  2. /etc/group と /usr/src/etc/group を比較して無いものを追加しておく
  3. /usr/src に行って make buildworld する
  4. 続いて make buildkernel する
  5. シングルユーザモードに移行
  6. (無事を祈りつつ) make installworld する
  7. (同上) make installkernel する
  8. (同上) rebootする

なお、バイナリアップグレードと異なり /etc 下は全部手作業で直すというポリシーのようですが、mergemaster(8) という助け舟があって、

  1. /etc 下を念のためにバックアップしておく
  2. mergemaster -siva する (無いファイルがコピーされる)
  3. 続いて mergemaster -sivr する
最後の行は間違えないように返事をしていかなくちゃいけないようなのですが、『書き換えた覚えの無いファイルは i と返答』、『そうでないファイルは d と返答して保留』しておいて、そのファイルを後からエディタで修正するのが楽そうです。

てことで、会社サーバでの練習はうまくいったみたいなので、そのうち時間ができれば自宅サーバでもやってみましょう(笑)


■この記事への permanent link URL(下にいくほどファイルサイズが大きくなります)
  http://toriyu.jp/hitorigoto/id686.html
  http://toriyu.jp/hitorigoto/2003-02-28.html (1日分)
  http://toriyu.jp/hitorigoto/2003-02.html#id686 (1ヶ月分)