●SEED #http://owa.as.wakwak.ne.jp/zope/labs/bbs/201/363 #i386 は、まず /etc/apt/sources.list を編集 #修正前) rpm [vine] http://updates.vinelinux.org/apt 4.0/$(ARCH) main plus #修正後) rpm [vine] http://updates.vinelinux.org/apt VineSeed/$(ARCH) main plus ## 実際には ## rpm [vine] http://www.t.ring.gr.jp/pub/linux/Vine/apt VineSeed/$(ARCH) main plus ## rpm-src [vine] http://www.t.ring.gr.jp/pub/linux/Vine/apt VineSeed/$(ARCH) main plus #あとは apt-get update; apt-get dist-upgrade ●Xの設定 #http://windom.phys.hirosaki-u.ac.jp/~kasai/d/wiki.cgi?page=%A4%DE%A4%B9%A4%DF%C6%FC%B5%AD%2F2007-3-31 以下のようにする。 Section "Device" Identifier "ATI ES1000" # Driver "ati" Driver "vesa" BoardName "Unknown" EndSection ●kernel update cd /usr/src wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.21.tar.bz2 tar zxvpf linux-2.6.21.tar.bz2 cd linux-2.6.21 #vineの.configファイルを利用する cd /usr/src/linux-2.6.21 cp /boot/config-2.6.16-0vl79 ./.config apt-get install ncurses-devel make menuconfig ###### Processor type and features ---> Processor family (Pentium-4/Celeron(P4-based)/Pentium-4 M/older Xeon) ---> < > Toshiba Laptop support < > Dell laptop support High Memory Support (64GB) ---> Power management options (ACPI, APM) ---> [ ] Software Suspend CPU Frequency scaling ---> [ ] CPU Frequency scaling Networking ---> < > IrDA (infrared) subsystem support ---> < > Bluetooth subsystem support ---> Device Drivers ---> Serial ATA (prod) and Parallel ATA (experimental) drivers ---> <*> ATA device support <*> AHCI SATA support Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support SCSI device support ---> SCSI low-level drivers ---> 3ware 9xxx SATA-RAID support Sound ---> < > Sound card support ###### make make install make modules_install /sbin/mkinitrd initrd-2.6.21.sanjo.img 2.6.21 mv ./initrd-2.6.21.sanjo.img /boot/ mv /boot/vmlinuz /boot/vmlinuz-2.6.21.sanjo mv /boot/System.map /boot/System.map-2.6.21.sanjo cp .config /boot/config-2.6.21.sanjo #edit grub.conf ●disk label e2label /dev/sdb1 sscr2 e2label /dev/sdc1 sscr4 e2label /dev/sdd1 sscr3 e2label /dev/sde1 sscr5 ●各種インストール apt-get install kterm apt-get install kinput2 apt-get install gv apt-get install XOrg-devel apt-get install readline41 cd /usr/src wget http://updates.vinelinux.org/apt/4.1/i386/RPMS.orphaned/fvwm2-2.2.5-0vl4.i386.rpm wget http://updates.vinelinux.org/apt/4.1/i386/RPMS.orphaned/fvwm2-icons-2.2.5-0vl4.i386.rpm wget http://updates.vinelinux.org/apt/4.1/i386/RPMS.orphaned/wmconfig-0.9.8-1vl5.i386.rpm rpm -ivh fvwm2-2.2.5-0vl4.i386.rpm fvwm2-icons-2.2.5-0vl4.i386.rpm wmconfig-0.9.8-1vl5.i386.rpm ●各種サービス制御 chkconfig --del postfix chkconfig --del 915resolution chkconfig --del cpuspeed ●時間合わせ chkconfig --level 345 ntpd on chkconfig --level 345 nfs on 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 service ntpd start /sbin/hwclock --systohc ●user useradd -c "Kentaro Motohara" -d /home/motohara -g users -u 1065 -s /bin/tcsh motohara passwd motohara useradd -u 1060 -g users -d /home/admin -s /bin/tcsh -c "Administrator" admin passwd admin ●NFS export cat << EOF > /etc/exports /mnt/sscr1 takakura(rw) karasuma(rw) rokkaku(rw) /mnt/sscr2 takakura(rw) karasuma(rw) rokkaku(rw) /mnt/sscr3 takakura(rw) karasuma(rw) rokkaku(rw) /mnt/sscr4 takakura(rw) karasuma(rw) rokkaku(rw) /mnt/sscr5 takakura(rw) karasuma(rw) rokkaku(rw) EOF service nfs reload ●tmpfs echo "tmpfs /tmp tmpfs defaults,size=12288m 0 0" >> /etc/fstab ●NFS - autofs cp /etc/auto.master /etc/auto.master.070622 cat << EOF > /etc/auto.master /nfs /etc/auto.sanjo --timeout=60 EOF cat << EOF > /etc/auto.sanjo scr1 -rw,soft,intr,rsize=8192,wsize=8192 karasuma:/mnt/scr1 scr2 -rw,soft,intr,rsize=8192,wsize=8192 karasuma:/mnt/scr2 scr3 -rw,soft,intr,rsize=8192,wsize=8192 karasuma:/mnt/scr3 rhome -rw,soft,intr,rsize=8192,wsize=8192 rokkaku:/home rscr1 -rw,soft,intr,rsize=8192,wsize=8192 rokkaku:/mnt/rscr1 rscr2 -rw,soft,intr,rsize=8192,wsize=8192 rokkaku:/mnt/rscr2 EOF mkdir /nfs cd /mnt ln -s /nfs/scr1 ln -s /nfs/scr2 ln -s /nfs/scr3 ln -s /nfs/scr4 ln -s /nfs/scr5 ln -s /nfs/rscr1 ln -s /nfs/rscr2 ln -s /nfs/rhome service autofs reload cd /home mv motohara motohara.old ln -s /nfs/rhome/motohara ●xv apt-get install libpng10 apt-get install libpng-devel export INSTALLER=/mnt/rscr2/motohara/INSTALL rpm -ivh $INSTALLER/xv-3.10a-13.i386.rpm ●wnn7 export INSTALLER=/mnt/rscr2/motohara/INSTALL apt-get install gtk+ rpm -ivh $INSTALLER/WNN7/dpkey7-1.01-2.i386.rpm $INSTALLER/WNN7/wnn* ●おまけdpkey追加 echo "WNN7:2:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >> /etc/dpkey/dpkeylist echo "WNN7:1:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" >> /etc/dpkey/dpkeylist service dpkey7 restart ●IRAF2.12.2 cd /usr/local mkdir iraf cd iraf mkdir iraf #userdel iraf useradd -u 200 -g adm -d /usr/local/iraf/iraf/local -s /bin/tcsh -c "IRAF" iraf cd /usr/local chown iraf iraf chgrp adm iraf cd iraf chown iraf iraf chgrp adm iraf touch /etc/redhat-release export INSTALLER=/mnt/rscr2/motohara/INSTALL su iraf cd /usr/local/iraf mkdir irafbin setenv iraf /usr/local/iraf/iraf setenv IRAFARCH redhat cd $iraf mkdir ../irafbin/bin.redhat mkdir ../irafbin/noao.bin.redhat tar zxvpf $INSTALLER/IRAF212/as.pcix.gen.gz cd $iraf/bin.redhat tar zxvpf $INSTALLER/IRAF212/ib.rhux.x86.gz cd $iraf/noao/bin.redhat tar zxvpf $INSTALLER/IRAF212/nb.rhux.x86.gz setenv LANG C cd $iraf/unix/hlib source irafuser.csh ./install -n exit tcsh setenv iraf /usr/local/iraf/iraf cd $iraf/unix/hlib source irafuser.csh ./install su iraf setenv iraf /usr/local/iraf/iraf/ cd /usr/local/iraf/iraf/unix/hlib/ cp login.cl login.cl.org sed 's/xgterm/xterm/g' login.cl.org | sed '/imt800/s/#set/set/g' | sed 's/imt800/imt1024/'|\ sed '/\"imh\"/s/#set/set/g' | sed 's/U_IMDIR/\/tmp\/U_USER\//' > login.cl exit [STSDAS] su iraf cd $iraf/unix/hlib #edit extern.pkg #emacs -nw extern.pkg exit export SETUPDIR=/root/MEMO/setups #cp /usr/local/iraf/iraf/unix/hlib/extern.pkg $SETUPDIR/extern.pkg.212 \cp $SETUPDIR/extern.pkg.212 /usr/local/iraf/iraf/unix/hlib/extern.pkg su iraf setenv IRAFARCH redhat cd /usr/local/iraf/iraf mkdir tables mkdir stsdas setenv INSTALLER /mnt/rscr2/motohara/INSTALL/IRAF212/STSDAS cd tables tar zxvpf $INSTALLER/tables36.tar.gz cd bin.redhat tar zxvpf $INSTALLER/tables36.bin.rh.tar.gz cd ../../ cd stsdas tar zxvpf $INSTALLER/stsdas36.tar.gz cd bin.redhat tar zxvpf $INSTALLER/stsdas36.bin.rh.tar.gz exit su - iraf setenv IRAFARCH redhat cd /usr/local/iraf/iraf/tables mkpkg redhat cd /usr/local/iraf/iraf/stsdas mkpkg redhat [MSCRED] su iraf setenv INSTALLER /mnt/rscr2/motohara/INSTALL/IRAF212 cd $iraf/unix/hlib #edit extern.pkg #emacs -nw extern.pkg exit su iraf cd /usr/local/iraf/iraf mkdir mscred mkdir mscdb setenv INSTALLER /mnt/rscr2/motohara/INSTALL/IRAF212/MSCRED cd mscred tar zxvpf $INSTALLER/mscred.tar.Z tar zxvpf $INSTALLER/mscred-bin.redhat.tgz cd ../ cd mscdb tar zxvpf $INSTALLER/mscdb.tar.Z exit su - iraf cd /usr/local/iraf/iraf/mscred mkpkg redhat ●ds9 cd /usr/local/bin export INSTALLER=/mnt/rscr2/motohara/INSTALL tar zxvpf $INSTALLER/SAO/ds9.linux.4.0b10.tar.gz ●cfitsio export INSTALLER=/mnt/rscr2/motohara/INSTALL cd /usr/src tar zxvpf $INSTALLER/CFITSIO/cfitsio3040.tar.gz cd cfitsio/ ./configure --prefix=/usr/local/ make >& make.log make install >& install.log ●Numerical Recipies in C export INSTALLER=/mnt/rscr2/motohara/INSTALL cd /usr/local cp -r $INSTALLER/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/rscr2/motohara/INSTALL 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/local/include/ #mv complex.h complex1.h #mv nr.h nr1.h #mv nrutil.h nrutil1.h cd /usr/src/nr_c_2/include cp -a *.h /usr/local/include emacs -nw /usr/local/include/nr.h #で 関数 select を除外(コンフリクトする) ●sm export INSTALLER=/mnt/rscr2/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 ●AdobeReader 7 export INSTALLER=/mnt/rscr2/motohara/INSTALL rpm -ivh $INSTALLER/ACROREAD/AdobeReader_jpn-7.0.9-1.i386.rpm apt-get install openldap cd /usr/local/Adobe/Acrobat7.0/Reader/intellinux/lib ln -s /usr/lib/liblber.so.2 liblber.so ln -s /usr/lib/libldap.so.2 libldap.so # 手動インストールして、ブラウザのインストール先は /usr/lib/firefox-2.0/ /usr/local/Adobe/Acrobat7.0/Browser/install_browser_plugin ●kterm with texwindor export INSTALLER=/mnt/rscr2/motohara/INSTALL cd /usr/src apt-get source kterm rpm -i kterm-6.2.0-40vl2.src.rpm # edit /root/rpm/SPECS/kterm.spec rpm -ba /root/rpm/SPECS/kterm-vl.spec cp /root/rpm/SRPMS/kterm-6.2.0-40vl1wTek.src.rpm . cp /root/rpm/RPMS/i386/kterm-6.2.0-40vl1wTek.i386.rpm . su motohara mkdir $INSTALLER/VINE41 cp /usr/src/kterm-6.2.0-40vl1wTek.src.rpm $INSTALLER/VINE41 cp /usr/src/kterm-6.2.0-40vl1wTek.i386.rpm $INSTALLER/VINE41 exit apt-get remove kterm rpm -Uvh $INSTALLER/VINE41/kterm-6.2.0-40vl1wTek.i386.rpm ●DVD Writing growisofs -Z /dev/dvd-hdc=ubuntu-ja-7.10-desktop-i386.iso ●いろいろ export INSTALLER=/mnt/sscr2/motohara/INSTALL rpm -Uvh $INSTALLER/MNEWS/mh-6.8.4_jp-14_2.i386.rpm rpm -ivh $INSTALLER/MNEWS/mnews-1.22PL6-1vl1_motohara1_vl42.i386.rpm ・NITTEI cd /usr/src tar zxvpf /mnt/sscr2/motohara/INSTALL/nittei-1.81mot03.tgz cd nittei-1.81mot03/ make clean make make install ●FLASH export INSTALLER=/mnt/sscr2/motohara/INSTALL rpm -ivh $INSTALLER/FLASH/flash-plugin-9.0.124.0-release.i386.rpm