  RPM ϱ
  躴 redhands@soback.kornet.nm.kr
  V1.0, September 30, 1997
  ____________________________________________________________

  

  1. Ұ
  2. Ϲ 
     2.1 RPM ϱ

  3. RPM ϱ
     3.1 ġ, 
        3.1.1 ġ,   ɼǵ
     3.2  ϱ
        3.2.1 ϱ  ɼǵ...

  4. 鼭
     4.1   ִٸ?
     4.2 ۱

  ______________________________________________________________________

  1.  Ұ

  RPM   ϰ ϱ  Ű ̴.  Ӹ
  ƴ϶   ־  Ű¡ ̴. ⼱ RPM 
  ϰ ϴ  ϰڴ.

  2.  Ϲ 

  2.1.  RPM ϱ

   RPM  ޻翡  ϰ ִ.  GPL ̴. 
  ֽ RPM Ű ftp.redhat.com <ftp://ftp.redhat.com>  ãƺ
   ִ.  ¥  ̶ ̸   ˷ ְ,
   κ  ڰ ¥  ¥ 
  Ѵ.  ѱ  Ű ftp.kreonet.re.kr
  <ftp://ftp.kreonet.re.kr/pub/Linux/hangul> Ҽ ̴. ¥
  ޿   ̾ϳ  
  <http://www.linux.sarang.net>  Ҽ ̴.

  3.  RPM ϱ

  RPM   ϴ. ġ, ſ  ׸ Ű  ̷
  κ  ִµ ⼭ ġ  κи   .
  Ű ۿ Ѱ ̹  ۵ ְ () ʺԴ
   ġ ̾߱Ⱑ ״ϱ ̴.  RPM  ɵ 
   ƴ϶    ִ. man rpm  
  ̰ RPM HOWTO  ̹  Ǿ ִ. Ǵ rpm --help  
  ȴ.  ٶ.

  RPM Ű ̸ ؼ  ˾ƺ Ѿ .

               foobar-1.0-1.i386.rpm

  RPM Ű ̸ -   ʵ带 ϴ ̴. ^^

    켱  պκ foorbar  Ű ̸̴.  ⺻
     ̴.

    ι° 1.0  Ű ̴. α׷  ġϴ ̴.

    ° 1  Ű  ȣ̴.  Ű °
       Ÿ. Ȱ α׷  ٰ ص
       Ű ٽ  Ű¡ Ͽٸ ( ȭ ְ)
      ȣ ø ȴ.

    ׹° i386   ýۿ ̴° Ÿ ̴.
     i386 ̶ 翬 PC 迭 Ÿ״ ̰ sparc ̶ 
     , alpha   ϰ̴. (  
      ýۿ ´.)  ׹° ʵ尡 src  
     ִµ װ ҽ RPM ̴. ̳ʸ Ű  
     ʿѰ̴. ^^

     rpm  ϴ Ȯ̴. RPM Ű° Ÿ
     ش.

  3.1.  ġ, 

  RPM Ű ġ Ŵ  ϴ.   .

               rpm -i foobar-1.0-1.i386.rpm

   ̷ ϰ ȴ.

               rpm -ivh foobar-1.0-1.i386.rpm

    ϸ ġ Ǵ  # ũ ǥ ɰ̴. ䷷
     ̴.

  RPM  Ű ġ    ɺٴ -Uvh ɼ
  ϴ  ° ̴.

               rpm -Uvh foobar-1.0-1.i386.rpm

    Ѵٸ rpm   Ű   ġ Ǿ
    Ǿ ִٸ ׷̵带 Ұ̴.  䡵Ǿ  ʵ
  ġ  ̴.  ׳ -i Ǵ -ivh  ġ Ѵٸ   
  Ű    ̰    ϵ
   ʴ´.  ٽ ѹ  ǵ rpm -Uvh  ϶.

  3.1.1.  ġ,   ɼǵ

  ׿  μ ɼ ִµ ⼭ ϵ ϰڴ. 
  μ ɼǵ ġ Ǵ ׷̵ Ǵ  ɼǵڿ ̰ ȴ.
  ( ɼǿ --nodeps , --noscripts , --test  Ѵ.)

    --nodeps :
      ϰ ġѴ.   ް Ǵ ε RPM 
      Ű    װſ  ޴ Ű 
      찡 ִ.  ׷ ϴ° --nodeps ̴.

    --force :
      ġ ϰ ȴ.  Ű ġÿ  Ű Ե
      ̹ ٸ Ű  ġ   浹 Ѵٸ 
     µ  ɼ ġ Ҽ ִ.   ɼ ̹ ִ 
       ʴ´.  ̹ ִ ϸ   --replcaefiles 
     ϸ ȴ.

    --oldpackage :
     ο Ű   Ű ü  Ѵ.

    --percent :
     Ű  ġϴ° ۼƮ ǥش. ְ °
      ƴϴ  ! (ftp ġ  Ҷ  ̴.)

    --replacepkgs :
     ̹  Ű ġ ִ ٽ ġѴ.

    --replacefiles :
     ̹ ġ ٸ Ű   鼭  ɰ
     ġѴ.  (ظϸ   !)

    --root <丮> :
     <丮> ġ / ó ϰ ġ Ѵ. 

    --root /tmp  Ѵٸ /tmp  /   ϰ  Ϸ
     ġϰ ɰ̴.
     Ѱ  ִٸ   ϸ RPM  ϴ 
      丮 ׿ ã ȴ. 

    --test :
     Ű  ġ ʰ 浹̳   ִ
     ˻Ѵ.

    --noscripts :
     ũƮ  ʴ´. ( Ű 4 ũƮ
     .  ġ ,   ̷ 4̴.)

    --excludedocs :
       ġ  ʴ´.

   ɼǵ   ʿ .  --nodeps    Ӹ ӿ
  ־ α ٶ.   ⸦

  Ѱ ſ մ° ִ.    α׷鿡 
   ̴. ٷ FTP  ̿ ġ̴. ( α׷  ׳
  FTP  ޾Ƽ ġ ϵ ְڴ°?)
  FTP  ̿ؼ ġ ϱ ؼ Ʈ  Ǿ ϰ Ȯ
  ġ ˾ƾ߸ Ѵ.

               rpm -i ftp://ftp.foobar.com/pub/redhat/foobar-1.0-1.i386.rpm

  -i   ϴ Ծٸ ٽ ó б ٶ. -.-+
  ⼭ --precent  Ѵٸ ̴. ׿  ѵ
  װ  ִٰ .  !

  3.2.   ϱ

  Ű  ״ 巯 ̴.  ġ Ű ġ
   Ű     Ű    ְ,
    ִ  Ű  ɸ  
     ˼ ִ. ϳ ϳ   ϰڴ.
  RPM   ϱ ؼ -q  ɼ . rpm -qa
  ̷ -q Ŀ ٸ ɼ ٿ  ̴. ϶ RPM 
  ɼ   rpm -q -a -l ̷ پ  ϴ° ƴϴ
  ׳ rpm -qal ̷ ٿ  ȴ.

  ü ̳ Ŀ  Ű  ? Ҷ ̴.
   ̰ ҳ  ҳ Ű   ִ°ǰ... 
  α׷ ̸ ƴµ Ű Ȯ 𸣰ڰ  Ҷ ^^
  ̷ غ.

               rpm -qa |more

    ϱ ؼ -q  Ѵٰ Ͽ. ٽ ѹ
    ϶. -a ɼ  Ű  ޶ ̴. ٸ
  ɰ ؼ  ִ.  ڿ |more  ʹ  µǴϱ
    ؼ ѰŴ. ^^
  ɽҶ ̷    ̴.

               rpm -qal

  -l ɼ  Ű  ϵ  ϴ ̴. ⼭ -a
  ɼǰ   ġ  Ű  ϵ 
  ̴.   ɸ... ̷  ɼ ؼ
  ν     ,  ϰ ˾  ִ.

   Ű  뷫  ˰   Ұΰ?

               rpm -qi foobar

  ̷ Ѵ. -q  ٽ  ص ˰̰ -i  info 
  ϰ̴.  Ű  ణ  ϰ ȴ. Ѱ
  ؾ Ұ Ű ̸ °̴.    Ͽ.
  ^^ ٽ ѹ     ϱ⸦...

  $ rpm -qi howto-ko

  Name        : howto-ko                    Distribution: (none)
  Version     : 1.1                               Vendor: Byeng-Chan, Kim <redhands@soback.kornet.nm.kr>
  Release     : 3                             Build Date: Tue Sep 30 19:18:42 1997
  Install date: Tue Sep 30 19:19:23 1997      Build Host: issue.ml.org
  Group       : Extensions/Korean             Source RPM: howto-ko-1.1-3.src.rpm
  Size        : 612864
  Summary     : Various HOWTOs from the KLUG Document Project
  Description :
  This is the best collection of Korean Linux documentation there is.
  If you want to find newer versions of these documents, see
  http://klug.ajou.ac.kr or http://members.iWorld.net/mangchi
  For the versions in this package see /usr/doc/HOWTO/translations/ko(rea).
  Good Time!  (Sorry, I don't hanv Tex. so, I don't make ps and dvi...)

  ̷ ȭ  ̴.   Ÿ ľ Ǹ
  ʹ.  Ű ̸, ,  ȣ,  , ,  ð,
  ũ,    ִ. ^^

  ̷    ?

               rpm -qif /bin/ls

  -i ɼ   ߴµ -f ɼ  ?  Ӹ 
    غðų   Ұ̴.  (Ӹ ?) -f 
    ϴ Ű ˷ش. ׷ -i ɼ
  ϱ  Ű  뷫   ̴ٰ. ׳ -f
    Ű ̸ ְ   ? ̰  ?

               rpm -qlf /bin/ls

     Ӹ    Ѵ. Ʊ -l
  ɼ  Ű  ϵ   شٰ ߴ. ׷ٸ? 
  /bin/ls   Ű      ̴. 
  ٽ  ! (  ˰)   -q ɼ
  Ѵ.  

  -f   ϰ δ.   ü  Ű
  ִ ˼ ,  ,   ã  
  غ   쿡 ϰ̴.  α׷ Ű
  ִµ ̰     ȵȴ. 丮 øغ ̷
     ̴.

               rpm -qsRf /bin/foobar

  ϱ? (  ο ɼ ) -qf  ˰ڴµ -sR  
  .....  ϰ ˷   ҰŴϱ...  Ű
   ⸦   ȶ   Ҽ ( ûѰ?)

  -s ɼ Ű  ϵ ¸ ְ ȴ.  Ű
   ϵ ġ Ǿ   ɷ ٲ ˼
  ִ.  normal, not installed, replaced  ǥ ȴ.  
   ٸ  α׷    ʴ°^^

   ׸ -R ?    Ű ϰ ִ ٸ  Ǵ
  Ű  ش. ̶ ϸ  ذ   ִµ 
  Ű α׷ ϱ ؼ ʿ , α׷ Ÿ
  ̴. ظ α׷ libc     ̴. (ذ
  Ǿ? ?)  ׷ϱ   ϴ α׷ ãƼ  
  α׷  ̻  Ȯϸ ȣȣ  ĥ
  ̴.

   ٽ ,  Ծ !!!

               rpm -dc foobar

   ̰    ƴ ɼΰ? -d   ϸ ش. 
  ׸ -c   ϸ ش. (ٿ    ΰ
         ʰڴ°)  Ű  ϸ
  ų  ϸ   ϸ  ʰڴ°^^

    .  ˸?   ?   ߿Ѱ
  ϳ  .  -p ɼ̴. ġ Ű  ɼ̾ ׳
  -qi ̷ ϸ Ǵµ ġ   Ű ؼ -p
  ɼ ؾ Ѵ.  ο Ȯ ̸  Ѵ. Ű
  ̸ ° ƴϴ.

               rpm -qip /tmp/foobar-1.0-1.i386.rpm

     𸣰  غ. Ӹ  ƴϴϱ ^^

  ̷,  Ծ. ̰  ν ʴ  ٵ   --scripts
   ɼ̴.  -q  Բ Ѵ. ䷱,

               rpm -qp --scripts /tmp/foobar-1.0-1/i386.rpm

  Ʊ   ̴. RPM Ű 4 ũƮ
  Եȴٰ ̴. ġ ,   ׷  ̷ ̰ 
  ϳĸ ߿ϱ ̴. Ű°  ϴ.  ϸ
    Ǹ   ־ Ʈ 񸶷 ɼ
  ִ°̴.

  Ű root  ġϰ ȴ.   Ҷ ٷ ̶ ġ
  !!!  (, ġ Ŀ ص  ...)  ׷ ٽ
  ѹ  4 ũƮ  ־  . ġĿ
  rm -rf /  ǵ Ѵٸ  ý? ǳڻ ڻ^^ 
  ϶ ġ  üũ غ  . ׸ 
  ִ° Ű ޾ Ͷ. ׷ ʰ ڻ쳭 Ŀ ȸغ 
  Ұ ܾ簣  󰡰     Ŀ ܾ簣 ģٰ
  ߾ϴ  ɲ   ϰ մϴ. 

   ̿ ±迡 -K  ˾ƺ. ̰ -q    ʴ´.

               rpm -K /tmp/foobar-1.0-1/i386.rpm

    Ͽ ؼ ϰ ȴ.  ۵ ϴ ̳ĸ
  (  ̱) Ű Ͽ  md5, pgp ,  ũ  Ͽ
   ϴ ̴.

       /tmp/foobar-1.0-1.i386.rpm: size pgp md5 OK

  ̷   ɰ̴. pgp   Ű ڰ 
  ڽ ٴ ǥ  ϰ Ǵ°   ִ 
   Ǿ ִٸ  Ű   ִ° ƴϰڴ°? ^^
  ¥   PGP Ű  
  <http://www.linux.sarang.net>  Ҽ ִ.  md5  size 
  Ű  Ǿ  ϰ ˼ ִ.  
  ׽Ʈ߿ ũ md5 κп ̻ ٸ  
  ̳ʸ ŷ ߰ų  ޴߿ ϰŴ.

               rpm -Kv /tmp/foobar-1.0-1/i386.rpm

  ̷ -v Ǵ -vv ɼ  ϸ     ִ.
  -v  -vv   ɿ  Ҽ ִ.    
  Ҷ ϱ ٶ. ^^

               rpm -qlv foobar

  ̷ Ѵٸ  Ű Ե ϵ鿡   
   ̴. ũ, ۹̼, ġ 

  Ʊ Ѵٰ ߾µ... FTP ε  ϴ. ٸ 
   ߴٸ ̴. ^^ ġ  Ȯ ġ ˾ƾ Ѵ.
     ɼ Ҽ ִ. -K   ^^  -a   ^^

               rpm -qip ftp://ftp.foobar.com/pub/redhat/foobar-1.0-1.i386.rpm

  3.2.1.  ϱ  ɼǵ...

  -q Բ Ѵٴ°   뷫 ɼǵ  ڴ.

    <Ű> :
     <Ű>    Ѵ.

    -a :
      Ű Ͽ  Ѵ.

    -f <> :
     <>  ϴ Ű   Ѵ.

    -F :
     -f    ǥ Է  ϸ д´. ׷ϱ
     ls /usr/bin | rpm -F ̷ Ѵ.

    -p <Ű > :
     Ű Ͽ   Ѵ.

    -P :
     -p    ǥ Է  ϸ д´. ^^

    -i :
     Ű  뷫  Ѵ.

    -R :
     Ű ϰ ִ  Ǵ Ű  ش.

    -l :
     Ű  ϵ ش.

    -s :
     Ű  ϵ ¸ ش.

    -d :
      ȭϸ ش.

    -c :
      ϸ ش.

    --scripts :
     ġ,    Ǵ  ũƮ ִٸ  
     Ѵ.

  4.  鼭

   κ HOWTO  ޴  ִ     
   ߴ.  𸣰...    ׸  RPM
  Ű ϱ ٶ.

  4.1.    ִٸ?

  RedHat Ȩ <http://www.redhat.com>   
  <http://www.linux.sarang.net>  鷯 ٶ.  , RPM HOWTO 
  ޴   ڼ   ٶ. Ϸ  ǵ
   ϸ 촩 <telnet://nownuri.net>  Խǿ 
  ϴ°͵  ̴.

  4.2.  ۱

    GPL ̼ . ˾Ƽ ϱ ٶ. ^^ ٽ
  ѹ   ΰ     GPL ̴. ^^

