CentOS5.2 テスト用最小インストール手順
5.3も出ようかという時に今更ながらの5.2最小インストール手順。5.1とほとんど変わりません。 例によって、Mac上のParallelsで使う場合を想定してます。
インストール時設定
- GUIインストール。これはtextモードだとLVMが使えないっぽいため。とはいうものの、パーティションはデフォルトのままにしてるので、あんまり関係なしかも。
- Package Selection では全てのチェックを外す。
- さらに”Customize software selection"を選択して進める。
- パッケージ選択では全てのチェックを外す。
- ネットワークはParallelsのshared networkにあわせるので、10.211.55.X/24で。デフォゲは10.211.55.1、DNSはISPのものをそのまま指定。DNSに10.211.55.1を指定しても名前解決はできるんだけど、yumだけがなぜかうまくいかないっぽいので。
- その他はよしなに。
インストール後最初にやること
とりあえず以下。
- SELinux と Firewall は無効化する。
- 以下のサービスは停止。
- acpid
- auditd
- autofs
- bluetooth
- cups
- firstboot
- gpm
- hidd
- ip6tables
- kudzu
- mcstrans
- netfs
- nfslock
- pcscd
- portmap
- restorecond
- rpcgssd
- rpcidmapd
- rpcsvcgssd
- smartd
- xfs
- yum-updatesd
- 以下のパッケージをインストール。
- yum-fastestmirror
# yum install yum-fastestmirror -y
- yum-fastestmirror
- yum updateする。
# yum udpate -y
終わったら再起動。
追加パッケージのインストール
個人的に必要なものを追加でインストール。デーモンで常駐するようなものは別として、よく使うツールとかライブラリとか。
- ntp
- net-snmp-utils
- yum-utils
- sysstat
- screen
- zsh
- vim-common
- vim-enhanced
- subversion
- gcc
- rpm-build
- redhat-rpm-config
- python-devel
- readline-devel
- bison-devel
- ncurses-devel
- flex
いろいろ基本的な設定
IPv6の停止
IPv6は使わないので停止。
# vi /etc/hosts ----- #::1 localhost6.localdomain6 localhost6 <- コメントアウト -----
# vi /etc/modeprobe.conf ----- alias net-pf-10 off <- 追加 -----
169.254.X.Xのルーティング停止
# vi /etc/sysconfig/network ----- NOZEROCONF=yes <- 追加 -----
NTPの設定
# vi /etc/ntp.conf ----- server ntp1.jst.mfeed.ad.jp server ntp2.jst.mfeed.ad.jp server ntp3.jst.mfeed.ad.jp driftfile /var/lib/ntp/drift ----- # chkconfig ntpd on # service ntpd start

