· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
GentooX86 Handbook_Ko_3-2

1. º¯¼ö¸¦ ÅëÇÑ ¼³Á¤

1.1. Æ÷ƼÁö ¼³Á¤

¸ÕÀú ¾ð±ÞµÈ ¹Ù¿Í °°ÀÌ, Æ÷ƼÁö´Â /etc/make.conf¿¡ Á¤ÀÇµÈ ¸¹Àº º¯¼öµéÀ» ÅëÇØ ¼³Á¤°¡´ÉÇÕ´Ï´Ù. º¸´Ù ¿Ïº®ÇÑ Á¤º¸¸¦ ¾Ë·Á¸é make.conf ¸Ç ÆäÀÌÁö¸¦ ÂüÁ¶ÇØÁÖ¼¼¿ä.

¿¹Á¦ 1-1 : make.conf ¸ÇÆäÀÌÁö º¸±â
$ man make.conf

1.2. ºôµå °ü·Ã ¼±ÅûçÇ×

1.2.1. configure°ú ÄÄÆÄÀÏ·¯ ¼±ÅûçÇ×

Æ÷ƼÁö°¡ ¾îÇø®ÄÉÀ̼ÇÀ» ºôµåÇÒ¶§ ÄÄÆÄÀÏ·¯¿¡ ´ÙÀ½ º¯¼öÀÇ ³»¿ëÀ» ³Ñ°ÜÁÖ°í ½ºÅ©¸³Æ®¸¦ ¼³Á¤ÇÕ´Ï´Ù.

  • CFLAGS & CXXFLAGS ´Â C¿Í C++ ÄÄÆÄÀÏÀ» À§ÇÑ ¿øÇÏ´Â ÄÄÆÄÀÏ·¯ Ç÷¡±×¸¦ Á¤ÀÇÇÕ´Ï´Ù.
  • CHOST ´Â ¾îÇø®ÄÉÀ̼ÇÀÇ ¼³Á¤ ½ºÅ©¸³Æ®¸¦ À§ÇÑ ºôµåÈ£½ºÆ® Á¤º¸¸¦ Á¤ÀÇÇÕ´Ï´Ù.
  • MAKEOPTS ´Â ÄÄÆÄÀÏ µ¿ÀÛÁß¿¡ »ç¿ëµÇ´Â º´·ÄÈ­ÀÇ Á¤µµ¸¦ Á¤ÀÇÇϱâ À§ÇØ Á¾Á¾ ¼³Á¤µÇ¸ç make¸í·ÉÀ¸·Î Àü´ÞµË´Ï´Ù. make ¼±ÅûçÇ׿¡ ´ëÇÑ º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸´Â make ¸ÇÆäÀÌÁö¿¡¼­ ãÀ» ¼ö ÀÖ½À´Ï´Ù.

USE º¯¼ö´Â ¶ÇÇÑ ¼³Á¤´Ü°è, ÄÄÆÄÀÏ´Ü°è¿¡¼­ »ç¿ëµÇÁö¸¸ ÀÌ¹Ì ¾ÕÀå¿¡¼­ ¸Å¿ì ÀÚ¼¼ÇÏ°Ô ¼³¸íÇß½À´Ï´Ù.

1.2.2. º´ÇÕ ¼±ÅûçÇ×

Æ÷ƼÁö°¡ ¾î¶² ¼ÒÇÁÆ®¿þ¾îÀÇ Å¸ÀÌƲ¿¡ ´ëÇÑ »õ·Î¿î ¹öÀüÀ» º´ÇÕÇßÀ» ¶§, ½Ã½ºÅÛ¿¡¼­ ¾µ¸ð¾ø°Ô µÈ ±¸ ¹öÀüÀÇ ÆÄÀϵéÀ» Á¦°ÅÇÒ °ÍÀÔ´Ï´Ù. Æ÷ƼÁö´Â ±¸ ¹öÀüÀ» ¾ð¸Ó¡Çϴµ¥ »ç¿ëÀÚ¿¡°Ô 5ÃÊÀÇ ½Ã°£À» ÁÝ´Ï´Ù. ÀÌ 5Ãʶó´Â½Ã°£Àº CLEAN_DELAYº¯¼ö¿¡¼­ Á¤Àǵ˴ϴÙ.

EMERGE_DEFAULT_OPTS¸¦ ¼³Á¤ÇÏ¿© emerge ¸¦ ¸Å¹ø ½ÇÇàÇÒ¶§¸¶´Ù »ç¿ëÇÒ ¸î¸î ¼±ÅûçÇ×À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. À¯¿ëÇÑ ¸î¸î ¼±ÅûçÇ×À¸·Î´Â --ask, --verbose, --tree¿Í °°Àº °ÍÀÌ µÇ°Ú½À´Ï´Ù.

1.3. ÆÄÀÏ º¸È£ ¼³Á¤

1.3.1. Æ÷ƼÁöÀÇ º¸È£µÈ À§Ä¡

Æ÷ƼÁö´Â ÆÄÀϵéÀÌ º¸È£µÈ À§Ä¡¿¡ ÀúÀåµÇÁö ¾Ê¾Ò´Ù¸é ¼ÒÇÁÆ®¿þ¾î ŸÀÌƲÀÇ »õ·Î¿î ¹öÀü¿¡ ÀÇÇØ ±âÁ¸ÀÇ ÆÄÀϵéÀÌ µ¤¾î¾¹´Ï´Ù. º¸È£µÈ À§Ä¡µé¿¡ ´ëÇؼ­´Â CONFIG_PROTECTº¯¼ö¿¡ ÀÇÇØ ¼³Á¤µÇ°í, ÀÌ´Â ÀϹÝÀûÀ¸·Î ÆÄÀÏ À§Ä¡¿¡ ´ëÇÑ È¯°æ¼³Á¤ÀÌ µË´Ï´Ù. ¿­°ÅµÈ µð·ºÅ丮´Â °ø¹éÀ¸·Î ±¸ºÐµË´Ï´Ù.

°¢°¢ÀÇ º¸È£µÈ À§Ä¡¿¡ ±â·ÏµÈ ÆÄÀϵéÀº À̸§ÀÌ º¯°æµÇ°í, (ÃßÃø°¡´ÉÇÑ) ȯ°æ¼³Á¤ ÆÄÀÏÀÇ »õ·Î¿î ¹öÀüÀÇ Á¸Àç¿¡ ´ëÇØ »ç¿ëÀÚ°¡ °æ°í¸¦ ¹ÞÀº °ÍÀÔ´Ï´Ù.

ÇöÀç CONFIG_PROTECT¼³Á¤¿¡ ´ëÇÏ¿©´Â emerge --info Ãâ·ÂÀ¸·ÎºÎÅÍ Ã£À» ¼ö ÀÖ½À´Ï´Ù.

¿¹Á¦ 3-1 : CONFIG_PROTECT ¼³Á¤ ¾ò¾î¿À±â
$ emerge --info | grep 'CONFIG_PROTECT='

Æ÷ƼÁöÀÇ È¯°æ¼³Á¤ ÆÄÀÏ º¸È£¿¡ ´ëÇÑ Á¤º¸´Â emerge ¸ÇÆäÀÌÁöÀÇ CONFIGURATION FILES ¼½¼Ç¿¡ ÀÖ½À´Ï´Ù.

¿¹Á¦ 3-2 : ȯ°æ¼³Á¤ ÆÄÀÏ º¸È£¿¡ ´ëÇÑ Á¤º¸ ¾ò±â
$ man emerge

1.3.2. µð·ºÅ丮 Á¦¿Ü

º¸È£ °æ·Î¿¡ ´ëÇÑ °¢°¢ÀÇ ÇÏÀ§ µð·ºÅ丮¿¡ ´ëÇØ 'º¸È£ÇØÁ¦'¸¦ ÇϱâÀ§ÇØ CONFIG_PROTECT_MASK º¯¼ö¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

1.4. ´Ù¿î·Îµå ¼±ÅûçÇ×


1.4.1. ¼­¹ö °æ·Î

¿äûµÈ Á¤º¸³ª µ¥ÀÌÅÍ°¡ ½Ã½ºÅÛ¿¡ Á¸ÀçÇÏÁö ¾ÊÀ»¶§ Æ÷ƼÁö´Â À̰͵éÀ» ÀÎÅͳݿ¡¼­ µÚÁú °ÍÀÔ´Ï´Ù. ´Ù¾çÇÑ Á¤º¸¿Í µ¥ÀÌÅÍ Ã¤³ÎÀ» À§ÇÑ ¼­¹ö °æ·Î´Â ´ÙÀ½ º¯¼ö¿¡ Á¤Àǵ˴ϴÙ.

  • GENTOO_MIRRORS ´Â ¼Ò½ºÄÚµå(distfiles)¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Â ¼­¹ö °æ·ÎÀÇ ¸ñ·ÏÀ» Á¤ÀÇÇÕ´Ï´Ù.
  • PORTAGE_BINHOST ´Â µ¶ÀÚ ¿©·¯ºÐÀÇ ½Ã½ºÅÛ¿¡ ¹Ì¸® ºôµåµÈ ÆÐÅ°Áö¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Â °³º°Àû ¼­¹ö °æ·Î¸¦ Á¤ÀÇÇÕ´Ï´Ù.

¼¼¹ø° ¼³Á¤Àº Æ÷ƼÁö Æ®¸®¸¦ ¾÷µ¥ÀÌÆ® ÇÒ¶§ »ç¿ëÇÒ rsync ¼­¹öÀÇ °æ·Î¸¦ Æ÷ÇÔÇÕ´Ï´Ù.

  • SYNC ´Â Æ÷ƼÁö Æ®¸®¸¦ µé¿©¿Ã ¼­¹ö¸¦ °³º°ÀûÀ¸·Î Á¤ÀÇÇÕ´Ï´Ù.

GENTOO_MIRRORS¿Í SYNC º¯¼ö´Â mirrorselect ¾îÇø®ÄÉÀ̼ǿ¡ ÀÇÇØ ÀÚµ¿À¸·Î ¼³Á¤µÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ°É »ç¿ëÇϱâ Àü¿¡´Â emerge mirrorselect¸¦ ÇÒÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸¸¦ À§ÇØ, mirrorselect ¿Â¶óÀÎ µµ¿ò¸»À» º¸½Ê½Ã¿À.

¿¹Á¦ 4-1 : mirrorselect¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸
# mirrorselect --help

µ¶ÀÚ¿©·¯ºÐÀÇ È¯°æÀÌ ÇÁ·Ï½Ã ¼­¹ö»ç¿ëÀ» ÇÊ¿ä·Î ÇÑ´Ù¸é http_proxt, ftp_proxy ±×¸®°í RSYNC_PROXYº¯¼ö¸¦ »ç¿ëÇÏ¿© ÇÁ·Ï½Ã ¼­¹ö¸¦ ¼±¾ðÇÒ ¼ö ÀÖ½À´Ï´Ù.

1.4.2. ¹ÝÀÔ ¸í·É

Æ÷ƼÁö°¡ ¼Ò½ºÄÚµå ¹Þ±â¸¦ ÇÊ¿ä·Î ÇÒ¶§ ±âº»ÀûÀ¸·Î wgetÀ» »ç¿ëÇÕ´Ï´Ù. ÀÌ·¯ÇÑ »çÇ×Àº FETCHCOMMANDº¯¼ö¸¦ ÅëÇØ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

Æ÷ƼÁö´Â ºÎºÐÀûÀ¸·Î ³»·Á¹ÞÀº ¼Ò½ºÄڵ带 ´Ù½Ã ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. wgetÀ» ±âº»À¸·Î »ç¿ëÇÕ´Ï´Ù¸¸ ÀÌ ¶ÇÇÑ ¿ª½Ã RESUMECOMMAND º¯¼öÀÇ º¯°æÀ» ÅëÇØ ´ëüÇÒ ¼ö ÀÖ½À´Ï´Ù.

FETCHCOMMAND¿Í RESUMECOMMAND°¡ ¿Ã¹Ù¸¥ °æ·Î·Î ¼Ò½ºÄڵ带 ÀúÀåÇÒ ¼ö ÀÖ°Ô È®ÀÎÇϽʽÿÀ. º¯¼ö ³»ºÎ¿¡´Â \${URI}¿Í \${DISTDIR}º¯¼ö¸¦ ¼Ò½ºÄÚµå °æ·Î¿Í ¹èÆ÷ÆÄÀÏ °æ·Î¸¦ °¡¸®Å°±â À§ÇØ »ç¿ëÇÒ °ÍÀÔ´Ï´Ù.

¶ÇÇÑ FETCHCOMMAND_HTTP, FETCHCOMMAND_FTP, RESUMECOMMAND_HTTP, RESUMECOMMAND_FTP¿Í °°Àº º¯¼ö¸¦ ÅëÇØ ÇÁ·ÎÅäÄÝ ÁöÇâ Çڵ鷯¸¦ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

1.4.3. Rsync ¼³Á¤

Æ÷ƼÁö°¡ Æ÷ƼÁö Æ®¸®¸¦ ¾÷µ¥ÀÌÆ® Çϴµ¥ »ç¿ëµÇ´Â rsync ¸í·ÉÀ» ´ëüÇÒ ¼ö´Â ¾øÁö¸¸ rsync ¸í·É¿¡ °ü°èµÈ ¸î¸î º¯¼ö¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  • PORTAGE_RSYNC_OPTS Àº Æ÷ƼÁö Æ®¸®¸¦ µ¿±âÈ­ Çϴµ¿¾È »ç¿ëµÇ´Â ±âº» º¯¼öµéÀ» °ø¹éÀ¸·Î ±¸ºÐÇÏ¿© ¼³Á¤ÇÕ´Ï´Ù. ÀÌ´Â µ¶ÀÚ ¿©·¯ºÐÀÌ ¹» ÇϵçÁö Á¤È®ÇÏ°Ô ¾Ë±â Àü¿¡´Â º¯°æµÇÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù. À¯ÀÇÇÒ Á¡Àº ¸î¸îÀÇ Àý´ëÀûÀ¸·Î ÇÊ¿äÇÑ ¼±ÅûçÇ×Àº PORTAGE_RSYNC_OPTS º¯¼ö°¡ ºñ¾îÀÖ´Â »óŶó ÇÒÁö¶óµµ Ç×»ó »ç¿ëµÉ °ÍÀÔ´Ï´Ù.
  • PORTAGE_RSYNC_EXTRA_OPTS ´Â Æ÷ƼÁö Æ®¸®¸¦ µ¿±âÈ­ ÇÒ¶§ ºÎ°¡ÀûÀÎ ¼±ÅûçÇ×À» ¼³Á¤Çϴµ¥ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. °¢°¢ÀÇ ¼±ÅûçÇ× Àº °ø¹éÀ¸·Î ±¸ºÐµË´Ï´Ù.
    • --timeout=<number>: ÀÌ´Â rsync ¿¬°á ½Ã°£ÀÌ ÃÊ°úµÇ±â Àü ´ë±âÇÒ ¼ö ÀÖ´Â rsync ¿¬°á½Ã°£À» ÃÊ ´ÜÀ§·Î Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ º¯¼öÀÇ ±âº»°ªÀº 180ÀÌÁö¸¸ ÀüÈ­Á¢¼Ó »ç¿ëÀÚ³ª ´À¸° ÄÄÇ»Å͸¦ »ç¿ëÇÏ´Â °³°³ÀÎÀÇ °æ¿ì´Â 300 ÀÌ»óÀ» ¼³Á¤ÇÏ°í ½ÍÀ¸½Ç °ÍÀÔ´Ï´Ù.
    • --exclude-from=/etc/portage/rsync_excludes: ÆÐÅ°ÁöÀÇ ÆÄÀÏ ¸ñ·ÏÀ̳ª rsync°¡ ¾÷µ¥ÀÌÆ®°úÁ¤À» ÁøÇàÇÏ´Â µ¿¾È ¹«½ÃÇÒ ºÐ·ù»çÇ×À» °¡¸®Åµ´Ï´Ù. ÀÌ °æ¿ì¿¡´Â /etc/portage/rsync_excludes ¸¦ °¡¸®Åµ´Ï´Ù. ÀÌ ÆÄÀÏÀÇ ¹®¹ýÀ» ¾Ë±â À§ÇØ [http]Æ÷ƼÁö Æ®¸® ÇÏÀ§¼Â »ç¿ëÀ» ÀоîÁֽʽÿÀ
    • --quiet: ½ºÅ©¸°À¸·ÎÀÇ Ãâ·ÂÀ» °¨¼Ò½Ãŵ´Ï´Ù.
    • --verbose: ¿ÏÀüÇÑ ÆÄÀϸñ·ÏÀ» Ãâ·ÂÇÕ´Ï´Ù.
    • --progress: °¢°¢ÀÇ ÆÄÀÏ¿¡ ´ëÇÑ Ã³¸®»óȲ Áøµµ¸¦ Ãâ·ÂÇÕ´Ï´Ù.
  • PORTAGE_RSYNC_RETRIES Àº rsync°¡ ¿¬°áÀ» Æ÷±âÇϱâ Àü±îÁö SYNC º¯¼ö·Î °¡¸®Å°´Â ¹Ì·¯·Î ¸î¹ø ¿¬°áÀ» ½ÃµµÇÏ´ÂÁö¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÀÌ º¯¼öÀÇ ±âº»°ªÀº 3ÀÔ´Ï´Ù.

ÀÌ ¼±ÅûçÇ×µé ±×¸®°í ÀÌ¿Ü¿¡ °Í¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ ¿øÇϽøé rsync ¸Ç ÆäÀÌÁö¸¦ ÀоîÁÖ¼¼¿ä.

1.5. Á¨Åõ ¼³Á¤

1.5.1. ºÐ·ù ¼±ÅÃ

ACCEPT_KETWORDS º¯¼ö·Î ±âº» ºÐ·ù¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌÀÇ ±âº»Àº µ¶ÀÚ ¿©·¯ºÐ ½Ã½ºÅÛÀÇ ¾ÆÅ°ÅØó¿¡ ÇØ´çÇÏ´Â ¾ÈÁ¤ ºÐ·ùÀÔ´Ï´Ù. Á¨ÅõÀÇ ºÐ·ù¿¡ ´ëÇÑ Á¤º¸´Â ´ÙÀ½ éÅÍ¿¡¼­ ãÀ» ¼ö ÀÖ½À´Ï´Ù.

1.5.2. Æ÷ƼÁö Ư¡

FEATURES º¯¼ö¸¦ ÅëÇØ °¢°¢ÀÇ Æ÷ƼÁö Ư¡À» È°¼ºÈ­ ÇÒ ¼ö ÀÖ½À´Ï´Ù. Æ÷ƼÁö Ư¡¿¡ ´ëÇؼ± ÀÌ¹Ì [http]ÀÌÀü Àå¿¡¼­ ³íÀÇ µÇ¾ú½À´Ï´Ù.

1.6. Æ÷ƼÁö µ¿ÀÛ

1.6.1. ÀÚ¿ø °ü¸®

PORTAGE_NICENESSº¯¼ö¸¦ ÅëÇØ Æ÷ƼÁö ½ÇÇà°ú ÇÔ²² ½ÇÇàµÇ´Â niceÀÎÀÚÀÇ °ªÀ» °¨¼ÒÇϰųª Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. PORTAGE_NICENESS °ªÀº ÇöÀç nice °ª¿¡ Ãß°¡µË´Ï´Ù.

nice °ª¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é nice ¸Ç ÆäÀÌÁö¸¦ º¸½Ê½Ã¿À.

¿¹Á¦ 6-1 : nice ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸
$ man nice

1.6.2. Ãâ·Â ±â´É

Æ÷ƼÁö¿¡¼­ Ä÷¯ Ãâ·ÂÀ» »ç¿ëÇÏÁö ¾Ê°Ú´Ù¸é ±âº»°ªÀÌ "false"·Î µÇ¾îÀÖ´Â NOCOLORº¯¼ö¸¦ Á¤ÀÇÇØÁÝ´Ï´Ù.




ID
Password
Join
Executive ability is prominent in your make-up.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2012-04-04 10:55:52
Processing time 0.0076 sec