Configuration HOWTO
: Guido Gonzato, guido@ibogfs.cineca.it
: ڹμ, dolman@correl1.snu.ac.kr
v0.99.3, 4 November 1997

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

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     ġ 
     ؾ Ѵ.  http://www.linuxhq.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
   -  ȣƮ ̸:www.supernet.edu
   -  ̸: John
   - н: _Loo%ny
PPP   ϱ ؼ Ʒ   ؾ Ѵ.
   - Ʒ  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 www.supernet.edu
        defaultroute
   - ISP PAP   (κ ), /etc/ppp/pap-secrets 
     Ͽ Ʒ  .
        # /etc/ppp/pap-secrets
        # username    remotehost           secret
          John        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 Ű  
ٿ޵ .  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://sunsite.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


4.2. ǰ
ٸ HOWTO  ʰ  ۵  ̳ , ⿩ 
ȯѴ.   ǰ ȯ  ƴ϶ ʼ̱ ϴ.   
ۿ  ִٰ Ѵٸ, ڿ ڸ ֱ 
ٶ.      ְ ڽ    ۿ 
 Ͱ ٸų ٸ ͸ ġϰ ִٸ,   
Խų  ֵ ڿ ˷ֱ ٶ.     
     ϴ ̴.
 û  Ű ֱ ,  Ű  
͸  ԽŰ Ұϴ.   û ̳  
" " α׷鿡 ؼ ֱ ٶ.  ü Ǵ 
 Ŀ ñ.

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