· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Linuxdoc Sgml/DebianCD-TRANS

You are not allowed to 'Keywords'


Pseudo-Image ÇÑ±Û µµ¿ò¸»

Pseudo-Image ÇÑ±Û µµ¿ò¸»

Pseudo-Image »ç¿ë¹ý

J.A. Bezemer, costar@panic.et.tudelft.nl

v2.0, 23 September 1999 ¹Ú¾ç¹è, godyang@kldp.org v1.0, 2000³â 12¿ù 19ÀÏ
Pseudo-Image Kit´Â ÆÐÅ°Áöµé·ÎºÎÅÍ µ¥ºñ¾È CD À̹ÌÁö¸¦ »ý¼ºÇÒ ¶§ »ç¿ëÇÏ´Â ÇÁ·Î±×·¥ÀÌ´Ù. ÀÌ ±ÛÀº ±× ¼Ó¿¡ Æ÷ÇÔµÈ »ç¿ë¹ýÀ» ¹ø¿ªÇÑ °ÍÀÌ´Ù. ¿À¿ªÀÌ ÀÖ´Ù¸é ¿ªÀÚ·Î ¸ÞÀÏÀ» º¸³»½Ã¸é ¼öÁ¤Çϵµ·Ï ÇÏ°Ú´Ù. (ÁÖÀÇ : ÀÌ ¹®¼­´Â µ¥ºñ¾È ±¸¹öÀü(Potato)À» À§ÇÑ ¹®¼­ÀÔ´Ï´Ù. ÃֽŠ¹öÀüÀº Jigdo¿¡ °ü·ÃµÈ ¹®¼­¸¦ ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù)

1. ¹è°æ

½´´õ-À̹ÌÁö Ŷ¿¡ ´ëÇÑ ÀÌÇظ¦ À§Çؼ­ ¾à°£ÀÇ ¹è°æ Á¤º¸¸¦ »ìÆ캸±â·Î ÇÑ´Ù.

1.1 ÆÄÀÏ°ú ¹Ì·¯

µ¥ºñ¾È ±×´©/¸®´ª½º¸¦ ¼³Ä¡Çϱâ À§Çؼ­´Â ±âº»ÀûÀ¸·Î 2Á¾·ùÀÇ ÆÄÀϵéÀÌ ÇÊ¿äÇÏ´Ù.

¼³Ä¡ ÆÄÀÏ

ÀÌ ÆÄÀϵ鿡´Â ¼³Ä¡ ½Ã½ºÅÛ, µ¥ºñ¾ÈÀÇ ±âº» ½Ã½ºÅÛÀÌ µé¾î°¡ ÀÖ´Ù.

µ¥ºñ¾È ÆÐÅ°Áö(.deb ÆÄÀÏ)

µ¥ºñ¾È ½Ã½ºÅÛ¿¡ ¼³Ä¡ÇÒ ÆÐÅ°ÁöÈ­µÈ ÇÁ·Î±×·¥ÀÌ´Ù. zip°ú °°Àº ÆÄÀϵ鿡 ºñÇؼ­ ¼³Ä¡, »èÁ¦°¡ ¿ëÀÌÇÏ´Ù.

ÀÌ·¯ÇÑ ÆÄÀϵéÀº ÆÐÅ°Áö ¹Ì·¯(Package Mirror)¶ó ºÒ¸®´Â µ¥ºñ¾È FTP »çÀÌÆ®¸¦ ÅëÇؼ­ ¹ÞÀ» ¼ö ÀÖ´Ù. ÆÐÅ°Áö ¹Ì·¯¿¡¼­´Â ´Ù¾çÇÑ `.deb'ÆÄÀÏÀ» ¹ÞÀ» ¼ö ÀÖ´Ù.

ÇÏÁö¸¸, ÀÌ·¯ÇÑ ÆÐÅ°Áö ¹Ì·¯¿¡ Á¢±ÙÇÒ ¼ö ¾ø´Â »ç¶÷µéµµ ÀÖ´Ù. ÀÌ·¯ÇÑ »ç¶÷Àº µ¥ºñ¾ÈÀ» CD·Î ±¸ÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ CD¿¡´Â ¼³Ä¡ ÆÄÀÏ, µ¥ºñ¾È ÆÐÅ°Áö¸¶ ¸ðµÎ Æ÷ÇԵǾî ÀÖÀ¸¸ç, µð·ºÅ丮 ±¸Á¶µµ ÆÐÅ°Áö ¹Ì·¯ÀÇ FTP »çÀÌÆ®¿Í ¸Å¿ì Èí»çÇÏ´Ù.

¹«ÀÛÁ¤ CDÀ̹ÌÁö°¡ ¸¸µé¾îÁ®¼­ ¹èÆ÷µÈ´Ù¸é CD¹èÆ÷ÀÚ¿¡°Ô È¥¶õÀ» ¾ß±âÇÒ ¼ö Àִµ¥, ±×°ÍÀ» ¹æÁöÇϱâ À§ÇØ °ø½Ä CD À̹ÌÁö(Official CD images)¸¦ Á¦°øÇÑ´Ù. ÀÌ À̹ÌÁö´Â Àü¼¼°èÀûÀ¸·Î ±Ô°ÝÈ­µÇ¾î ÀÖ´Ù. °ø½Ä CD À̹ÌÁö´Â ¿©·¯ µ¥ºñ¾È CD À̹ÌÁö ¹Ì·¯¿¡¼­ ¹ÞÀ» ¼ö ÀÖ´Ù. ÁÖÀÇÇØ¾ß ÇÒ °ÍÀº ÀÌ·¯ÇÑ µ¥ºñ¾È CD À̹ÌÁö ¹Ì·¯´Â ÆÐÅ°Áö ¹Ì·¯¿Í´Â ´Ù¸£´Ù´Â °ÍÀÌ´Ù. ´ëºÎºÐÀÇ ÆÐÅ°Áö ¹Ì·¯¿¡¼­´Â CD À̹ÌÁö¸¦ Á¦°øÇÏÁö ¾Ê´Â´Ù.

CD À̹ÌÁö¸¦ ¹Þ±â À§Çؼ­ ¾Ë¾Æº¸¸é, ÆÐÅ°Áö ¹Ì·¯¿Í CD À̹ÌÁö ¹Ì·¯ µÑ ´Ù ÇÊ¿äÇÏ´Ù. ÆÐÅ°Áö ¹Ì·¯´Â ¾Æ·¡ÀÇ »çÀÌÆ®¿¡¼­ ãÀ» ¼ö ÀÖ´Ù.

http://www.debian.org/distrib/ftplist

CD À̹ÌÁö ¹Ì·¯´Â ¾Æ·¡ÀÇ »çÀÌÆ®¿¡¼­ ãÀ» ¼ö ÀÖ´Ù.

http://cdimage.debian.org/rsync-mirrors.html

ÀÌ µÎ °³ÀÇ ¸®½ºÆ®¿¡¼­ ´ç½Å°ú °¡Àå ºü¸¥ °÷À» ã¾Æ¾ß ÇÑ´Ù. º¸Åë °¡Àå °¡±î¿î °÷ÀÌ ºü¸£´Ù. ±×¸®°í ±× ÁÖ¼Ò´Â Àá½Ã ÈÄ¿¡ ´Ù½Ã »ç¿ëÇϹǷΠ¾îµð´Ù°¡ Àû¾îµÎ´Â °ÍÀÌ ÁÁ´Ù. FTP »çÀÌÆ®¸¦ ¼±ÅÃÇÏ´Â °ÍÀ» ÃßõÇÏÁö¸¸ ¼Óµµ°¡ ºü¸¥ HTTP»çÀÌÆ®¸¦ ¼±ÅÃÇÏ´Â °Íµµ ÁÁ´Ù. ¸¸¾à ÀÚ½ÅÀÌ ÆÐÅ°Áö ¹Ì·¯¸¦ Á÷Á¢ ¿î¿µÇÏ°í ÀÖ´Ù¸é, Çϵåµð½ºÅ©¿¡¼­ Á÷Á¢ ÀоîµéÀÌ´Â °Íµµ °¡´ÉÇÏ´Ù.

1.2 ½´´õ-À̹ÌÁö(Pseudo-Image)

CDROMÀÇ ³»¿ëÀº ¸Å¿ì ±æ°í ÀÏ·ÃµÈ ¹ÙÀÌÆ®µé·Î µÇ¾î ÀÖ´Ù. ÀÌ·¯ÇÑ ÀÏ·ÃµÈ ¹ÙÀÌÆ®µéÀº ÆÄÀϵé, ±×¸®°í ÆÄÀϵéÀÌ ¾îµð ÀÖ´Ù´Â °ÍÀ» ¾Ë·ÁÁÖ´Â µðÅØÅ丮 ±¸Á¶·Î ±¸¼ºµÇ¾î ÀÖ´Ù. `CD À̹ÌÁö'´Â ÀÌ·¯ÇÑ ÀÏ·ÃµÈ ¹ÙÀÌÆ®¸¦ ÆÄÀÏ·Î ±¸ÇöÇؼ­, º¹»ç, ´Ù¿î·Îµå µîÀ» °¡´ÉÇÏ°Ô ¸¸µç °ÍÀÌ´Ù. CD¸¦ ±Á´Â ÇÁ·Î±×·¥(CD Burning Program)Àº ´Ü¼øÈ÷ ÀÏ·ÃµÈ ¹ÙÀÌÆ®¸¦ ±â·Ï°¡´ÉÇÑ CD(Recordable CD)¿¡ Áý¾î ³Ö´Â ¿ªÇÒÀ» ÇÑ´Ù.

½´´õ-À̹ÌÁö »ý¼º ÇÁ·Î±×·¥Àº CD À̹ÌÁö¿¡ ÀÖ´Â ÆÄÀϵéÀ» ¸ðµÎ ÆÐÅ°Áö ¹Ì·¯(¶Ç´Â ·ÎÄà Çϵåµð½ºÅ©)¿¡¼­ ¹Þ°í ÀÌ·¯ÇÑ ÆÄÀϵéÀ» ¿¬°áÇÏ´Â ¿ªÇÒÀ» ÇÑ´Ù. ÀÌ ¹æ¹ýÀ¸·Î °£´ÜÇÏ°Ô CD À̹ÌÁö¸¦ »ý¼ºÇÑ´Ù. ¿©±â¼­ ÆÐÅ°Áö ¹Ì·¯¿¡ ¾ø´Â ÆÄÀϵé°ú µð·ºÅ丮 ±¸Á¶´Â ºüÁø´Ù.

1.3 RSYNC

½´´õ-À̹ÌÁö¸¦ °ø½Ä À̹ÌÁö·Î º¯È¯Çϱâ À§Çؼ­´Â, rsync¶ó´Â ÇÁ·Î±×·¥À» »ç¿ëÇÑ´Ù. ÀÌ ÇÁ·Î±×·¥Àº ´Ù¸¥ ÄÄÇ»ÅÍÀÇ µÎ ÆÄÀÏÀ» ºñ±³Çؼ­ ´Ù¸¥ ºÎºÐ¸¸ Àü¼ÛÇÏ´Â º¹ÀâÇÑ ±â´ÉÀ» ÇÑ´Ù.

±×·¯³ª ÀÛµ¿ÇÏ´Â ¹æ¹ýÀº °£´ÜÇÏ´Ù. ¿ì¼± ·ÎÄà ÆÄÀÏ(¿¹ : ½´´õ-À̹ÌÁö)À» ¸Å¹ø 8192¹ÙÀÌÆ® ºí·°¸¶´Ù üũ¼¶À» °è»êÇÑ´Ù. ±×·¡¼­ ¿ÜºÎ rsync ¼­¹ö¿¡ °è»êµÈ üũ¼¶µéÀ» Àü¼ÛÇÑ´Ù. ¼­¹ö¿¡¼­´Â ÀÚ½ÅÀÇ º¹»çº»(¿¹ : °ø½Ä À̹ÌÁö)¸¦ º¸°í, üũ¼¶À» ¸ÂÃ纻´Ù. ¸¸¾à üũ¼¶ÀÌ ¸Â´Ù¸é ºí·° ¼ýÀÚ°¡ Àü¼ÛµÇ°í, ±×·¸Áö ¾Ê´Ù¸é ºí·° ³»¿ëÀÌ Àü¼ÛµÈ´Ù. ÀÌ·± ½ÄÀ¸·Î ·ÎÄÃÀÇ ½´´õ-À̹ÌÁö¿Í ¿ÜºÎ rsync ¼­¹ö·ÎºÎÅÍ ¿Ïº®ÇÑ À̹ÌÁö°¡ ¸¸µé¾îÁø´Ù. ³×Æ®¿öÅ© Àü¼Û·®Àº 6MB ÀÌÇÏ·Î, CDÀüü¸¦ Àü¼ÛÇÒ ¶§º¸´Ù ºÎÇÏ°¡ ¸Å¿ì ÁÙ¾îµç´Ù. (À̹ÌÁö ÆÄÀÏÀÇ 1%)

2. ½´´õ-À̹ÌÁö ¸¸µé±â

2.1 ½´´õ À̹ÌÁö ¸¸µé±â

ÀÌ ºÎºÐ¿¡¼­´Â °ø½Ä CD À̹ÌÁö¿Í À¯»çÇÑ ½´´õ À̹ÌÁö¸¦ »ý¼ºÇÏ´Â °Í¿¡ ´ëÇؼ­ º»´Ù. ´ÙÀ½ ºÎºÐ¿¡¼­´Â `rsync' ÇÁ·Î±×·¥À» »ç¿ëÇؼ­ ½´´õ À̹ÌÁö¸¦ °ø½Ä À̹ÌÁö·Î º¯È¯ÇÏ´Â °Í¿¡ ´ëÇØ º¸°Ô µÈ´Ù.

»ý¼ºµÈ ½´´õ-À̹ÌÁö´Â ¾à 650MB Á¤µµ´Ù. ¶ÇÇÑ ³ªÁß¿¡ »ç¿ëÇÒ `rsync' ÇÁ·Î±×·¥Àº 650 MBÁ¤µµÀÇ Ãß°¡ ¿©À¯ °ø°£ÀÌ ÇÊ¿ä·Î ÇÑ´Ù. ¿©À¯ °ø°£ÀÌ ÀÖ´Ù¸é ´ÙÀ½¿¡´Â ÆÄÀÏ ½Ã½ºÅÛÀ» »ìÆ캸¾Æ¾ß ÇÑ´Ù. °¢ ÇÁ·Î±×·¥µéÀº ±ä ÆÄÀÏÀ̸§À» »ç¿ëÇϹǷÎ, ÇöÀç ÆÄÀÏ ½Ã½ºÅÛÀÌ ±ä ÆÄÀÏÀ̸§ÀÇ Áö¿ø À¯¹«¸¦ È®ÀÎÇÑ´Ù.

¿¹¸¦ µé¾î /bigdisk¿¡ ¸¶¿îÆ®µÈ µð½ºÅ©¿¡ 650MB ÀÌ»óÀÇ °ø°£ÀÌ ÀÖ´Ù°í °¡Á¤ÇÑ´Ù. ±×·¯¸é ¿ì¼± »õ·Î¿î µð·ºÅ丮¸¦ »ý¼ºÇØ¾ß ÇÑ´Ù. (¿¹ : /bigdisk/pseudo-image/) ´ÙÀ½¿¡ ½´´õ-À̹ÌÁö ŶÀ» ±× µð·ºÅ丮¿¡ ¾ÐÃàÀ» Ǭ´Ù.

½´´õ-À̹ÌÁö »ý¼º ÇÁ·Î±×·¥Àº ´Ù¸¥ ÇÁ·Î±×·¥À» °°ÀÌ »ç¿ëÇÑ´Ù. FTP ´Ù¿î·Îµå´Â ncftp¸¦ »ç¿ëÇϸç, HTTP ´Ù¿î·Îµå´Â wgetÀ» »ç¿ëÇÑ´Ù. Ȥ½Ã ÀÌ·¯ÇÑ ÇÁ·Î±×·¥ÀÌ ±ò·ÁÀÖÁö ¾Ê´Ù¸é ¼³Ä¡ÇØ¾ß ÇÑ´Ù. ´ëºÎºÐÀÇ ¹èÆ÷º»¿¡´Â ÀÌ·¯ÇÑ ÇÁ·Î±×·¥µéÀÌ Æ÷ÇԵǾî ÀÖ´Ù. ±×·¸Áö¸¸ ¸¸¾à ¾ø´Ù¸é ¾Æ·¡ÀÇ ÁÖ¼Ò¿¡¼­ °¢°¢ ±¸ÇÒ ¼ö ÀÖ´Ù.

http://www.probe.net/~mgleason/ncftp/

ftp://prep.ai.mit.edu/pub/gnu/wget/

¸¸¾à `ncftp'¸¦ ±¸ÇÒ ¼ö ¾ø´Ù¸é, DONTUSENCFTPȯ°æ º¯¼ö¿¡ DONTUSENCFTP¸¦ ¼³Á¤Çϸé `wget'À» ´ë½Å »ç¿ëÇÑ´Ù. ÇÏÁö¸¸ ÀÌ·² °æ¿ì FTP ¼­¹ö¿¡ ºÎÇÏ°¡ °É¸®±â ½±´Ù.

½´´õ-À̹ÌÁö¸¦ »ý¼ºÇϱâ Àü¿¡ ¿ì¼± ÆÄÀÏ ¸®½ºÆ®°¡ ÇÊ¿äÇÏ´Ù. ÀÌ·¯ÇÑ ÆÄÀÏ ¸®½ºÆ®´Â `binary-i386-1.list'¿Í °°ÀÌ À̸§ ºÙ¿©Á® ÀÖ°í, ¾Æ·¡¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù.

http://www.uk.debian.org/debian-cd/cd-images

ÀÌ µð·ºÅ丮 Áß¿¡ Àû´çÇÑ µð·ºÅ丮¸¦ ã¾Æ¼­ ÀÚ½ÅÀÌ ¿øÇÏ´Â `.list'ÆÄÀϵéÀ» ¹Þ´Â´Ù.; ¾à 80KBÁ¤µµ Å©±â´Ù

`.list'ÆÄÀÏÀº ÀÏ¹Ý ÅؽºÆ® Çü½ÄÀÌ¶ó¼­ ÀÏ¹Ý ºä¾î·Î Á¡°ËÇÒ ¼ö ÀÖ´Ù.

½´´õ-À̹ÌÁö »ý¼º¿¡ ¾Õ¼­, µð½ºÅ© °ø°£À» ´Ù½Ã Çѹø È®ÀÎÇÏ´Â °ÍÀÌ ÁÁ´Ù. ±×¸®°í ÆÄÀÏ À̸§Áß¿¡ Ȥ½Ã `pseudo-image', ¶Ç´Â `pseudo-image.*'°¡ ÀÖÁö ¾ÊÀºÁö È®ÀÎÇÑ´Ù.

ÇÕÃÄÁú ÆÄÀϵéÀº FTP³ª HTTP ÆÐÅ°Áö ¹Ì·¯¿¡¼­ºÎÅÍ, ¶Ç´Â ·ÎÄà µð½ºÅ©·Î ºÎÅÍ ¹Þ°Ô µÈ´Ù.; ÆÄÀÏ°ú ¹Ì·¯ºÎºÐ¿¡¼­ Àû¾îµ×´ø ÁÖ¼Ò°¡ À̶§ ¾²ÀδÙ.

±×¸®°í³ª¼­ ½´´õ-À̹ÌÁö ŶÀÌ ¼³Ä¡µÈ µð·ºÅ丮·Î À̵¿ÇÑ´Ù. (À§ÀÇ ¿¹¿¡¼­ º¸¸é /bigdisk/pseudo-image/) ´ÙÀ½¿¡ ¾Æ·¡ÀÇ ¸í·ÉÀ¸·Î À̹ÌÁö¸¦ »ý¼ºÇÑ´Ù.

./make-pseudo-image <¸®½ºÆ® ÆÄÀÏ> <¼­¹ö µð·ºÅ丮>

¿¹¸¦ µé¸é

FTP »çÀÌÆ®¸¦ ÀÌ¿ëÇÒ ¶§

./make-pseudo-image binary-i386-1.list ftp://ftp.server.org/pub/debian

HTTP »çÀÌÆ®¸¦ ÀÌ¿ëÇÒ ¶§

./make-pseudo-image binary-i386-1.list http://www.server.org/ftp/debian

·ÎÄà Çϵåµð½ºÅ©¸¦ ÀÌ¿ëÇÒ ¶§

./make-pseudo-image binary-i386-1.list /var/ftp/mirrors/debian

<¼­¹ö µð·ºÅ丮>¿¡´Â ¹Ýµå½Ã `dists'¶ó´Â ÇÏÀ§ µð·ºÅ丮°¡ ÀÖ¾î¾ß ÇÑ´Ù. ±×·¡¼­ À§ÀÇ ¿¹¿¡¼­ º»´Ù¸é °¢°¢ ¾Æ·¡ÀÇ µð·ºÅ丮µéÀÌ ¹Ýµå½Ã ÀÖ¾î¾ß ÇÑ´Ù.

ftp://ftp.server.org/pub/debian/dists/

http://www.server.org/ftp/debian/dists/

/var/ftp/mirrors/debian/dists/

½´´õ-À̹ÌÁö »ý¼º¿¡ ¾Õ¼­ À¥ ºê¶ó¿ìÀú °°Àº °ÍÀ¸·Î À§ÀÇ µð·ºÅ丮°¡ Á¦´ë·Î µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÏ´Â °ÍÀÌ ÁÁ´Ù.

À̹ÌÁö »ý¼º ÇÁ·Î±×·¥Àº `pseudo-image' ÆÄÀÏÀ» ÇöÀç µð·ºÅ丮¿¡ »ý¼ºÇÏ°Ô µÈ´Ù. »Ó¸¸ ¾Æ´Ï¶ó `pseudo-image.*'¿Í °°Àº ÆÄÀÏ, µð·ºÅ丮µµ »ý¼ºµÈ´Ù. ¸¸¾à »ý¼ºÀÌ ³¡³­´Ù¸é ÀÌ ÆÄÀÏ, µð·ºÅ丮µéÀº ÀÚµ¿À¸·Î Áö¿öÁø´Ù. (¸¸¾à ´Ù¸¥ À̹ÌÁö¸¦ »ý¼ºÇϱ⠿øÇϴµ¥, ÀÌ·± ÆÄÀÏ, µð·ºÅ丮°¡ ³²¾ÆÀÖ´Ù¸é ¹Ýµå½Ã Áö¿öÁà¾ß ÇÑ´Ù.)

À̹ÌÁö »ý¼º ½Ã°£ÀÌ ²Ï °É¸®´Âµ¥, µµÁß¿¡ ¾ðÁ¦µçÁö ÁßÁöÇÒ ¼ö ÀÖ´Ù. (Ctrl-C) ±×¸®°í ³ªÁß¿¡ °°Àº ¼­¹ö´Â ¹°·Ð, ´Ù¸¥ ¼­¹ö³ª ·ÎÄà µð·ºÅ丮 °°Àº °÷¿¡¼­µµ ´Ù½Ã À̾ ÀÛ¾÷ÇÒ ¼ö ÀÖ´Ù. ´Ù½Ã À̾ ÀÛ¾÷Çϱâ À§Çؼ­´Â ¶È°°Àº ¸í·ÉÀ» Ä¡¸é µÈ´Ù. ±×·¯¸é ²÷¾îÁø ºÎºÐºÎÅÍ ´Ù½Ã ÀÛ¾÷ÇÏ°Ô µÈ´Ù. ÀÌ ¶§ ¹Ýµå½Ã ÀÌÀü¿¡ »ý¼ºµÈ `pseudo-image.*'ÆÄÀÏÀ» Áö¿ö¼­´Â ¾ÊµÈ´Ù. FTP ¸¦ »ç¿ëÇÒ ¶§ `ncftp' ÀÚ½Ä ÇÁ·Î¼¼½º°¡ Á¦´ë·Î Á¾·áµÇÁö ¾ÊÀ» ¼ö ÀÖ´Ù. À̶§´Â Á÷Á¢ °­Á¦·Î ÇÁ·Î¼¼½º¸¦ Á¾·á½ÃÄÑ¾ß ÇÑ´Ù.

¸¸¾à ÆÄÀÏÀ» ãÀ» ¼ö ¾ø´Ù¸é °æ°í ¸Þ¼¼Áö°¡ ¶áÁö¸¸, »ý¼ºÀº °è¼Ó µÈ´Ù. ¸¸¾à °æ°í°¡ ¸¹ÀÌ ³ª¿À¸é, ´Ù¸¥ ¼­¹ö¸¦ ã¾Æº¸´Â °ÍÀÌ ÁÁ´Ù. ¸ðµç °æ°í´Â `pseudo-image.warnings'¿¡ ÀúÀåµÇ¹Ç·Î ÀÌ ÆÄÀÏ¿¡¼­ °æ°í ¸Þ¼¼Áö¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù. `pseudo-image.log'ÆÄÀÏÀ» Àß º¸¸é °æ°í°¡ ³ª¿À´Â ¿øÀÎÀ» ãÀ» ¼öµµ ÀÖ´Ù. º¸Åë °æ°í ¸î°³°¡ ³ª¿À´Âµ¥ °ÆÁ¤ÇÏÁö ¾Ê¾Æµµ µÈ´Ù.; `rsync'¿¡¼­ µ¥ºñ¾È CD ¹Ì·¯¿¡¼­ºÎÅÍ ÀÌ·¯ÇÑ ÆÄÀÏÀ» Á÷Á¢ ¹Þ°Ô µÈ´Ù.

¸¸¾à ¼Ò½º ÆÄÀϵé(.orig.tar.gz, .dsc, ±×¸®°í .diff.gz ÆÄÀϵé)¿¡¼­ºÎÅÍ ¸¹Àº °æ°í°¡ ³ª¿Â´Ù¸é, ÇöÀç ÆÐÅ°Áö ¹Ì·¯°¡ ¹ÙÀ̳ʸ® Àü¿ë ¹Ì·¯ÀÏ °¡´É¼ºÀÌ Å©´Ù. ÀÌ·² °æ¿ì¿¡´Â Á¾·áÇÏÁö ¸»°í ³¡³¯ ¶§±îÁö ±â´Ù¸®¸é µÈ´Ù. ±×¸®°í ³¡³ª¸é ´Ù¸¥ ÆÐÅ°Áö ¹Ì·¯·ÎºÎÅÍ ÀÛ¾÷ÇÏ¸é ±× ¼Ò½º ÆÄÀϵ鸸 ¹Þ°Ô µÈ´Ù.

¸¸¾à ¸¶¿îÆ®µÈ NFS ÆÄÀϽýºÅÛÀ¸·ÎºÎÅÍ ÆÄÀÏÀ» ¹Þ´Â´Ù¸é, ¸¶¿îÆ® ¸í·É¿¡ `-a rsize=8192,wsize=8192'¿Í °°Àº ¿É¼ÇÀ» Ãß°¡ÇÏ¸é ´õ ºü¸¥ ¼Óµµ¸¦ ¾òÀ» ¼ö ÀÖ´Ù.; ÀÚ¼¼ÇÑ °ÍÀº man mount¿¡¼­ È®ÀÎÇÒ ¼ö ÀÖ´Ù.

2.2 ÇÁ·Ï½Ã

¸î¸î ȸ»ç, ¶Ç´Â °ü°ø¼­¿¡¼­´Â Á÷Á¢ ÀÎÅͳݿ¡ Á¢¼ÓÇÏ´Â °ÍÀÌ ºÒ°¡´ÉÇÒ ¼öµµ ÀÖ´Ù. ÀÌ·² °æ¿ì¿¡´Â ÈçÈ÷ `ÇÁ·Ï½Ã ¼­¹ö'¶ó°í ºÒ¸®´Â °ÔÀÌÆ®¿þÀÌ°¡ ·ÎÄà ȣ½ºÆ®ÀÇ HTTP³ª FTP ¿äûÀ» Æ÷¿öµùÇÏ°Ô µÈ´Ù. ¸¸¾à ÇÁ·Ï½Ã¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù¸é ÀÌ ºÎºÐÀº ³Ñ¾î°¡µµ µÈ´Ù.

½´´õ-À̹ÌÁö »ý¼º¿¡¼­ ÇÁ·Ï½Ã ¼­¹ö¸¦ »ç¿ëÇÏ´Â °ÍÀº ¸Å¿ì °£´ÜÇÏ´Ù. ½ÃÀÛÀü¿¡ ¸î¸î ȯ°æº¯¼ö¸¦ ¼³Á¤ÇÏ¸é µÈ´Ù.

¿ì¼± ¾Æ·¡ÀÇ ¸í·ÉÀ¸·Î ´Ù¸¥ FTP Á¢±Ù ¹æ¹ýÀ» »ç¿ëÇÑ´Ù´Â °ÍÀ» ¾Ë·ÁÁà¾ß ÇÑ´Ù.

sh-like ½©

DONTUSENCFTP=DONTUSENCFTP; export DONTUSENCFTP

csh-like ½©

setenv DONTUSENCFTP DONTUSENCFTP

±×¸®°í ¾î´À ÇÁ·Ï½Ã ¼­¹ö¸¦ »ç¿ëÇÒ °ÍÀΰ¡¸¦ ¾Ë·ÁÁà¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î ÇÁ·Ï½Ã ¼­¹ö°¡ proxy.serverÀÇ 8001¹ø Æ÷Æ®¿¡¼­ ÀÛµ¿ÇÑ´Ù°í º¸¸é ¾Æ·¡¿Í °°ÀÌ ¸í·ÉÇÏ¸é µÈ´Ù.

sh-like ½©

http_proxy=http://proxy.server:8001/; export http_proxy

ftp_proxy=http://proxy.server:8001/; export ftp_proxy

csh-like ½©

setenv http_proxy http://proxy.server:8001/

setenv ftp_proxy http://proxy.server:8001/

¸¸¾à À¯ÀúÀ̸§/Æнº¿öµå °¡ ÇÊ¿äÇϸé, `http://proxy.server:8001/'À» `http://À¯Àú À̸§:Æнº¿öµå@proxy.server:8001/'À¸·Î ¹Ù²Ù¾î ÁÖ¸é µÈ´Ù.

ÀÌ·¯ÇÑ ¼³Á¤ÀÌ ³¡³ª¸é make-pseudo-image ÇÁ·Î±×·¥Àº Àß ÀÛµ¿ÇÑ´Ù. ÇÁ·Ï½Ã¸¦ »ç¿ëÇÑ´Ù¸é HTTP ÆÐÅ°Áö ¹Ì·¯¸¦ ¼±ÅÃÇÏ´Â °ÍÀÌ ¼Óµµ»ó ÀÌ·Ó´Ù.

3. °ø½Ä À̹ÌÁö·Î º¯È¯

3.1 RSYNC¸¦ ÀÌ¿ëÇÑ °ø½Ä À̹ÌÁö·Î º¯È¯

½´´õ-À̹ÌÁö°¡ »ý¼ºµÇ¸é, ±×°ÍÀ» °ø½Ä À̹ÌÁö·Î º¯È¯ÇØ¾ß ÇÑ´Ù.

`rsync' ÇÁ·Î±×·¥Àº ¾Æ·¡¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù.

http://samba.anu.edu.au/rsync/

±×·¯³ª ÀϹÝÀûÀÎ ¹èÆ÷º»¿¡¼­´Â ¹Ì¸® ÆÐÅ°Áö°¡ µÇ¾î ÀÖÀ» °ÍÀÌ´Ù.

¿ì¼± ¾Æ·¡¿Í °°ÀÌ ½´´õ-À̹ÌÁö ÆÄÀÏ À̸§À» ½ÇÁ¦ ÆÄÀÏ À̸§À¸·Î ¹Ù²Ù¾î¾ß ÇÑ´Ù. (¾Æ·¡¿¡¼­ ¼³¸íÇÒ `rsync' ¸í·ÉÀÌ »ç¿ëÇÑ´Ù.)

mv pseudo-image binary-i386-1.iso

`rsync' ÇÁ·Î±×·¥Àº Àӽà ÆÄÀÏÀ» »ý¼ºÇϱâ À§ÇØ Ãß°¡ÀûÀÎ 650MB °ø°£ÀÌ ÇÊ¿äÇÏ´Ù. `--temp-dir' ¿É¼ÇÀ¸·Î Àӽà ÆÄÀÏÀÌ ÀúÀåµÉ °÷À» Á÷Á¢ Á¤ÇÒ ¼ö ÀÖ´Ù. ÀÚ¼¼ÇÑ °ÍÀº ¸ÇÆäÀÌÁö¸¦ º¸¸é µÈ´Ù.

±×¸®°í³ª¼­ ¾Æ·¡¿Í °°ÀÌ rsync ¸í·ÉÀ» ½ÇÇàÇÑ´Ù. (ÇÑÁÙÀÓ)

rsync --verbose --progress --stats --block-size=8192 server.somewhere.org::debian-cd/2.1/i386/binary-i386-1.iso .

`server.somewhere.org'ºÎºÐ¿¡ ÆÄÀÏ°ú ¹Ì·¯ ºÎºÐ¿¡¼­ º¸¾Ò´ø rsync ¼­¹ö À̸§À¸·Î ¹Ù²Ù¾î¾ß ÇÑ´Ù.

ÀÌ ¸í·ÉÀ¸·Î (À̸§ ¹Ù²ï) ½´´õ-À̹ÌÁö°¡ °ø½Ä À̹ÌÁö·Î º¯È¯µÈ´Ù. º¸Åë 6MBÀÌ»óÀÇ ³×Æ®¿öÅ© ºÎÇÏ°¡ °É¸®Áö ¾Ê´Â´Ù. (³ªÁß¿¡ Åë°è °á°ú¸¦ º¸¸é ¾Ë ¼ö ÀÖ´Ù)

¸¸¾à rsync ¼­¹öÀÇ ÆÄÀÏÀÇ À§Ä¡°¡ Á¦´ë·Î µÇ¾ú´ÂÁö È®½ÅÇÒ ¼ö ¾ø´Ù¸é ¾Æ·¡ÀÇ ¸í·ÉÀ¸·Î `µð·ºÅ丮 ¸®½ºÆ®'¸¦ º¼ ¼ö ÀÖ´Ù.

root dir: rsync server.somewhere.org::

other dir: rsync --dry-run server.somewhere.org::debian-cd/2.1/\*

8192-¹ÙÀÌÆ® ºí·°´ç üũ¼¶À» °è»êÇÒ ¶§´Â È­¸é»óÀÇ º¯È­°¡ ¾ø´Ù. ´ÜÁö °ø½Ä À̹ÌÁö°¡ »ý¼ºµÉ ¶§, ÁøÇ൵°¡ ³ªÅ¸³­´Ù.

´Ù¸¥ µð·ºÅ丮¿¡¼­ Àӽà ÆÄÀÏÀ» »ý¼ºÇÑ´Ù¸é, ³ªÁß¿¡ ±× ÆÄÀÏÀ» ÇöÀç µð·ºÅ丮ÀÇ ½´´õ-À̹ÌÁö ÆÄÀÏ¿¡ µ¤¾î º¹»çÇÏ°Ô µÈ´Ù. À̶§µµ È­¸é»óÀÇ º¯È­´Â ¾ø´Ù. ±× ÈÄ¿¡ Àӽà ÆÄÀÏÀº Áö¿öÁø´Ù.

rsync¿¡¼­´Â ¹ö±×·Î º¸ÀÌ´Â °ÍÀÌ ÀÖ¾î `--temp-dir'À» ÁöÁ¤ÇßÀ» °æ¿ì Àç½ÇÇàÇÒ ¼ö ÀÖ´Ù. ÀÌ·² ¶§´Â Àӽà ÆÄÀÏÀÌ Áö¿öÁö±â¸¦ ±â´Ù·È´Ù°¡ Ctrl-C·Î °­Á¦ Á¾·áÇÏ¸é µÈ´Ù.

ÀÌ·¯ÇÑ ÀÛ¾÷ÀÌ ³¡³ª¸é ¾Æ·¡ÀÇ ¸í·ÉÀ¸·Î À̹ÌÁö°¡ Á¦´ë·Î »ý¼ºµÇ¾ú´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ´Ù.

md5sum binary-i386-1.iso

ÀÌ ¸í·ÉÀ¸·Î »ý¼ºµÈ °ø½Ä À̹ÌÁöÀÇ Ã¼Å©¼¶À» º¼ ¼ö ÀÖ´Ù. ÀÌ°ÍÀ» `MD5SUMS'¶ó´Â ÆÄÀÏ°ú ºñ±³Çؼ­ Á¦´ë·Î µÇ¾ú´ÂÁö È®ÀÎÇÏ¸é µÈ´Ù. `MD5SUMS'ÆÄÀÏÀº ¾Æ·¡¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù.

http://www.uk.debian.org/debian-cd/cd-images

(À¥ºê¶ó¿ìÀú¿¡¼­ ÀÌ·¯ÇÑ ÆÄÀϵéÀ» º¼ ¼ö ÀÖ´Ù) ¸¸¾à üũ¼¶ÀÌ ¸ÂÁö ¾Ê´Ù¸é rsync¸¦ ´Ù½Ã ½ÇÇàÇϸé ÇØ°áÇÒ ¼ö ÀÖ´Ù.

`md5sum' ÇÁ·Î±×·¥ÀÇ ¼Ò½º ÄÚµå´Â ¾Æ·¡¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù.

ftp://ftp.funet.fi/pub/crypt/hash/mds/md5/

3.2 ÇÁ·Ï½Ã

¸¸¾à ÇÁ·Ï½Ã¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù¸é, rsync¿¡¼­µµ ÇÁ·Ï½Ã¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. ¿©±â¼­ ºñÇ¥ÁØÈ­µÈ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇϱ⠶§¹®¿¡ ¸î¸î ¹®Á¦¿¡ ºÀÂøÇÒ ¼ö ÀÖ´Ù.

Â÷¶ó¸® rsync¿¡¼­ ÇÁ·Ï½Ã¸¦ ÀÌ¿ëÇÏ´Â °Íº¸´Ù ¸ðµ©°ú °°Àº ÀåÄ¡¸¦ ÀÌ¿ëÇÏ´Â °ÍÀ» ÃßõÇÑ´Ù. ¾îÂ¥ÇÇ µ¥ÀÌÅÍ Àü¼Û·®ÀÌ ¸¹Áö ¾Ê±â ¶§¹®¿¡, 56 kbps¸ðµ©¿¡¼­ ¾à 20ºÐ Á¤µµ¸é ÀÛ¾÷ÀÌ ³¡³­´Ù.

4. RSYNC ¼­¹ö¸¦ Á÷Á¢ ¿î¿µÇϱâ

À§¿Í °°Àº ÀÛ¾÷ÀÌ ³¡³ª¸é °ø½Ä CD À̹ÌÁö ÆÄÀÏÀÇ »ý¼ºÀÌ ³¡³­´Ù. ±×·¯¸é ´Ù¸¥ »ç¶÷À» À§ÇØ Á÷Á¢ rsync ¹Ì·¯¸¦ ¿î¿µÇÏ´Â °Íµµ ÁÁÀº ¹æ¹ýÀÌ´Ù. ÀÌ·¯ÇÑ ¹Ì·¯ ¿î¿µÀº °£´ÜÇÏ°í, ½Ã½ºÅÛ¿¡ Å« ºÎÇϸ¦ ÁÖÁöµµ ¾Ê´Â´Ù.

¸ðµç °ø½Ä À̹ÌÄ¡ ÆÄÀÏÀÌ ¾ø¾îµµ µÈ´Ù; binary-i386 À̹ÌÁö¸¸ À־ ÁÁ´Ù.

°ø½Ä À̹ÌÁö°¡ /var/tmp/debian-cd/2.1/i386/binary-i386-1.iso ¿Í °°ÀÌ ÀÖ´Ù°í °¡Á¤ÇÏÀÚ. ±×¸®°í /etc/rsyncd.conf ÆÄÀÏÀ» ¾Æ·¡¿Í °°ÀÌ ¼öÁ¤ÇÏ¸é µÈ´Ù.

--- Àý´Ü ---

uid = 65534

gid = 65534

[debian-cd]

path = /var/tmp/debian-cd

comment = Debian CD images

--- Àý´Ü ---

(`man rsyncd.conf'¸¦ Çغ¸¸é ´õ ÀÚ¼¼ÇÑ ¼³¸íÀ» ¾Ë ¼ö ÀÖ´Ù.)

±×¸®°í ¾Æ·¡¿Í °°Àº ¸í·ÉÀ¸·Î (·çÆ® ±ÇÇÑ) rsync ¼­¹ö¸¦ ÀÛµ¿ÇÏ¸é µÈ´Ù.

nice -15 rsync --daemon

ÀÌ°ÍÀÌ ÀüºÎ´Ù.

±×¸®°í ³ª¼­ ¾Æ·¡¿Í °°ÀÌ Á¦´ë·Î ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ´Ù. (·çÆ®°¡ ¾Æ´Ô)

rsync localhost::

±×·¯¸é `debian-cd'¶ó´Â ¼­ºñ½º°¡ ÀÖ´Ù´Â °ÍÀÌ ¸®ÅϵǾî¾ß ÇÑ´Ù. ±×¸®°í

rsync --dry-run localhost::debian-cd/\*

À̶ó°í Ä¡¸é, `2.1'À̶ó´Â µð·ºÅ丮°¡ ¸®ÅϵǾî¾ß ÇÑ´Ù.

¸¸¾à ºÎÆÃÇÒ ¶§¸¶´Ù rsync ¼­¹ö¸¦ ½ÇÇàÇÏ°í ½ÍÀ¸¸é, ¾Æ·¡ÀÇ ¸í·ÉÀ» ½ºÅ¸Æ®¾÷ ½ºÅ©¸³Æ®(Startup Scripts)¿¡ Ãß°¡ÇÏ¸é µÈ´Ù. (µ¥ºñ¾È ½Ã½ºÅÛ¿¡¼­´Â, /etc/init.d/netstd.misc°¡ µÈ´Ù)

nice -15 rsync --daemon

¸¸¾à rsync ¼­¹ö°¡ ÀÛµ¿ÇÑ´Ù¸é ¾Æ·¡ÀÇ ÁÖ¼Ò·Î ¸ÞÀÏÀ» º¸³»¸é µÈ´Ù.

debian-cd@lists.debian.org

±×·¯¸é ¹Ì·¯ ÁÖ¼Ò ¸®½ºÆ®¿¡ ÀÚ½ÅÀÇ ÁÖ¼Ò°¡ µî·ÏµÈ´Ù.

5. ÆÄÀÏ ¸®½ºÆ® »ý¼ºÇϱâ

ÀÌ ºÎºÐ¿¡¼­´Â `pi-makelist' ÇÁ·Î±×·¥À» ÀÌ¿ëÇÑ´Ù. ÀÌ ÇÁ·Î±×·¥Àº °£´ÜÇÑ ½ºÅ©¸³Æ®·Î µÇ¾î ÀÖ´Ù. µ¥ºñ¾È CD À̹ÌÁö ¹Ì·¯¿¡¼­ ±¸ÇÑ `.list'ÆÄÀÏÀº ÀÌ·¯ÇÑ ¹æ¹ýÀ¸·Î »ý¼ºµÈ °ÍÀÌ´Ù. ±×·¡¼­ µû·Î »ý¼ºÇÏÁö ¾Ê°í, ´Ù¸¥ µ¥ºñ¾È CD À̹ÌÁö ¹Ì·¯¿¡¼­ ±¸Çصµ µÈ´Ù.

¸í·É:

pi-makelist cdimage.iso > cdimage.list

(`pi' = `pseudo-image')

ÀÌ ¸®½ºÆ®¿¡´Â FTP »çÀÌÆ®¿¡ ¾ø´Â ÆÄÀϵéÀÌ Æ÷Ç﵃ ¼ö ÀÖ´Ù. (´ëºÎºÐÀº Æ÷ÇԵǾî ÀÖ´Ù); ±Ø´ÜÀûÀÎ °æ¿ì¿¡´Â pi-makelist ½ºÅ©¸³Æ®ÀÇ ³¡¿¡ ÀÖ´Â grepºÎºÐ¿¡ Á÷Á¢ Ãß°¡ÇÏ¸é µÈ´Ù.

ÀÌ ½ºÅ©¸³Æ®´Â `isoinfo' ¸í·ÉÀÌ ÇÊ¿äÇÏ´Ù; ÆíÀǸ¦ À§ÇØ ½´´õ-À̹ÌÁö Ŷ¿¡ Æ÷ÇԵǾî ÀÖ´Ù. ¿øº» ¼Ò½º´Â `cdrecode'/`mkisofs'¿¡ ÀÖÀ¸¸ç ¾Æ·¡¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù.

http://fokus.gmd.de/nthp/employees/schilling/cdrecord.html

6. ÀúÀ۱ǿ¡ ´ëÇÑ ¹ýÀû ¹®Á¦

¿ªÀÚ : ÀÌ ºÎºÐ¿¡ ´ëÇؼ­´Â GNU General Public License¸¦ µû¸¥´Ù´Â °Í¸¸ ¾Ë·ÁÁÖ°í, ³ª¸ÓÁö´Â ¿ø¹®À» ÅëÇؼ­ º¸±â ¹Ù¶õ´Ù.


LEGALESE

   The following applies to all files in this directory, unless indicated
   otherwise:

   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 2 of the License, or (at
   your option) any later version.

   This program is distributed in the hope that it will be useful, but
   WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
   General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with this program (the file `COPYING'); if not, write to the
   Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
   02111-1307 USA

   All mentioned trademarks and registered trademarks are the property of
   their respective owners, and are hereby acknowledged.

7. ¿ªÀÚÀÇ ¸»

¿ªÀÚ : ³¡À¸·Î ¿ø¹®À» Á¦°øÇØ ÁֽŠJ.A. Bezemer²² °¨»ç¸¦ µå¸°´Ù. Ȥ½Ã ¿À¿ªÀÌ ÀÖ´Ù¸é À§¿¡¼­ ¾ð±ÞÇÑ ¿ªÀÚÀÇ e-mailÁÖ¼Ò·Î ¸ÞÀÏÀ» º¸³»¸é ¼öÁ¤Çϵµ·Ï ÇÏ°Ú´Ù.


ID
Password
Join
You love your home and want it to be beautiful.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2004-01-28 10:51:20
Processing time 0.0019 sec