  Configuration HOWTO

  : Guido Gonzato, guido@ibogfs.cineca.it
  <mailto:guido@ibogfs.cineca.it>

  : ڹμ, dolman@correl1.snu.ac.kr <mailto:dolman@cor
  rel1.snu.ac.kr>
  v0.99.3, 4 November 1997

  Configuration HOWTO   ġ  ý  
     ϵ ϴ ̴.    θ ̴ 
  α׷   ԵǾ , ̸ ̿ϸ  
  ýۿ ۾    ̴.
  ______________________________________________________________________

  

  1. Ұ
  2. Ϲ ý 
     2.1 Ű
     2.2 Ŀ
     2.3 Ʈ ޽
     2.4 ȣƮ ̸
     2.5 Ͽ  ü
     2.6 ̽ ̹
     2.7 콺
     2.8 Ʈ 
     2.9 LILO Loadlin
     2.10  

  3. Ʈ 
     3.1 bash(1)
     3.2 ls(1)
     3.3 less(1)
     3.4 emacs(1)
     3.5 joe(1)
     3.6 jed
     3.7 TeX   α׷
     3.8 PPP
     3.9 POP Ŭ̾Ʈ
     3.10 X  ý
     3.11 Ʈ
     3.12  ڸ  

  4. 
     4.1 ۱
     4.2 ǰ
     4.3 åӿ  

  ______________________________________________________________________

  1.  Ұ

  ڴ  PC  ġϸ鼭   ſ Ǹϴٴ
   ˾, δ ⺻   ִ ŷο ޱ⵵
  ߴ.  κ α׷   ۵, ׷ 
  ͵ ִ.

  ̰ β ̴.  ڴ ʺڵ ɹ "齺̽
  " ؾ ϰų, ̸ƽ  ٰ ؾ ϰų,
  Ȥ ͸   θ ߾   
  𿡵 ٰ Ѵ.  ڴ   ؾ  ͵
  ϱ ؼ ϶ǥ ۼߴµ,  HOWTO  ϶ǥ Ų
  ̴.    д     α׷  
  ʵ  ߰   ̴.

   ʵ   ̿ؼ  ý ġ  
   迡 ʸ  ̴.   ٸ  ϰ
  ִٸ Ͽ Ѵ.       ޾Ƶ
  ʱ ٶ.    ʵ     ͵
  ̴.    ͵ ˰ ʹٸ, Ű   
  HOWTO оƾ߸ Ѵ.   HOWTO  ϰ ִ
  ϶ǥ̰  ̴.

  PC ϵ 翡  ,  迡   
  Ƽ(ϳ DOS/Windows, ϳ , ϳ ) 
  뷮 ϵũ , CD-ROM ̺ , 콺 
  PC    ϴ.  ڴ ̷ ϵ 翡 
  Ѵٰ ϰڴ.   Ʒ   ٸ 翡 ϴ
    ̴.    ϰų ϰų ŷ 
  Ʈ   ִٰ Ϲ ϵ  ̴.  , ׷
    .

  2.  Ϲ ý 

  2.1.  Ű

  켱 Ű带 ϴ  ˾ƾ Ѵ.  ġϴ   
  ƮȰų Ű带 ٲٰ Ѵٸ, Ʒ   Ѵ.

     - /usr/lib/kbd/keytables  Ű ̺ Ѵ.   
       Ż Ű it.map .
     - /etc/sysconfig/keyboard ؼ Ʒ  ǵ Ѵ.
          KEYTABLE="/usr/lib/kbd/keytables/it.map"
     - Ű ݺ   ð Ϸ, /etc/profile̳ rc
         ϳ Ʒ  ߰Ѵ.
          /sbin/kbdrate -s -r 16 -d 500  # or whatever
     -  Ű带     Ʒ  ش.
          ~# chmod 666 /dev/port

  Ű     ״ ۵ϰ ȴ.

  2.2.  Ŀ

   ؾ   ڽ ýۿ  ϵ Ŀ 籸ϴ
  ̴.  ſ  , ݵ /usr/src/linux README 
  оƾ Ѵ.    .

     - ڽ ϴ    ؾ Ѵ.    ִ ϰ
        ,   ϴ ͺٴ,    Ŀ ϰ
       ġ    ̴.  Ư   
       ý 쿡   ߿ϴ.   ߰ ɼ ִ
        ϵ ϵ ϴ  ؾ ȵȴ.
     - ̸ CPU  PC     ġ
       ؾ Ѵ.

  www.linuxhq.com/patch/20-p0591.html <http://www.lin
  uxhq.com/patch/20-p0591.html>

        ִ  ϱ ٶ.
     - Ʈ ڶ noblink ġ Ἥ ȭ   б 
       ϴ  .
     - Ʈ ڰ PCMCIA /ѽ  ȹ̶, ø
         ؼ ȵȴ.  Ŀ ο ԽŰ
        PCMCIA  ۵ ʴ´.

  2.3.  Ʈ ޽

  Ʈ ޽ ⿡ ߰ , /etc/rc.d/rc.local
  /etc/issue /etc/motd   ȮϿ Ѵ.   Ǿ
  ִٸ ؼ ٲٵ ϶.

  2.4.  ȣƮ ̸

  "hostname new_host_name"̶   δ  ʴ.
  /etc/sysconfig/network  ؼ   ȣƮ ̸ ٲ
  Ѵ.

  2.5.  Ͽ  ü

   ýۿ     üǰ Ѵ.  ̷
  쿡 /etc/hosts Ͽ

  127.0.0.1 localhost

    ִ Ȯؼ  ߰ؾ Ѵ.

  2.6.  ̽ ̹

  /dev ־  ̽ (Ȥ  ̽ ̹ 
  ũ)   ִ.  ڽ 콺, , CD-ROM ̹ 
  ̽ Ǵ Ȯ  Ʒ  ϸ ȴ.

       ~# cd /dev
       /dev# ln -s /dev/cua0 mouse
       /dev# ln -s /dev/cua1 modem
       /dev# ln -s /dev/hdb cdrom

  ׸ ʿϴٸ "chmod 666"  ڵ  ̽
    Ѵ.  :  ž ǻ 쿡 콺
  ̽ /dev/psaux̴.  X 츦     ؾ
  Ѵ.

  ߰ "chmod 666 /dev/fd*" Ʈ ̿ ڰ ÷ ũ
  ̺긦   ֵ ϰ   ִ.  ̷ ϴ 
    ų  , ڴ ڼ  𸥴.   
    ŹѴ.

  2.7.  콺

  gpm 콺 񽺸 ̿ϸ ֿܼ / ϰų Ϻ 
  α׷ 콺 ϴµ ϴ.  /etc/sysconfig/mouse 
  Ͽ Ʒ   ִ Ȯϱ ٶ.

       MOUSETYPE="Microsoft"
       XEMU3=yes

  ƿ﷯ /etc/rc.d/init.d/gpm  ־ Ѵ.     ڱ
  콺 ´ Ȯؾ Ѵ.  :  ž ǻͿ MOUSETYPE
  "PS/2"̴.

  2.8.  Ʈ 

  ÷ǿ CD-ROM,  Ƽ  Ÿ ġ鿡  Ʈ 
   ִ  ϴ.        ִ.

       ~# cd /mnt
       /# mkdir a: ; mkdir floppy ; mkdir cdrom ; mkdir win ; mkdir zip

  ̷ ν MS-DOS ÷ǿ ext2 ÷, CD-ROM,  Ƽ, 
  Ʈ ̿ϴ Zip ̺ Ʈ    ִ.  
  /etc/fstab  ؼ Ʒ  ߰Ѵ.

  /dev/fd0        /mnt/a:          msdos          user,noauto      0 1
  /dev/fd0        /mnt/floppy      ext2            user,noauto     0 1
  /dev/cdrom      /mnt/cdrom     iso9660         ro,user,noauto    0 1
  /dev/hda1       /mnt/dos        msdos          user,noauto      0 1
  /dev/sda4       /mnt/zip        vfat             user,noauto     0 1

   ù ° ׸񿡴 Ȯ ̽  Ѵ.  95  
  ̸ ϱ   ٿ msdos  vfat ߴ.
   () vfat32 ̰  ʴ´.

  2.9.  LILO Loadlin

   ڵ PC  / Բ ⸦ ٶ ְ,
      ü   ϰ ;Ѵ.
  /dev/hda1 / ְ, /dev/hda2  ִٰ  ,
  Ʒ  ϸ ȴ.

       ~# fdisk
       Using /dev/hda as default device!
       Command (m for help):a
       Partition number (1-4): 2
       Command (m for help):w
       ~#

  ̷ ϸ  Ƽ  ϰ ȴ.   ܰ LILO
  QuickInst  , Ȱȭ(activate) ؼ Ǿ ,
   ޿ ۵ ʾҴ.  Ʒ  ⺻
  /etc/lilo.conf   Ѵ.

       boot = /dev/hda2
       compact
       delay = 50
       # message = /boot/bootmesg.txt  # write your own
       root = current
       image = /boot/vmlinuz
       label = linux
       other = /dev/hda1
       table = /dev/hda
       label = dos

   /sbin/lilo ϸ  .  LILO ġ ſ
  ߿ κ̱ , ݵ ο   е 
  ǰѴ.    ߸  ʰ  ýŰ,
  LOADLIN.EXE  н Ե ( Ƽ !) ͸
  ġŲ.   ڽ Ŀ   C:\DOS\VMLINUZ
  Ѵ.   Ʒ  ġ Ϸ  ýų  ִ.

       rem   linux.bat
       smartdrv /C
       loadlin c:\dos\vmlinuz root=/dev/hda2 r

   95 ٸ,  ġ  Ӽ  忡 ϴ
   ؾ Ѵ.

  2.10.   

  ޿ Ǹ   ־ ڴ HP ũ 400 
     ־.     ʴ´ٸ Ʒ  
   ؾ Ѵ.

  ƮũƮ  ʴ ͷ (C ҽ  ) ؽƮ
  ϰ ƮũƮ  μϰ ʹٰ .  ƮũƮ
  μϷ ƮũƮ  ϹǷ ̸ ġǾ ִٰ
  ϱ Ѵ.

      ܰ ̷.

     -   ̽  ˾ƺ ,   ϰ
          ~# echo "hello, world" > /dev/lp0
          ~# echo "hello, world" > /dev/lp1
         ۵ϴ д.
     -   Ǯ ͸ .
          ~# cd /var/spool/lpd
          /var/spool/lpd/# mkdir raw ; mkdir postscript
     - Ͱ " " δٸ (κ ũ) Ͱ
       ʿϴ.  Ʒ  Ͽ   Ʈ .
          ~# echo "first line" > /dev/lp1 ; echo "second line" > /dev/lp1
        
          first line
                  second line
       ̸, Ʒ  /var/spool/lpd/raw/filter ϰ,
          #!/bin/sh
          # This filter does away with the "staircase effect"
          awk '{print $0, "\r"}'
       "chmod 755 /var/spool/lpd/raw/filter"  ϰ Ѵ.
     - ƮũƮ ķ̼()  ͸ .  Ʒ
        ͸ /var/spool/lpd/postscript/filter  Ѵ.
          #!/bin/sh
          DEVICE=djet500
          RESOLUTION=300x300
          PAPERSIZE=a4
          SENDEOF=
          nenscript -TUS -ZB -p- |
          if [ "$DEVICE" = "PostScript" ]; then
                  cat -
          else
                  gs -q -sDEVICE=$DEVICE \
                         -r$RESOLUTION \
                         -sPAPERSIZE=$PAPERSIZE \
                         -dNOPAUSE \
                         -dSAFER \
                         -sOutputFile=- -
          fi
          if [ "$SENDEOF" != "" ]; then
                  printf "\004"
          fi
       (⼭ HP ũ ͸ ߴ.  ڽ Ϳ
       ߵ Ѵ.)
     -  Ʒ  /etc/printcap ߰Ѵ.
          # /etc/printcap
          lp|ps|PS|PostScript|djps:\
                  :sd=/var/spool/lpd/postscript:\
                  :mx#0:\
                  :lp=/dev/lp1:\
                  :if=/var/spool/lpd/postscript/filter:\
                  :sh:
          raw:\
                  :sd=/var/spool/lpd/raw:\
                  :mx#0:\
                  :lp=/dev/lp1:\
                  :if=/var/spool/lpd/raw/filter:\
                  :sh:

   ϰų Ư   ʿϸ Printing-HOWTO о
  ٶ.

   ڵ : Ʈ  GSDEVICE  ۵
  ̴.   ̰ ڽ Ϳ  ˸  ƴ 
  ִ.  postscript.cfg    캸  .  
    쿡 GSDEVICE cdj500 djet500 ٲ 
  ӵ ξ .

  3.  Ʈ 

  3.1.  bash(1)

  bash ̷   ϵ ؾ Ѵ.

     - /etc/bashrc ý Ը alias Լ ִ.
     - /etc/profile ý Ը ȯ   α׷
       ִ.
     - $HOME/.bashrc ڰ  alias Լ ִ.
     - $HOME/.bash_profile ڰ  ȯ  
       α׷ ִ.
     - $HOME/.bash_logout α ƿ   ൿ ִ.
     - $HOME/.inputrc Ű (binding) Ÿ  ִ.

   ϵ Ʒ  ξ.  ù °  ߿ /etc/profile
  ̴.    ̾    ǵ  ý 
  Ư ϱ  δ.

  # /etc/profile
  # ý Ը ȯ   α׷.
  # Լ alias /etc/bashrc  Ѵ.
  #     Ư Ѵ.
  #
  #   o н
  #   o Ʈ
  #   o   ȯ 
  #   o ÷ ls
  #   o less Ư
  #   o Ű 
  #
  #  ڵ  $HOME/.bash_profile ؼ  
  #   ϰ   ְ, ٸ Ư ߰  ִ.
  #  ߰ н (set a decent path)
     echo $PATH | grep X11R6 > /dev/null
     if [ $? = 1 ] ; then   # add entries to the path
       PATH="$PATH:/usr/X11R6/bin:$HOME/bin:."
     fi
  # ڿ α  ƴ ˷ش.  α ̸ Ǫ ,
  # ƴϸ ȫ Ʈ , Ʈ  Ʈ .
  USER=`whoami`
  if [ $LOGNAME = $USER ] ; then
     COLOUR=44
  else
     COLOUR=45
  fi
  if [ $USER = 'root' ] ; then
     COLOUR=41
  fi
  # ^[  ¥ esc Ű .
  PS1='^[[$COLOUR;37;1m$HOSTNAME:^[[37;40;1m\w\$ '
  PS2="Continue> "
  # core dump  ʴ´.
  ulimit -c 0
  # umask 
  if [ `id -gn` = `id -un` -a `id -u` -gt 14 ]; then
     umask 002
  else
     umask 022
  fi
  #   
  USER=`id -un`
  LOGNAME=$USER
  MAIL="/var/spool/mail/$USER"
  EDITOR=jed
  HOSTNAME=`/bin/hostname`
  HISTSIZE=1000
  HISTFILESIZE=1000
  export PATH PS1 PS2 USER LOGNAME MAIL EDITOR HOSTNAME
  HISTSIZE HISTFILESIZE
  # ÷ ls 
  eval `dircolors /etc/DIR_COLORS -b`
  export LS_OPTIONS='-F -s -T 0 --color=tty'
  # less ⿡ ° ٲ۴.
  LESS='-M-Q'
  LESSEDIT="%E ?lt+%lt. %f"
  LESSOPEN="| lesspipe.sh %s"
  VISUAL=jed
  LESSCHARSET=latin1
  export LESS LESSEDIT LESSOPEN VISUAL LESSCHARSET
  # Ű嵵 ⿡ .
  /sbin/kbdrate -s -r 16 -d 500
  for i in /etc/profile.d/*.sh ; do
     if [ -x $i ]; then
       . $i
     fi
  done

  ______________________________________________________________________
   /etc/bashrc  .
  ______________________________________________________________________

     # /etc/bashrc
     # ý Ը Լ alias
     # ȯ    /etc/profile ξ Ѵ.
     alias which="type -path"
     alias d="ls"
     alias dir="d"

  ______________________________________________________________________
   .bashrc ̴.
  ______________________________________________________________________

     # $HOME/.bashrc
     # ý Ը ǵ ͵ Ѵ.
     if [ -f /etc/bashrc ]; then
       . /etc/bashrc
     fi
     # Ʒ ڿ -α  ִٰ ˷ֱ  ʿϴ.
     COLOUR=45
     # ^[  ¥ Esc ڸ  Ѵ.
     PS1='^[[$COLOUR;37m$USER:^[[37;40m\w\$ '
     # alias
     alias cp='cp -i'
     alias l=less
     alias lyx='lyx -width 900 -height 700'
     alias mv='mv -i'
     alias rm='rm -i'
     alias x=startx
     #    Լ
     inst() #  ͸ .tar.gz   ġѴ.
     { gzip -dc $1 | tar xvf - }
     cz() # .zip     Ѵ.
     { unzip -l $* }
     ctgz() # .tar.gz     Ѵ.
     {
       for file in $* ; do
       gzip -dc ${file} | tar tf -
       done
     }
     tgz() # gzip tar   .
     {
       name=$1 ; tar -cvf $1 ; shift
       tar -rf ${name} $*
       gzip -S .tgz ${name}
     }

  ______________________________________________________________________
   .bash_profile ̴.
  ______________________________________________________________________

     # $HOME/.bash_profile
     # ڰ  ȯ  α׷
     #  Ͽ /etc/profile ǿ 켱ϴ    ִ.
     # alias Լ Ѵ.
     if [ -f ~/.bashrc ]; then
       . ~/.bashrc
     fi
     # PS1  ٽ Ѵ.
     if [ $USER = 'root' ] ; then
       COLOUR=41
     else
       COLOUR=44
     fi
     # ^[  ¥ Esc .
     PS1='^[[$COLOUR;37;1m$HOSTNAME:^[[37;40;1m\w\$ '
     export PS1

  ______________________________________________________________________
   .bash_logout ̴.
  ______________________________________________________________________

     # $HOME/.bash_logout
     clear

  ______________________________________________________________________
   .inputrc ̴.
  ______________________________________________________________________

     # $HOME/.inputrc
     # Ű 
     "\e[1~": beginning-of-line
     "\e[3~": delete-char
     "\e[4~": end-of-line
     # (F1 .. F5) are "\e[[A" ... "\e[[E"
     "\e[[A": "info \C-m"
     set bell-style visible          # beep   ʴ´.
     set meta-flag On             # 8 Ʈ Է  (i.e, accented
     set convert-meta Off         # 8 Ʈ ڸ ȯ ʴ´.
     set output-meta On          # 8 Ʈ ڸ  ǥѴ.
     set horizontal-scroll-mode On
     set show-all-if-ambiguous On

  xterm  X11  α׷ 齺̽ delete Ű 
  ۵ϵ ϱ ؼ Ʒ ۾ ʿϴ.
     - Ʒ  ڽ .xinitrc ִ´.
          usermodmap=$HOME/.Xmodmap
          xmodmap $usermodmap
     - Ʒ  ڽ .Xmodmap ԽŲ.
          keycode 22 = BackSpace
          keycode 107 = Delete
  ̷ ؼ ܼ   , xterm Ѵ.
     - Ʒ  .Xdefaults ִ´.
          xterm*VT100.Translations: #override
                  <Key>BackSpace:       string(0x7F)\n\
                  <Key>Delete:           string(0x1b) string("[3~")\n\
                  <Key>Home:           string(0x1b) string("[1~")\n\
                  <Key>End:             string(0x1b) string("[4~")\n\
                  Ctrl<Key>Prior:         string(0x1b) string("[40~")\n\
                  Ctrl<Key>Next:         string(0x1b) string("[41~")
          nxterm*VT100.Translations: #override
                  <Key>BackSpace:       string(0x7F)\n\
                  <Key>Delete:           string(0x1b) string("[3~")\n\
                  <Key>Home:           string(0x1b) string("[1~")\n\
                  <Key>End:             string(0x1b) string("[4~")\n\
                  Ctrl<Key>Prior:         string(0x1b) string("[40~")\n\
                  Ctrl<Key>Next:         string(0x1b) string("[41~")

    ʿϸ bash(1) readline(3) Ŵ  
  ٶ.    α׷ Ȯ ۵ϸ  ƾ
  Ѵ.    xterm joe Ű   Ű ۿ 
  ̴.  rxvt .  ̷  termcap  ҹ
  ִ.

  3.2.  ls(1)

   ٸ   ϱ , ÷ ls ͸  
   ִ.  ̷ Ϸ Ʒ  /etc/profile ߰ؾ Ѵ.

       eval `dircolors /etc/DIR_COLORS -b`
       export LS_OPTIONS='-F -T 0 --color=tty'

     /etc/DIR_COLORS غ ǥ ϴ LS_COLORS ȯ
   ϴ ̴.  :    rxvt Ư 
   ۵ ʴµ, ڵ   𸥴.   xterm  
   .  Ƹ rxvt   ȯ濡 ȯ Ȯ 
  ϵ ϴ װ ִ  ϴ.

  3.3.  less(1)

   Ź (pager) Ϲ ؽƮ   ƴ϶ gzip 
  ̳, tar zip  , Ŵ     ִ.
  less   ܰ ̷.

     - less ̵ Ű , Ʒ  .lesskey ƽŰ 
       ڽ Ȩ ͸ ־ Ѵ.
          ^[[A    back-line
          ^[[B    forw-line
          ^[[C    right-scroll
          ^[[D    left-scroll
          ^[OA   back-line
          ^[OB    forw-line
          ^[OC    right-scroll
          ^[OD   left-scroll
          ^[[6~    forw-scroll
          ^[[5~    back-scroll
          ^[[1~    goto-line
          ^[[4~    goto-end
          ^[[7~    goto-line
          ^[[8~    goto-end
        lesskey  Ѵ.    Ű  
       .less     .
     - Ʒ  /usr/bin/lesspipe.sh .

  #!/bin/sh
  #   'less' ó̴.
  #   LESSOPEN="|lesspipe.sh %s"  ȯ  Ǿ
  #  ȴ.
  lesspipe() {
  case "$1" in
     *.tar) tar tf $1 2>/dev/null ;; # .tar .tgz   .
     *.tgz|*.tar.gz|*.tar.Z|*.tar.z) tar ztf $1 2>/dev/null ;;
     *.Z|*.z|*.gz) gzip -dc $1  2>/dev/null ;; #    .
     *.zip) unzip -l $1 2>/dev/null ;; #   .
     *.arj) unarj -l $1 2>/dev/null ;;
     *.rpm) rpm -q -p -i -l $1 2>/dev/null ;;
     *.1|*.2|*.3|*.4|*.5|*.6|*.7|*.8|*.9|*.n|*.man) FILE=`file -L $1`
     FILE=`echo $FILE | cut -d ' ' -f 2`
       if [ "$FILE" = "troff" ]; then
          groff -s -p -t -e -Tascii -mandoc $1
       fi ;;
     *) FILE=`file -L $1` ; #      Ѵ.
     FILE1=`echo $FILE | cut -d ' ' -f 2`
     FILE2=`echo $FILE | cut -d ' ' -f 3`
     if [ "$FILE1" = "Linux/i386" -o "$FILE2" = "Linux/i386" \
       -o "$FILE1" = "ELF" -o "$FILE2" = "ELF" ]; then
          strings $1
     fi ;;
     esac
  }
  lesspipe $1

   chmod 755 lesspipe.shؼ  ϰ .

     -    /etc/profile ߰Ѵ.
          LESS="-M-Q"                  # long prompt, silent
          LESSEDIT="%E ?lt+%lt. %f"    # edit top line
          LESSOPEN="| lesspipe.sh %s"   # filter
          VISUAL=jed                    # ⺻ -ϴ .
          LESSCHARSET=latin1           # ʿϸ  ڸ .

  ڰ Żƿ  ְ ISO 8859/1    ͱ 
  LESSCHARSET  ƾ ߴ.  ٸ   ̷ 
  ʴ  .

  3.4.  emacs(1)

    ̸ƽ    (syntax highlighting) 
     · ġȴ.    Ʒ  ڱ Ȩ
  ͸ .emacs Ͽ  Ѵ.

     (global-font-lock-mode t)
     (setq font-lock-maximum-decoration t)

    X11 ۵Ѵ.  ̸ƽ  ʿ信 ° ̴
   ã ؼ  ̸ƽ   ãƺ ٶ.
  ̸ƽ  Ϸ   ɸ  ִ.

  3.5.  joe(1)

  /usr/bin ؿ jmacs jstar, jpico  joe ɺ ũǾ ִ
  ƴϸ   Ϸ Ǿ ִ Ȯ ƾ Ѵ.   
  Ϸ Ǿ ִٸ,  ϵ  ɺ ũ Ἥ ũ 
  Ƴ  ִ.

     ~# cd /usr/bin
     /usr/bin# ln -sf joe jmacs ; ln -sf joe jstar ; ln -sf joe jpico

   /usr/lib/joe/joerc ڱ Ȩ ͸ .joerc ϰ,
   ϸ ȴ.

  3.6.  jed

  ڴ  ͸ Ѵ.  ڰ ٶ  ְ, ̸ƽ 
  ۰  .   ٸ ͵   䳻  ִ.
  ڰ ٴϴ   ڵ VMS ý  EDT
  ϰ jed  ;Ѵ.

  .jedrc /usr/lib/jed/lib/*   ̴.  .jedrc /usr/lib/jed/lib
  jed.rc /ؼ  ȴ.
     - jed   Ű   Ϸ /usr/lib/jed/lib/defaults.sl
        
          () = evalfile("linux");
           ־ָ ȴ.
     - /usr/lib/jed/lib/linux.sl Ѵ.  Info_Directory = "/usr/info"
         ּ ǥø , /bin/mail UCB_Mailer = ڿ
       ߰Ѵ.
     - jed EDT(Ȥ ٸ ) 䳻 ϴ  .
       .jedrc   ٸ ϸ ȴ.   Ű е '+' 
       ϳ    쵵 Ϸ, Ʒ  .jedrc "() =
       evalfile("edt")"  Ʒ ߰Ѵ.
          unsetkey("\eOl");
          unsetkey("\eOP\eOl");
          setkey("edt_wdel", "\eOl");
          setkey("edt_uwdel", "\eOP\eOl");
     - xjed  Ű е带 Ἥ EDT 䳻 Ϸ Ʒ
        .Xmodmap Ѵ.
          keycode 77  = KP_F1
          keycode 112 = KP_F2
          keycode 63  = KP_F3
          keycode 82  = KP_F4
          keycode 86  = KP_Separator
         /etc/X11/XF86Config Ʒ   ԵǾ ִ
       Ȯϵ Ѵ.
          #    ServerNumLock  # must be commented out
          XkbDisable
         XFree 3.2 ȴ.   ǥ ̱ Ű带
        ʴ´ٸ, "XkbDisable"      
       .     ذؾ Ѵ.
     - xjed  ⿡ ° Ϸ Ʒ   .Xdefaults
       ߰ϸ ȴ.
          xjed*Geometry: 80x32+150+50
          xjed*font: 10x20
          xjed*background: midnight blue

     Ű Ե xjed.doc ִ.

  3.7.  TeX   α׷

  TeTeX   ִٰ ϵ .  ⼭  
  Ѵ.

     - ڱⰡ     Ģ Ϸ,
       /usr/lib/texmf/texmf/tex/generic/config/language.dat 
       ϰ,   Ų.
          ~# texconfig init ; texconfig hyphen
     - LaTeX Ű ߰Ϸ /usr/lib/texmf/texmf/tex/latex/ Ʒ
        ߰  texhash  ؼ TeTeX ο
       Ű ν  ֵ ؾ Ѵ.
     - dvips  ٲٷ /usr/lib/texmf/texmf/dvips/config/config.ps.
        ؾ Ѵ.  ⺻ ػ󵵿  ׸ xdvi 
       شٴ  ο α ٶ.  xdvi ų  Ʈ
         ٸ, .Xdefault ȿ Ʒ    ȴ.
          XDvi*mfmode:

  3.8.  PPP

  Ŀ PPP + TCP/IP ϵ  Ǿ ְ, (loopback)
  ϸ, pppd Ű  ġߴٰ .  ( 䱸׵
  ⺻ Ǿ ־ Ѵ)  PPP ۵ϵ ϴ  )
  ϰų )ڵ  α׷    ִ.   
  ɼ .

  ڽ ISP(ͳ  ) Ʒ ٰ .

     - ȭ ȣ: 1234567
     -  : 123.231.112.111
     -  : mbox.supernet.edu
     - : supernet.edu
     -  ȣƮ ̸:<url url="http://www.supernet.edu" name="www.supernet.edu">
     -  ̸: John
     - н: _Loo%ny
         ϱ ؼ Ʒ   ؾ Ѵ.
     - Ʒ  ISP ϱ   /usr/local/bin/ppp-on
       Ϸ Ѵ.
     #!/bin/sh
     # ppp-on: #ISP ϴ ũƮ
     INIT=ATX3  # ڱ 𵩿 ° .
     PHONE=1234567
     /usr/sbin/pppd connect "/usr/sbin/chat '' $INIT OK ATDP$PHONE
     CONNECT '' " user John
        chmod 755 /usr/local/bin/ppp-on ؼ  ϰ Ѵ.

  Ȥ ڽ ISP PAP   ʴ´ٸ, Ʒ ũƮ 
  Ѵ.

    #!/bin/sh
    # ppp-on: #ISP ϴ ũƮ
    INIT=atx3  # ڱ 𵩿 ° .
    PHONE=1234567
    /usr/sbin/pppd connect "/usr/sbin/chat '' $INIT OK ATDT$PHONE \
    CONNECT '' 'ogin' John 'word' _Loo%ny ''" /dev/modem 38400 \
    modem defaultroute
     - Ʒ  ppp  ϱ   /usr/local/bin/ppp-off
       Ͽ .
          #!/bin/sh
          # ppp-off
          DEVICE=ppp0
          if [ -r /var/run/$DEVICE.pid ]; then
                  kill -INT `cat /var/run/$DEVICE.pid`
                  if [ ! "$?" = "0" ]; then
                          echo "removing stale $DEVICE pid file."
                          rm -f /var/run/$DEVICE.pid ; exit 1
                  fi
                  echo "$DEVICE link terminated" ; exit 0
          fi
          # link not active
          echo "$DEVICE link is not active" ; exit 1
        chmod 755 /usr/local/bin/ppp-off  ϰ Ѵ.
     - /etc/ppp/options Ʒ  .
          # /etc/ppp/options
          /dev/modem
          38400
          lock
          crtscts
          modem
          asyncmap 0
          remotename <url url="http://www.supernet.edu" name="www.supernet.edu">
          defaultroute
     - ISP PAP   (κ ), /etc/ppp/pap-secrets
       Ͽ Ʒ  .
          # /etc/ppp/pap-secrets
          # username    remotehost           secret
            John        <url url="http://www.supernet.edu" name="www.supernet.edu">    _Loo%ny
     - /etc/resolv.conf Ѵ.
         # /etc/resolv.conf
         search supernet.edu
         nameserver 123.231.112.111
     - /etc/sendmail.cf Ѵ.  DS ϴ  ãƼ Ʒ
        .
          DSmbox.supernet.edu

  !   ٸ,   PPP   ִ.   PPP-HOWTO
   غ صα ٶ.      ʹ .  ,
   °  ϵ  Ϸ   ִ  Ű ִ.  Ʒ
  ּҿ ezppp Ű  ٿ޵ .
  www.serv.net/~cameron/ezppp/index.html
  <http://www.serv.net/~cameron/ezppp/index.html>

  3.9.  POP Ŭ̾Ʈ

  POP   ޾ƿ fetchpop fetchmail  POP
  Ŭ̾Ʈ  Ѵ.  ڽ PPP  LAST ɿ  δٸ
  fetchmail  ̴.   Ŭ̾Ʈ ϴ  Ʒ
  .

     -  fetchpop: ó ų    ȳ   ִ.  
       ϸ  .
     - fetchmail: Ʒ .fetchmailrc   ȴ.
          # $HOME/.fetchmailrc
          poll mbox.supernet.edu with protocol pop3;
          user john there with password _Loo%ny is john here
          mda "/usr/bin/procmail -f fetchmail"

    ʿ   ִ.  chmod 600 .fetchmailrc 㰡
  ־ ϸ, 㰡 ٸ Ǿ  fetchmail  ʴ´.

  3.10.  X  ý

   ī   ؼ X 찡  ۵ϰ  ,
    ϰ ȴ.      ϴ
   Ŵ  ٸ.   쿡 ڽ Ȩ ͸ ִ
  ϳ  ̻ ƽŰ  ν,  ġ ȴ.  
    Ŵ 쿡 Ʒ .

     - fvwm: /etc/X11/fvwm/system.fvwmrc Ȩ ͸ .fvwmrc
       ϰ,   캸鼭 ڱ⿡   Ѵ.  ̸
       ִ system.fvwmrc ణ ġ ܼؼ fvwm 
        Ȱ Ѵ.
     - fvwm95-2: /etc/X11/fvwm95-2/fvwm2rc95 ڽ Ȩ ͸
       .fvwm2rc95   Ѵ.     Ǹϴ.
     - TheNextLevel:  Ŵ ϱⰡ  ٷӴ.
       /etc/X11/TheNextLevel/.* Ȩ ͸ ϰ, ؼ
       캻 ڿ ڱ⿡ µ ٲٵ Ѵ.    캼
        .fvwm2rc.defines̴.

  ƿ﷯ ùٸ .xinitrc  ־ Ѵ.  Ʒ  .
     #!/bin/sh
     # $HOME/.xinitrc
     #   Ű ϰ Ѵ.
     usermodmap=$HOME/.Xmodmap
     xmodmap $usermodmap
     xset s noblank  # ũ ̹ .
     xset s 300 2    # 5 Ŀ ũ ̹ ۵Ѵ.
     xsetroot -solid "medium blue" &
     # rxvt ޸𸮸  , װ   ִ.
     #  - home, end Ű νĵ ʴ´.
     #  - backspace delete ֿܼ ó ۵ ʴ´.
     # - ȯ   ӹ Ѵ.
     # - Ϲ ȯ濡  ִ.
     #   쿡 xterm  .   mc   
     # ÷  α׷ Ű⿡ rxvt ְ.
     xterm -ls -bg black -fg white -sb -sl 500 -j -ls -fn 10x20 \
       -fb 10x20bold -title "Color xterm" -geometry 80x25+150+0 &
     fvwm95-2

  3.11.  Ʈ

   迡 , Ʈ ʿϴٸ g77  Ʈ-C 
  α׷ f2c Ʈ- yaf77   .

  yaf77 ftp.unc.edu/pub/Linux/devel/languages/fortran/yaf77-1.4.tgz
  <ftp://ftp.unc.edu/pub/Linux/devel/languages/fortran/yaf77-1.4.tgz>

    ̷ Ʈ   ִ.

  3.12.   ڸ  

  ο ڰ ó α       ϵ
  غ δ  .  bashrc, bash_profile, bash_logout, inputrc,
  less, xinitrc, fvwmrc, fvwm2rc95, Xmodmap, Xdefaults, jedrc, joerc,
  emacs ϵ /ect/skel ε .

  (:    ڴ   ̸  ('.') ´.)
  .pinerc    ٴ Ϳ ؾ Ѵ.  ּ user-
  domain, smtp-server, nntp-server   Ǿ Ȯ .

  4.  

  4.1.  ۱

  ٸ  ٸ,  HOWTO  ۱  
  ڵ鿡 ִ.   HOWTO  ۱ Ǵ   
  ü  ü   ü Ȥ κμ    
  ִ.    Ǹ ȴ.   ̷ 쿡
  ڿ ˷ֱ ٶ.

   ̳ Ļ ۾,  HOWTO  ϴ ۾
    ۱ ȳ   Ѵ.  ̴  HOWTO  ̿
  ۾ ϰ    ΰ  ޾Ƽ ȵȴٴ 
  .   쿡  Ģ  ܵ   Ƿ, Ʒ ּ
   ؼ  HOWTO ڿ ϱ ٶ.

   ؼ 츮      θ ؼ ϱ⸦
  ٶ.   츮 HOWTO   ۱ Ǳ⸦ ٶ,
  HOWTO ϴ  ȹ 뺸ޱ⸦ ٶ.

  ǹ ִٸ  HOWTO  Greg Hankins Ʒ ּҷ 
  ϱ ٶ. gregh@sunsite.unc.edu <mailto:gregh@sunsite.unc.edu>

  4.2.  ǰ

  ٸ HOWTO  ʰ  ۵  ̳ , ⿩ ȯѴ.
   ǰ ȯ  ƴ϶ ʼ̱ ϴ.   ۿ
   ִٰ Ѵٸ, ڿ ڸ ֱ ٶ.
      ְ ڽ    ۿ 
  Ͱ ٸų ٸ ͸ ġϰ ִٸ,   Խų 
  ֵ ڿ ˷ֱ ٶ.      
     ϴ ̴.

   û  Ű ֱ ,  Ű 
  ͸  ԽŰ Ұϴ.   û ̳ 
  " " α׷鿡 ؼ ֱ ٶ.  ü Ǵ
   Ŀ ñ.

  4.3.  åӿ  

  "Configuration HOWTO" Guido Conzato, guido@ibogfs.cineca.it
  <mailto:guido@ibogfs.cineca.it>  .  ڰ 
  ߴ  ٸ HOWTO ڵ Ŵ    
   ־ 鿡  Ѵ.    "ִ ٿ "
  ȴ.  ڴ   ִ  Ȯϰ   
  ￴,  õ  ̿ϴ   å Ͽ ؾ
  Ѵ.  ڴ   ν   ִ ü ؿ ؼ
   쿡 å ʴ´.    ϱ ٶ.  ڰ
  ο ǻͿ  ġ 쿡  ׷.  ׷ ⸦,
  Guido   =8-)

