久しぶりのGentoo探求記 2.1

昨日の続き。お昼寝どころか、まるまる一晩。

# ln -sf /usr/share/zoneinfo/Japan /etc/localtime
@ カーネルの選択&導入
いろいろとカーネルの種類があって、とりあえずは、gentoo-sourcesで。ついでに自動化。動くカーネルを作ったら実験的なカーネルも作る
# USE="evms2 crypt" emerge sys-kernel/gentoo-sources genkernel
# genkernel
# emerge hotplug ati-drivers && rc-update add hotplug default

# cd /usr/src/linux
# make menuconfig
# make dep && make clean bzImage modules modules_install
# cp /usr/src/linux/arch/i386/boot/my_bzImage /boot

@ 自分でも忘れてた emerge のコマンドラインオプション。id:setsuma:20030623#p2 に書いてあった。

# emerge app-admin/syslog-ng && rc-update add syslog-ng default
# emerge -k sys-apps/vcron && rc-update add vcron default

@ 困憊る終了。設定ファイルの書き換え
# echo mymachine > /etc/hostname
# echo mydomain.com > /etc/dnsdomainname
# nano -w /etc/fstab // vi が使いたい…
# nano -w /etc/hosts // emacs は…、この場合は使うべきじゃないよね
# nano -w /etc/rc.conf

@ 使用者名設定ー USER追加
# useradd hoge -m -G users,wheel,audio -s /bin/bash
# passwd hoge
# passwd // for root
# rc-update add ssh default

@ ブートローダの設定
@ 気分でLILOを。
# emerge lilo
# nano -w lilo.conf
# /sbin/lilo

@ 終わり
# etc-update
# exit
@ chrootを抜ける
# umount /mnt/gentoo/boot
# umount /mnt/gentoo/
# reboot

再起動後、自動認識周辺でかーねるぱにっく。不貞寝。