RedHat Enterprise LinuxからWhite Box Enterprise Linuxに乗り換えてみた。インストール時にパッケージを全部非選択にすると255パッケージのインストールになり、わりと早く終わった。インストール後、ntp入れたりvnc入れたりしつつchkconfig gpm offみたく不要なサービスの自動起動を中止。
折角なんで書いてみるか。
(ロケールはCで良し) # vi /etc/sysconfig/i18n - LANG="en_US.UTF-8" - SUPPORTED="en_US.UTF-8:en_US:en" + LANG="C" (全体的にプロクシ使いたい) # vi /etc/profile + #### + + export http_proxy=http://192.168.1.1:8080 + export ftp_proxy=http://192.168.1.1:8080 (一度抜けて再度ログイン) (遠いところからパッケージダウンロードするのはイヤだ) # vi /etc/yum.conf - baseurl=ftp://mirror.physics.ncsu.edu/pub/whitebox/$releasever/en/os/$basearch/ - ........ + baseurl=ftp://ftp.riken.jp/pub/Linux/whitebox/$releasever/en/os/$basearch/ - baseurl=http://whitebox.phantomhosting.com/$releasever/en/updates/ - ........ + baseurl=ftp://ftp.riken.jp/pub/Linux/whitebox/$releasever/en/updates/ (アップデートだ) # yum update .... Is this ok [y/N]:y (yumは時間かかるから嫌いなのだが) (終わったら、インストール時にユーザー追加できなかったのでユーザーを追加) # useradd hagi # useradd hoge (あ、カーネルとかglibcアップデートしたんだから再起動しなきゃ) # uname -a Linux xxxx 2.4.21-15.EL #1 Sun May 16 02:07:24 EDT 2004 i686 i686 i386 GNU/Linux # shutdown -r now # uname -a Linux xxxx 2.4.21-27.0.1.EL #1 Fri Dec 24 13:49:49 EST 2004 i686 i686 i386 GNU/Linux (SSHは少しだけ厳し目に) # vi /etc/ssh/sshd_config + Protocol 2 + PermitRootLogin no + PasswordAuthentication no # /etc/init.d/sshd restart (NTPで時刻合わせしないと) # yum install ntp # vi /etc/ntp.conf + restrict 192.168.1.1 - server 127.127.1.0 # local clock - fudge 127.127.1.0 stratum 10 + server 192.168.1.1 # NTP server # /etc/init.d/ntpd start # ntpq -p (参照してるサーバの先頭に*がついたら同期完了) (vimでsplitとかしたいよねえ) # yum install vim-enhanced (VNCサーバを使いたいのだ) (でもvncserverだけ入れようとしたらエラーになったのだ) (それは~hagi/.vnc/xstartupが) #!/bin/sh # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & twm & (となってるせいかもしれない) (だからXFree86-xauthとかも入れるのだ) # yum install XFree86-xauth XFree86-twm xterm vnc-server (VNCはユーザー別にふたつ用意したいのだよ) # vi /etc/sysconfig/vncservers + VNCSERVERS="1:hagi 2:hoge" # /etc/init.d/vncserver start (VMWareのせいでカーネルソースも必要ね) # yum install kernel-source (で、VMWareは普通にRPMから) # rpm -Uhv VMware-workstation-4.5.2-8848.i386.rpm # vmware-config.pl (Wineも使おうと思ってたらパッケージがあった) (http://www.winehq.com/site/download-rh) (からWhite Box用のをゲットしてと) # rpm -Uhv wine-20041201-1wbel3winehq.i686.rpm (いらんものは自動起動させない) (いるものは自動起動させる) # chkconfig gpm off # chkconfig kudzu off # chkconfig netfs off # chkconfig atd off # chkconfig isdn off # chkconfig iptables off # chkconfig ip6tables off # chkconfig pcmcia off # chkconfig autofs off # chkconfig portmap off # chkconfig nfslock off # chkconfig mdmonitor off # chkconfig mdmpd off # chkconfig rhnsd off # chkconfig xinetd off # chkconfig cups off # chkconfig ntpd on # chkconfig vncserver on (再起動してヘンなのが自動起動してないかとかチェック) # netstat -lp # pstree -ap (おわり)