#!/bin/sh #Debian sarge installation memo #install from CD # input: linux26 # select Japanese # load drivers no # delete all disk # install GRUB boot loader #reboot # no GMT Asia/Tokyo # install from http asahi-net # nopackage # if you want to run again base-config #dpkg-reconfigure locales # en_US ISO-8859-1 # en_US.UTF-8 UTF-8 # ja_JP.EUC-JP EUC-JP # ja_JP.UTF-8 UTF-8 # Default None (top) # user-ja-conf #exit apt-get -y remove exim4-base #apt-get -y install kernel-image-2.6.8-3-686 #reboot #nano /etc/apt/sources.list #deb http://ring/pub/linux/debian/debian stable main contrib non-free #deb http://security.debian.org/ stable/updates main contrib non-free #apt-get update # to fixed IP #nano /etc/network/interfaces #auto lo #iface lo inet loopback #auto eth0 inet dhcp #-> #auto lo #iface lo inet loopback #auto eth0 #iface eth0 inet static # address xxx.xxx.xxx.xxx # netmask xxx.xxx.xxx.xxx # gateway xxx.xxx.xxx.xxx #nano /etc/resolv.conf # search abc.def.ghi # nameserver xxx.xxx.xxx.xxx apt-get -y install samba smbclient smbfs #nano /etc/samba/smb.conf #writabla=yes #smbpasswd -a user #/etc/init.d/samba restart #apt-get -y install apache # suExec yes # dpkg-reconfigure apache #nano /etc/apache/httpd.conf # L379 # AllowOverride ALL # L808 AddDefaultCharset off #/etc/init.d/apache restart #mkdir public_html #chmod +rx public_html #cd public_html #nano .htaccess # Options ExecCGI # AddType text/html .cgi # AddHandler cgi-script .cgi #chmod +r .htaccess #chmod +r *.html #mkdir cgi-bin #chmod +rwx cgi-bin #cd cgi-bin #chmod +rx *.cgi #chmod +rx *.rb #nano /etc/group # www-data:x:103:user #chown user *.dat #chgrp www-data *.dat #chmod g+rw *.dat apt-get -y install x-window-system # auto detect # keyboard jp106 # mouse /dev/psaux ImPS2 # if you want to setup again dpkg-reconfigure xserver-xfree86 apt-get -y install icewm #vi /etc/X11/icewm/keys #apt-get -y install sudo #visudo #user ALL=(ALL) ALL apt-get -y install kterm bzip2 unzip zip lha apt-get -y install rox-filer xemacs21 xscreensaver apt-get -y install openoffice.org openoffice.org-l10n-ja wine #apt-get -y install msttcorefonts apt-get -y install mozilla mozilla-firefox mozilla-firefox-locale-ja XRE_IMPORT_PROFILES=1 firefox apt-get -y install r-base r-cran-rgl gimp imagemagick #apt-get -y install mesag3 #deb http://wine.sourceforge.net/apt/ binary/ apt-get -y install ruby libtk-ruby tk8.4 # nano /usr/lib/ruby/1.8/net/pop.rb # def get_response( fmt, *fargs ) #+ @socket.writeline 'stat' #+ recv_response() # @socket.writeline sprintf(fmt, *fargs) # recv_response() # def list # critical { # getok 'LIST' # list = [] # @socket.each_list_item do |line| #- m = /\A(\d+)[ \t]+(\d+)/.match(line) or #- raise POPBadResponse, "bad response: #{line}" #+ if m = /\A(\d+)[ \t]+(\d+)/.match(line) # list.push [m[1].to_i, m[2].to_i] #+ end # end # TeX apt-get -y install ptex-bin xdvik-ja dvipsk-ja prosper yatex apt-get -y install dvipdfmx dvipdfm-cjk xpdf xpdf-japanese apt-get -y install cmap-adobe-japan1 cmap-adobe-japan2 cmap-adobe-gb1 apt-get -y install gs gv gs-esp gs-cjk-resource # nano /etc/texmf/texmf.d/50dvipdfmx.cnf # CMAPINPUTS = .;/usr/share/fonts/cmap/adobe-japan1//;/usr/share/fonts/cmap/adobe- gb1//;/usr/share/fonts/cmap/adobe-cns1//;/usr/share/fonts/cmap/gs-cjk-resource// # update-texmf # nano /usr/share/texmf/tex/latex/prosper/prosper.cls # l.89 #-\RequirePackage{graphicx} % MUST be loaded *before* seminar #+%\RequirePackage{graphicx} % MUST be loaded *before* seminar # l.146 # \InputIfFileExists{seminar-bg2-lepennec.fix}{}\relax #+\RequirePackage{graphicx} % MUST be loaded *before* seminar # \RequirePackage[\@pdf@driver,bookmarks,% # a4paper,% apt-get -y install x-ttcidfont-conf # japanese apt-get -y install anthy anthy-el uim-anthy #nano .emacs #(setq backup-inhibited t) #(set-language-environment "Japanese") #(set-default-coding-systems 'shift_jis-dos) #(load-library "anthy") #(setq default-input-method "japanese-anthy") #(anthy-load-hiragana-map anthy-alt-char-map) #(setq line-number-mode t) # from emacs (anthy-el) # ctrl+\ japanese-anthy # q: hiragana-katakana # l: byte english # L: two byte english # ctrl+j back # space or ctrl+n <-> ctrl+p # binary mode Alt+x hexl-mode apt-get -y install scim-uim scim-gtk2-immodule #nano ~/.xsession # #!/bin/sh # export LANG=ja_JP.eucJP # GTK_IM_MODULE=scim ; export GTK_IM_MODULE # XMODIFIERS=@im=SCIM ; export XMODIFIERS # xscreensaver & # exec scim -d & # exec icewmbg & # exec icewm # ctrl+space, shift+space, zenhan, ctrl+j: start # printer apt-get -y install cupsys cupsys-client cupsys-bsd apt-get -y install gs-esp a2ps a2ps-perl-ja psutils foomatic-bin mpage # http://localhost:631/ # add printer # to select printer lpr -P name #for mount #nano /etc/fstab #/dev/fd0 /media/fdwin vfat rw,user,noauto 0 0 #/dev/fd0 /media/fddos msdos rw,user,noauto 0 0 #/dev/sda /media/usb vfat rw,user,noauto 0 0 #/dev/sda1 /media/usb1 vfat rw,user,noauto 0 0 #mkdir -p /media/fdwin #mkdir -p /media/fddos #mkdir -p /media/usb #df -a apt-get -y install dosfstools #fdformat /dev/fd0 #mformat a: # for CD-R apt-get -y install cdrecord mkisofs # SUID No # to check ATAPI CDR drive # cdrecord dev=ATAPI -scanbus # to make img file # mkisofs -r -J -o backup.img /source # to extract img file # dd if=/dev/cdrom of=backup.img # to burn # cdrecord -v dev=ATAPI:0,0,0 -data backup.img # to erase CDRW # cdrecord dev=/dev/cdrom blank=fast # to mount img file # mount -t iso9660 -o loop backup.img position # for DVD apt-get -y install dvd+rw-tools # growisofs -Z /dev/cdrom=backup.img # growisofs -Z /dev/cdrom -R -J /some/files # to add Z -> M # for parallel port #mknod /dev/parport0 c 99 0 #vi /etc/group #lp:x:103:user #chgrp lp /dev/parport0 #chmod 660 /dev/parport0