#!/bin/sh #Debian etch installation memo for etch # Japanese # jp106 # standard system # install GRUB # reboot #nano /etc/apt/sources.list # remove cdrom #deb http://ring/pub/linux/debian/debian etch main contrib non-free #deb http://security.debian.org/ etch/updates main contrib non-free # aptitude update # aptitude upgrade # aptitude install sudo # visudo # user ALL=(root) /sbin/poweroff # reboot # adjust diaplay size for command line #nano /boot/grub/menu.lst # kernel /boot/vmlinuz-2.6.18-3-686 root=/dev/hda1 ro vga=0x303 # login as user who can use sudo #sudo dpkg-reconfigure locales # select en-US and ja # set default en_US # exit ##aptitude remove exim4-base #aptitude -y install openssh-server aptitude -y install x-window-system icewm iceconf rox-filer xdm mkdir ~/.icewm echo "key \"Alt+Ctrl+r\" rox">>~/.icewm/keys ##cp /etc/X11/icewm/* .icewm aptitude -y install samba smbclient smbfs #smbpasswd -a user #/etc/init.d/samba restart aptitude -y install xemacs21 xscreensaver iceweasel iceweasel-l10n-ja aptitude -y install scim-anthy im-switch anthy-el scim-uim #nano ~/.xsession # #!/bin/sh # export LANG=ja_JP.eucJP # GTK_IM_MODULE=scim ; export GTK_IM_MODULE # XMODIFIERS=@im=SCIM ; export XMODIFIERS # xmodmap -e "pointer = 3 2 1 4 5" # xscreensaver & # exec scim -d & # exec icewmbg & # exec icewm # ctrl+space, shift+space, zenhan, ctrl+j: start echo "(setq backup-inhibited t)" >>.emacs echo "(set-language-environment \"Japanese\")" >>.emacs echo "(set-default-coding-systems 'shift_jis-dos)" >>.emacs echo "(load-library \"anthy\")" >>.emacs echo "(setq default-input-method \"japanese-anthy\")" >>.emacs echo "(anthy-load-hiragana-map anthy-alt-char-map)" >>.emacs echo "(setq line-number-mode t)" >>.emacs aptitude -y install unzip zip lha unrar uudeview #kterm aptitude -y install openoffice.org2 openoffice.org2-l10n-ja wine aptitude -y install r-base r-cran-rgl imagemagick #r-cran-lattice r-cran-misc3d gimp aptitude -y install ruby libtk-ruby # nano /usr/lib/ruby/1.8/net/pop.rb # def get_response( fmt, *fargs ) #+ @socket.writeline 'stat' #+ 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 # [TeX] aptitude -y install ptex-bin xdvik-ja dvipsk-ja prosper aptitude -y install dvi2ps-fontdata-ja ptex-jisfonts aptitude -y install dvipdfmx xpdf xpdf-japanese aptitude -y install gs gv gs-esp gs-cjk-resource ps2eps jisftconfig add dpkg-reconfigure cmap-adobe-japan1 # select optional #cmap-adobe-japan2 cmap-adobe-gb1 # [printer] aptitude -y install cupsys a2ps a2ps-perl-ja mpage #gs-esp psutils foomatic-bin # http://localhost:631/ # add printer using ppd file # to select printer lpr -P name # [acroread] echo "deb http://www.debian-multimedia.org etch main" >>/etc/apt/sources.list aptitude update aptitude install debian-multimedia-keyring aptitude -y install acroread # http://www.adobe.com/products/acrobat/acrrasianfontpack.html # tar -xzf FontPack81_jpn_i486-linux.tar.gz # location: /usr/lib #for mount echo "/dev/fd0 /media/fdwin vfat rw,user,noauto 0 0" >>/etc/fstab echo "/dev/fd0 /media/fddos msdos rw,user,noauto 0 0" >>/etc/fstab echo "/dev/sda /media/usb vfat rw,user,noauto 0 0" >>/etc/fstab echo "/dev/sda1 /media/usb1 vfat rw,user,noauto 0 0" >>/etc/fstab mkdir -p /media/fdwin mkdir -p /media/fddos mkdir -p /media/usb mkdir -p /media/usb1 aptitude install dosfstools #fdformat /dev/fd0 #mformat a: # for CD-R aptitude -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 # cdrecord -v dev=/dev/cdrom -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 aptitude -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