Ä¿ÇǴнº, ½Ã½ºÅÛ ¿£Áö´Ï¾îÀÇ ½°ÅÍ
  AutoUpdate ªÀº µµ¿ò±Û ÀÛ¼ºÀÏ : 2003/09/12 12:27
 
  • ±Û¾´ÀÌ : »ùÀÌ ( http://www.dalmuri.net/~purewell )
  • Á¶È¸¼ö : 6712
     
    (Á¸Äª»ý·« - µ¿¾Æ¸® ȨÆäÀÌÁö¿¡¼­ ±Ü¾î¿Í¼­...)

    RedHat °è¿­À» »ç¿ëÇÏ´Â »ç¶÷µé¿¡°Ô ´ë·« ÁÁÀº ³»¿ëÀÌ´Ï Àß ¹Þ¾Æ Àû±æ ¹Ù¶õ´Ù.

    rpm Àº Redhat Package Manager ·Î ¸» ±×´ë·Î ÆÐÅ°Áö °ü¸®ÀÚÀÌ´Ù.

    ÆÐÅ°Áö ÆÄÀÏÀ» ¹öÀüÀ¸·Î °ü¸®ÇÏ´Â rpmÀº RedHat¿¡¼­ °³¹ßÇÑ ÀÚµ¿ °»½Å ¼ÒÇÁÆ®¿þ¾îÀÎ

    up2date·Î ¾ðÁ¦³ª ÃֽŹöÀüÀ» À¯ÁöÇÒ ¼ö ÀÖ´Ù.

    ±×·¯³ª up2date ´Â https://rhn.redhat.com ¿¡ °¡ÀÔÇؾ߸¸ »ç¿ëÇÒ ¼ö ÀÖ´Â

    ¼ÒÇÁÆ®¿þ¾îÀÌ´Ù. ¹°·Ð 60ÀÏ ¹«·á°èÁ¤À» ÀÌ¿ëÇÒ ¼ö ÀÖÀ¸¸ç,

    ±âÇÑÀÌ ¸¸±âµÇ¸é °£´ÜÇÑ ¼³¹®Á¶»ç¸¦ ÇÏ¸é ´ÙÀ½ 60ÀϱîÁö ¹«³­È÷ ¾µ ¼ö ÀÖ´Ù.

    ¤Ñ0-) ±×·¯³ª... ¼³¹®Á¶»ç ¸¶Á®µµ ±ÍÂ÷´ÏÁò ¾Ð¹Ú¿¡ ½Ã´Þ¸®´Â »ç¶÷°ú,

    RedHat¿¡¼­ °ø½Ä ¹èÆ÷ÇÏÁö ¾Ê´Â ÆÐÅ°Áö(ex. RedHat9¿¡¼­ ProFTPd¸¦ Á¦°øÇÏÁö ¾Ê´Â´Ù)¸¦ »ç¿ëÇÏ´Â »ç¶÷¿¡°Ô

    ¸Å¿ì ÁÁÀº autoupdate¶ó´Â ÇÁ·Î±×·¥ÀÌ ÀÖ´Ù.

    autoupdate´Â ´Ü¼øÈ÷ RedHat ¹èÆ÷ÆÇ¿¡¸¸ Àû¿ëµÇ´Â °ÍÀÌ ¾Æ´Ï¶ó

    rpmÀ» »ç¿ëÇÏ´Â Mandrake, SUSE °°Àº ¹èÆ÷ÆÇ¿¡µµ Àû¿ëÇÒ ¼ö ÀÖ´Ù.

    Officaial Site : http://www.mat.univie.ac.at/~gerald/ftp/autoupdate

    autoupdate´Â Perl ·Î ¾²¿©Áø ¾ð¾îÀÌ´Ù. rpm, perl, perl-DB_File, perl-RPM2 µîÀÇ

    ÆÐÅ°Áö°¡ ÇÊ¿äÇÏ¸ç ¸ðµç °ÍÀº À§ÀÇ È¨ÆäÀÌÁö¿¡¼­ ¹ÞÀ» ¼ö ÀÖ´Ù.
    (perl¿ë FTP¸ðµâÀº ÃֽŹöÀü Perl ÆÐÅ°Áö¿¡ Æ÷ÇԵǾî ÀÖ´Ù. ¸¸¾à ¾øÀ¸¸é À§ÀÇ È¨ÆäÀÌÁö¿¡¼­
    perl-libnet ÆÐÅ°Áö¸¦ ¹ÞÀÚ)

    À§ÀÇ »çÀÌÆ®¿¡¼­ autoupdate-xxx.rpm ¿Í autoupdate-cfg-autoupdate-*.rpm, autoupdate-cfg-¹èÆ÷ÆÇ-xxx.rpm À» ¹Þ´Â´Ù.
    (xxx´Â ¹öÀü)

    ¹ÞÀº ¸ðµç rpmÀ» ¼³Ä¡ÇÑ´Ù.

    $ rpm -Uvh *.rpm (¹ÞÀº rpm ¸¸ ÀÖ´Â µð·ºÅ丮¿¡¼­...)



    ¼³Ä¡´Â ´Ù µÆ´Ù. ÀÌÁ¦ ´Ü¼øÈ÷ autodld ¶ó°í Ä¡¸é up2date ¿Í ºñ½º¹«·¹ÇÑ ÇൿÀ» ÇÒ °ÍÀÌ´Ù.


    $ autodld
    Found no new rpms at ftp.redhat.com.
    Checking selected rpms.
    Found no rpms to upgrade.
    (Èì... ¸ðµç ¼ÒÇÁÆ®¿þ¾î°¡ ÃֽŠ¹öÀüÀ̷αº)


    ¸¸¾à »õ·Î ¼³Ä¡ÇÏ°í ½ÍÀº ÆÐÅ°Áö°¡ ÀÖ´Ù¸é autogetÀ» ÀÌ¿ëÇÏÀÚ.


    $ autoget mod_ssl
    New rpms from ftp.redhat.com:
    mod_ssl-2.0.40-11.7.i386.rpm
    Checking selected rpms.
    Installing rpms:
    mod_ssl-2.0.40-11.7.i386.rpm
    Removing updated rpms:
    mod_ssl-2.0.40-11.7.i386.rpm
    (apache¿ë ssl ¸ðµâÀ» ¼³Ä¡ÇغôÙ.)


    ¿¹Á¦¿£ ³ª¿ÀÁö ¾Ê¾ÒÁö¸¸ autoupdate´Â up2date¿Í °°ÀÌ ÀÇÁ¸¼ºÀ» °Ë»çÇÏ¿©

    ÇÊ¿äÇÑ ÆÐÅ°Áö±îÁö ¸ðµÎ ¹Þ¾Æ¿Â´Ù.

    up2date´Â rhnsd À̶ó´Â DaemonÀ» ÀÌ¿ëÇÏ¿© 2½Ã°£¸¶´Ù RedHat¿¡ Á¢¼ÓÇÏ¿©

    »õ ÆÐÅ°Áö¸¦ °Ë»çÇÑ´Ù. (°Ë»çÇÏ´Â ¼Óµµ°¡ Á» ºü¸£±ä ÇÏÁö¸¸...)

    autoupdate ¿ª½Ã ºñ½ÁÇÑ ¿ªÇÒÀ» ½Ãų ¼ö ÀÖ´Ù. cronÀ» ÀÌ¿ëÇؼ­ ¸»ÀÌ´Ù.


    (RedHat8 ±âÁØ)
    $ cd /etc/cron.daily
    $ ln -s /usr/sbin/autodld


    ¸ÅÀÏ ÇÑ ¹ø¾¿ autodld°¡ ÀÚµ¿À¸·Î ½ÇÇàµÈ´Ù.

    ¹°·Ð Áֱ⸦ ´Ù¸£°Ô Çؼ­ µî·ÏÇÏ°í ½Í´Ù¸é ´Ù¸¥ µð·ºÅ丮³ª /etc/crontab À»

    ¼öÁ¤À» ÇØÁÖ¸é µÇ¸ç ÀÌ·¯ÇÑ »çÇ×Àº Cron HOWTO³ª cron manpage¸¦ ÂüÁ¶Çϱ⠹ٶõ´Ù.




                            Always wish be pure well...


    Ä¿ÇǴнº, ½Ã½ºÅÛ ¿£Áö´Ï¾îÀÇ ½°ÅÍ / URL : http://coffeenix.net/board_view.php?bd_code=62