●upgrade apt-get update apt-get upgrade apt-get dist-upgrade apt-get install anthy ●言語設定を日本語に(インストール時に英語にしてしまったため) cp /etc/sysconfig/i18n /etc/sysconfig/i18n.en cat << EOF > /etc/sysconfig/i18n LANG="ja_JP.eucJP" SUPPORTED="ja_JP.eucJP:ja_JP:ja" SYSFONT="lat0-sun16" SYSFONTACM="8859-15" EOF ●Xの設定(dual display化) cp /etc/X11/xorg.conf /etc/X11/xorg.conf.single cp /mnt/old_root/etc/X11/xorg.conf /etc/X11/xorg.conf cp /mnt/old_root/etc/X11/xorg.conf.double /etc/X11 cp /mnt/old_root/etc/X11/xorg.conf.dualhead /etc/X11 ●edit fstab mkdir /mnt/khome kdir /mnt/kscr1 mkdir /mnt/old_boot mkdir /mnt/old_root mkdir /mnt/old_home mkdir /mnt/old_kscr1 mkdir /mnt/old_kscr2 #旧 /home, /mnt/kscr1はRAID上にあるので見れない ●/etc/apt/sources.listを以下のようにする rpm [vine] http://updates.vinelinux.org/apt 4.2/$(ARCH) main plus updates nonfree extras orphaned rpm-src [vine] http://updates.vinelinux.org/apt 4.2/$(ARCH) main plus updates nonfree extras orphaned ●ネットワークセットアップ cat << EOF > /etc/resolv.conf search mtk.ioa.s.u-tokyo.ac.jp nameserver 157.82.120.103 nameserver 157.82.120.101 EOF ●いろいろ入れる apt-get install kterm apt-get install xqbiff apt-get install gcc-g77 apt-get install gv apt-get install XOrg-devel apt-get install xloadimage apt-get install samba samba-client apt-get install gdb apt-get install ntp apt-get install yatex apt-get install kinput2 apt-get install gtk+ #apt-get install readline10 #apt-get install libfribidi apt-get install readline41 apt-get install fvwm2 apt-get install tgif apt-get install nkf apt-get install a2ps ●Time Setup date 082809112008 cp /etc/ntp.conf /etc/ntp.conf.org cat << EOF >> /etc/ntp.conf server time.mtk.ioa.s.u-tokyo.ac.jp server clock.nc.fukuoka-u.ac.jp EOF service ntpd stop /usr/sbin/ntpdate clock.nc.fukuoka-u.ac.jp /sbin/hwclock --systohc service ntpd start ●User useradd -c "Kentaro Motohara" -d /home/motohara -g users -u 1065 -s /bin/tcsh motohara passwd motohara ●サービスの選択 chkconfig --del postfix chkconfig --level 345 ntpd on ●NFS automount cp /etc/auto.master /etc/auto.master.org cat << EOF > /etc/auto.master /nfs /etc/auto.karasuma --timeout=60 EOF cat << EOF > /etc/auto.karasuma sscr1 -rw,soft,intr,rsize=8192,wsize=8192 sanjo:/mnt/sscr1 sscr2 -rw,soft,intr,rsize=8192,wsize=8192 sanjo:/mnt/sscr2 sscr3 -rw,soft,intr,rsize=8192,wsize=8192 sanjo:/mnt/sscr3 sscr4 -rw,soft,intr,rsize=8192,wsize=8192 sanjo:/mnt/sscr4 sscr5 -rw,soft,intr,rsize=8192,wsize=8192 sanjo:/mnt/sscr5 EOF mkdir /nfs cd /mnt ln -s /nfs/sscr1 ln -s /nfs/sscr2 ln -s /nfs/sscr3 ln -s /nfs/sscr4 ln -s /nfs/sscr5 ●ローカルなコマンドたち ・mnews+mh rpm --rebuild /mnt/sscr2/motohara/INSTALL/MNEWS/mnews-1.22PL6-1vl1_motohara1.src.rpm rpm -ivh /root/rpm/RPMS/i386/mnews-1.22PL6-1vl1_motohara1.i386.rpm rpm --rebuild /mnt/sscr2/motohara/INSTALL/MNEWS/mh-6.8.4_jp-14_2.src.rpm rpm -ivh /root/rpm/RPMS/i386/mh-6.8.4_jp-14_2.i386.rpm ・NITTEI cd /usr/src tar zxvpf /nfs/sscr2/motohara/INSTALL/nittei-1.81mot03.tgz cd nittei-1.81mot03/ make clean make make install ●xv apt-get install libpng10 export INSTALLER=/mnt/sscr2/motohara/INSTALL rpm -ivh $INSTALLER/xv-3.10a-13.i386.rpm ●wnn7 export INSTALLER=/mnt/sscr2/motohara/INSTALL rpm -ivh $INSTALLER/WNN7/wnn7* rpm -ivh $INSTALLER/WNN7/dpkey7-1.01-2.i386.rpm ・おまけdpkey追加 echo "WNN7:2:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >> /etc/dpkey/dpkeylist echo "WNN7:1:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >> /etc/dpkey/dpkeylist service dpkey7 restart ●ewnn # サーバインストール export INSTALLER=/mnt/sscr2/motohara/INSTALL rpm -i $INSTALLER/eWnn/server/linux/dpkey-1.22-1.i386.rpm rpm -i $INSTALLER/eWnn/server/linux/ewnn-1.00-1.i386.rpm cd /usr/local/bin/eWnn tar zxvpf $INSTALLER/eWnn/download/ewnn_server_vl20.tgz #dpkey cat /usr/local/lib/dp/dpkeylist >> /etc/dpkey/dpkeylist rpm -e dpkey # クライアントインストール cd $INSTALLER/eWnn/client/lisp mkdir /usr/share/emacs/site-lisp/ewnn cp * /usr/share/emacs/site-lisp/ewnn/ cd $INSTALLER/eWnn/client/info cp ewnn-jp* /usr/share/info cp /usr/share/info/emacs-21.4/dir /usr/share/info/emacs-21.4/dir.org cat << EOF >> /usr/share/info/emacs-21.4/dir * eWnn-jp: (ewnn-jp). Supporting System for English Inputting. (Japanese) EOF cd /usr/src mkdir tmp cd tmp tar zxvpf $INSTALLER/eWnn/download/ewnn_lisp_vl20-2.tgz \cp * /usr/share/emacs/site-lisp/ewnn cd .. \rm -r tmp #Wnn7egg用 export INSTALLER_L=/mnt/sscr2/motohara/INSTALL/eWnn/download/ cd /usr/share/wnn7/elisp \rm -r ewnn tar xvzf $INSTALLER_L/ewnn_lisp-for-wnn7egg-1.01.tgz -C /usr/share/wnn7/elisp #/etc/rc.d/rc.local に cp /etc/rc.d/rc.local /etc/rc.d/rc.local.080827 cat << EOF >> /etc/rc.d/rc.local #for eWnn if [ -x /usr/local/bin/eWnn/ewnnserver ]; then /usr/local/bin/eWnn/ewnnserver > /dev/null& echo 'ewnnserver started.' fi EOF ## うごかんねえ。serverのせいなのか、clientのせいなのか。 ●Adobe Reader 8 rpm -ivh /mnt/sscr2/motohara/INSTALL/ACROREAD/AdobeReader_jpn-8.1.2_SU1-1.i486.rpm apt-get install libstdc++34 vi /opt/Adobe/Reader8/bin/acroread #で先頭に # export LD_PRELOAD=/usr/lib/libstdc++.so.6 # 追加 ●cfitsio export INSTALLER=/mnt/sscr2/motohara/INSTALL cd /usr/src tar zxvpf $INSTALLER/CFITSIO/cfitsio3100.tar.gz cd cfitsio/ ./configure --prefix=/usr/local/ make >& make.log make install >& install.log ●sm export INSTALLER=/mnt/sscr2/motohara/INSTALL cd /usr/src tar zxvpf $INSTALLER/sm2_4_7.linux.tar.gz cd sm2_4_7/ make clean make all make install cat $INSTALLER/setups/sm.motohara.macro >> /usr/local/lib/sm/macro/default ●JPEG2PS export INSTALLER=/mnt/sscr2/motohara/INSTALL # rpm -i $INSTALLER/jpeg2ps-1.9-0vl1.src.rpm # rpmbuild -ba /root/rpm/SPECS/jpeg2ps.spec rpm -ivh $INSTALLER/JPEG2PS/jpeg2ps-1.9-0vl1_2.i386.rpm ●FLASH export INSTALLER=/mnt/sscr2/motohara/INSTALL rpm -ivh $INSTALLER/FLASH/flash-plugin-9.0.124.0-release.i386.rpm ●Numerical Recipies in C cd /usr/local export INSTALLER=/mnt/sscr2/motohara/INSTALL cp -r $INSTALLER/NRC/nr_c_1 . cd nr_c_1 make cd /usr/local/lib ln -s ../nr_c_1/libnr-c-1.a cd /usr/local/include ln -s ../nr_c_1/complex.h ln -s ../nr_c_1/nr.h ln -s ../nr_c_1/nrutil.h ●Numerical Recipies in C(V2) cd /usr/src export INSTALLER=/mnt/sscr2/motohara/INSTALL #unzip $INSTALLER/NR_C301.zip #cd NR_C301/legacy/nr2/C_211/recipes tar zxvpf $INSTALLER/NRC/nr_c_2_motohara1.tar.gz cd nr_c_2/source make cp -a libnr-c-2.a /usr/local/lib cd /usr/src/nr_c_2/include cp -a *.h /usr/local/include