· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
GentooX86 Handbook_Ko_2-1


1. Æ÷ƼÁö ¼Ò°³

1.1. Æ÷ƼÁöÀÇ ¼¼°è¿¡ ¿À½Å°É ȯ¿µÇÕ´Ï´Ù

Æ÷ƼÁö´Â ¾Æ¸¶µµ ¼ÒÇÁÆ®¿þ¾î À¯Áö°ü¸®¿¡ ÀÖ¾î Á¨ÅõÀÇ °¡Àå ÁÖ¸ñÇÒ¸¸ÇÑ Çõ½Å ±â¼úÀÌ ¾Æ´Ñ°¡ ½Í½À´Ï´Ù. Ư¡¿¡ ÀÖ¾î À̰ÍÀÇ ³ôÀº À¯¿¬¼º°ú ¹æ´ëÇÑ ¾çÀº ¸®´ª½º¸¦ À§ÇØ Á¸ÀçÇÏ´Â ÃÖ»óÀÇ ¼ÒÇÁÆ®¿þ¾î À¯Áö°ü¸® µµ±¸·Î¼­ Á¾Á¾ ´«¿¡ º¸ÀÏ °ÍÀÔ´Ï´Ù.

Æ÷ƼÁö´Â [http]Python°ú [http]Bash·Î ¿Ïº®ÇÏ°Ô ÀÛ¼ºµÇ¾úÀ¸¸ç, ÀÌ·ÎÇÏ¿©±Ý »ç¿ëÀÚ¿¡°Ô µÎ ¾ð¾î°¡ ½ºÅ©¸³Æ® ¾ð¾î·Î ¿ÏÀüÈ÷ º¸ÀÏ ¼ö ÀÖ½À´Ï´Ù.

´ëºÎºÐ ¸¹Àº »ç¿ëÀÚ ºÐµéÀº emerge µµ±¸¸¦ ÀÌ¿ëÇÏ¿© Portage¿Í ÀÛ¾÷À» ÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù. ÀÌ Ã©ÅÍ´Â emerge ¸Ç ÆäÀÌÁö·ÎºÎÅÍ °¡´ÉÇÑ Á¤º¸µéÀ» º¹»çÇÏ¿´´Ù´Â ±×·±Àǹ̰¡ ¾Æ´Õ´Ï´Ù. emergeÀÇ ¼±ÅûçÇ׿ä¼Ò¿¡ ´ëÇÑ Ç׸ñº° ¿ÏÀüÇÑ ¿ä¼Ò¸¦ ÂüÁ¶Çϱâ À§Çؼ­´Â, ¸Ç ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽñ⠹ٸ³´Ï´Ù.:

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

1.2. Æ÷ƼÁö Æ®¸®

1.2.1. Ebuild

¿ì¸®°¡ ÆÐŰÁö¿¡ ´ëÇØ À̾߱âÇÒ¶§´Â, Á¨Åõ »ç¿ëÀÚ°¡ Æ÷ƼÁö Æ®¸®¸¦ ÅëÇØ Á¾Á¾ »ç¿ë °¡´ÉÇÑ ¼ÒÇÁÆ®¿þ¾î ŸÀÌÆ²À» ÀǹÌÇÕ´Ï´Ù. Æ÷ƼÁö Æ®¸®´Â ebuildÀÇ ¸ðÀÓÀ̸ç, ÀÌ ÆÄÀϵéÀº Æ÷ƼÁö°¡ ÇÁ·Î±×·¥À» À¯Áö°ü¸®Çϴµ¥ ÇÊ¿äÇÑ ¸ðµç Á¤º¸¸¦ Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù(¼³Ä¡, °Ë»ö, ¿äû µîµî). À̵é ebuild´Â /usr/portage ¾È¿¡ ±âº»À¸·Î Á¸ÀçÇÕ´Ï´Ù.

¼ÒÇÁÆ®¿þ¾î Á¦¸ñ¿¡ °ü°èµÈ ¾î¶² µ¿ÀÛÀ» ¼öÇàÇϱâ À§Çؼ­ Portage¿¡°Ô ¾ðÁ¦ ¿äûÇϵçÁö°£¿¡ Portage´Â ½Ã½ºÅÛÀÇ ±â¹ÝÀ¸·Î¼­ ebuild¸¦ »ç¿ëÇÒ °ÍÀÔ´Ï´Ù. ±×·¡¼­ Á¤±âÀûÀ¸·Î ½Ã½ºÅÛÀÇ ebuild¸¦ °»½ÅÇϰí Portage°¡ »õ·Î¿î ¼ÒÇÁÆ®¿þ¾î³ª º¸¾È ¾÷µ¥ÀÌÆ® µî¿¡ ´ëÇØ ¾Ë°Ô ÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù.

1.2.2. Æ÷ƼÁö Æ®¸® °»½Å

Æ÷ƼÁö Æ®¸®´Â Á¾Á¾ ¼Óµµ°¡ Á¡ÁøÀûÀ¸·Î ºÙ´Â ÆÄÀÏ Àü¼Û À¯Æ¿¸®Æ¼ÀÎ rsync¸¦ ÅëÇØ °»½ÅµË´Ï´Ù. °»½ÅÀº rsync¸¦ »ç¿ëÇϱâ À§ÇÑ ÇÁ·ÐÆ®¿£µåÀÎ emerge ¸í·ÉÀ¸·Î Á¦°øµÇ¾î ÀûÀýÈ÷ °£´ÜÇÕ´Ï´Ù.

¿¹Á¦ 2-1 : Æ÷ƼÁö Æ®¸® °»½Å
# emerge --sync

¸¸¾à ¹æÈ­º® Á¦ÇÑÀ¸·Î ÀÎÇØ rsync¸¦ »ç¿ëÇÒ ¼ö ¾ø´Ù¸é, ¸ÅÀÏ »ý¼ºµÈ Æ÷ƼÁö Æ®¸® ½º³À¼¦À» ÀÌ¿ëÇÏ¿© Æ÷ƼÁöÆ®¸®¸¦ ¾÷µ¥ÀÌÆ® ÇÒ ¼ö ÀÖ½À´Ï´Ù. emerge-websync µµ±¸´Â ÀÚµ¿ÀûÀ¸·Î ½Ã½ºÅÛÀ¸·Î ÃÖ±Ù ½º³À¼¦À» µé¿©¿À°í ¼³Ä¡ÇÕ´Ï´Ù.

¿¹Á¦ 2-2 : emerge-websync ½ÇÇà
# emerge-webrsync

1.3. ¼ÒÇÁÆ®¿þ¾î À¯Áö°ü¸®

1.3.1. ¼ÒÇÁÆ®¿þ¾î °Ë»ö

Æ÷ƼÁö Æ®¸®¸¦ ÅëÇØ ´ÙÀ½ ¼ÒÇÁÆ®¿þ¾î Á¦¸ñÀ» °Ë»öÇж§ emergeÀÇ ³»ÀåµÈ °Ë»ö ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î emerge --search ¸í·ÉÀº ÁÖ¾îÁø °Ë»ö´Ü¾î¿¡ ÀÏÄ¡(Àüü ȤÀº ºÎºÐ)ÇÏ´Â Á¦¸ñÀ¸·ÎÀÇ ÆÐŰÁöÀÇ À̸§À» ¹ÝȯÇÕ´Ï´Ù.

¿¹¸¦ µé¾î, "pdf"°¡ Æ÷ÇÔµÈ À̸§À» °¡Áø ¸ðµç ÆÐŰÁö¸¦ °Ë»öÇØº¸µµ·Ï ÇÕ´Ï´Ù.

¿¹Á¦ 3-1 : pdfÀ̸§À» °¡Áø ÆÐŰÁö °Ë»ö
$ emerge --search pdf

¸¸¾à ¼³¸íÀ» ÅëÇØ °Ë»öÇÏ°í ½Í´Ù¸é, ºñ½ÁÇÏ°Ô --searchdesc (ȤÀº -S) ½ºÀ§Ä¡¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿¹Á¦ 3-2 : pdf¿Í °ü·ÃµÈ ÆÐŰÁö °Ë»ö
$ emerge --searchdesc pdf

Ãâ·Â °á°ú¿¡¼­ ã¾Æ³Â´Ù¸é À̰ÍÀÌ ±²ÀåÈ÷ ¸¹Àº Á¤º¸¸¦ Á¦°øÇѴٴ°ÍÀ» ¾Ë¾ÆÃ¤½Ç °ÍÀÔ´Ï´Ù. ÇʵåµéÀº ¸í·áÇÏ°Ô Ç¥½Ã°¡ µÇ¾î, ¿ì¸®´Â ±× ÀÇ¹Ì ÀÌ»ó ´õ ±í°Ô µé¾î°¡Áö ¾ÊÀ» °ÍÀÔ´Ï´Ù.

¿¹Á¦ 3-3 : emerge --search °á°ú Ãâ·ÂÀÇ ¿¹
*  net-print/cups-pdf
      Latest version available: 1.5.2
      Latest version installed: [ Not Installed ]
      Size of downloaded files: 15 kB
      Homepage:    http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/
      Description: Provides a virtual printer for CUPS to produce PDF files.
      License:     GPL-2

1.3.2. ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡

ÀÌÁ¦ ¿øÇÏ´Â ¼ÒÇÁÆ®¿þ¾î Á¦¸ñÀ» ã¾ÒÀ¸¸é emerge·Î ½±°Ô ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÜÁö ÆÐŰÁö À̸§À» µ¡ºÙÀ̱⸸ ÇÏ¸é µË´Ï´Ù. ¿¹¸¦ µé¾î gnumericÀ» ¼³Ä¡ÇÑ´Ù¸é...

¿¹Á¦ 3-4 : gnumeric ¼³Ä¡
# emerge gnumeric

¼ö¸¹Àº ¾îÇø®ÄÉÀ̼ÇÀÌ ¼­·Î ÀÇÁ¸ÇÏ´Â ±î´ß¿¡, ¸¹Àº ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡ ½Ãµµ´Â ÀÇÁ¸°ü°è°¡ ÀÖ´Â ´õ ¸¹Àº °ÍµéÀÇ ¼³Ä¡ °á°ú¸¦ °¡Á®¿Ã °ÍÀÔ´Ï´Ù. µ¶ÀÚ ¿©·¯ºÐÀÌ ¸¹Àº ÆÐŰÁö¸¦ ¼³Ä¡ÇÒ¶§ Æ÷ƼÁö°¡ ¼³Ä¡ÇÒ °ÍµéÀ» ã¾Æº¸·Á¸é --pretend ½ºÀ§Ä¡¸¦ ´ÙÀ½ ¿¹¿Í °°ÀÌ Ãß°¡ÇÕ´Ï´Ù.

¿¹Á¦ 3-5 : gnumeticÀ» ¼³Ä¡Çϱâ À§ÇÑ °ÍµéÀ» ³ªÅ¸³»±â
# emerge --pretend gnumeric

Æ÷ƼÁö·Î ÇÏ¿©±Ý ÆÐŰÁö¸¦ ¼³Ä¡ÇÒ °ÍÀ» ¿äûÇÒ¶§, Æ÷ƼÁö´Â ÇÊ¿äÇÑ ¼Ò½ºÄڵ带 ÀÎÅͳÝÀ¸·ÎºÎÅÍ (ÇÊ¿äÇÏ´Ù¸é) ³»·Á¹Þ°í, ±âº»ÀûÀ¸·Î /usr/portage/distfiles¿¡ ÀúÀåÇÕ´Ï´Ù. ´ÙÀ½¿¡´Â À̰ÍÀÌ ÆÐŰÁö¸¦ ¾ðÆÑÇÒ °ÍÀ̸ç ÄÄÆÄÀÏÇÏ°í ¼³Ä¡ÇÒ °ÍÀÔ´Ï´Ù. ¸¸¾à Æ÷ƼÁö°¡ ¼Ò½ºÄڵ带 ¼³Ä¡ÇÏÁö ¾Ê°í ±×³É ³»·Á¹Þ±â¸¸À» ¿øÇÑ´Ù¸é emerge ¸í·É¿¡ --fetchonly ¼±ÅûçÇ׿ä¼Ò¸¦ Ãß°¡Çϵµ·Ï ÇÕ´Ï´Ù.

¿¹Á¦ 3-6 : gnumericÀ» À§ÇÑ ¼Ò½º ³»·Á¹Þ±â
# emerge --fetchonly gnumeric

1.3.3. ¼³Ä¡µÈ ÆÐŰÁö ¹®¼­ °Ë»ö

¼ö¸¹Àº ÆÐŰÁö´Â ±×µé ÀÚ½ÅÀÇ ¹®¼­¿Í °°ÀÌ µþ·Á¿É´Ï´Ù. ¶§·Î´Â doc USE Ç÷¡±×°¡ ¹®¼­¸¦ ¼³Ä¡ÇÒ °ÍÀÌ³Ä ¸» °ÍÀ̳ÄÀÇ ¿©ºÎ¸¦ °áÁ¤ÇÕ´Ï´Ù. doc USE Ç÷¡±×ÀÇ Á¸À縦 È®ÀÎÇÏ·Á¸é emerge -vp <package name> ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.

¿¹Á¦ 3-7 : doc USE Ç÷¡±×ÀÇ Á¸Àç¿©ºÎ¸¦ È®ÀÎÇϱâ
(alsa-lib is just an example, of course.)
# emerge -vp alsa-lib
[ebuild  N    ] media-libs/alsa-lib-1.0.14_rc1  -debug +doc 698 kB

doc USE Ç÷¡±×¸¦ »ç¿ë°¡´ÉÇÏ°Ô ÇÏ´Â Á¦ÀÏ ÁÁÀº ¹æ¹ýÀº /etc/portage/package.use¸¦ ÅëÇØ ÆÐŰÁöº°·Î »ç¿ëÇϰԲûÇÏ´Â °ÍÀε¥, ÀÌ·¸°Ô ÇØ¼­ ÇØ´ç ÆÐŰÁö¸¸À» À§ÇÑ ÇÊ¿ä·ÎÇÏ´Â ¹®¼­¸¦ ¾ò¾î³¾ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ç÷¡±×¸¦ ÀüüÀûÀ¸·Î »ç¿ëÇÏ°Ô ÇÏ´Â ¹æ¹ýÀº ¼øÈ¯ ÀÇÁ¸ ¹®Á¦¸¦ ¾ß±âÇÏ´Â °ÍÀ¸·Î ¾Ë·ÁÁ® ÀÖ½À´Ï´Ù. ´õ ¸¹Àº Á¤º¸¸¦ ¾òÀ¸·Á¸é [http]USE Ç÷¡±× éÅ͸¦ º¸½Ã±â ¹Ù¶ø´Ï´Ù.

ÆÐŰÁö Çϳª°¡ ¼³Ä¡µÇ¾úÀ¸¸é ÀÌÀÇ ¹®¼­´Â ÀϹÝÀûÀ¸·Î /usr/share/doc µð·ºÅ丮 ¾Æ·¡¼­ ÆÐŰÁö À̸§À¸·Î µÈ ÇÏÀ§µð·ºÅ丮·Î¼­ ãÀ» ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ app-portage/gentoolkit ÆÐŰÁöÀÇ ÀϺημ­ Á¸ÀçÇÏ´Â equeryÅø·Î ÇÏ¿©±Ý ¼³Ä¡µÈ ¸ðµçÆÄÀϵéÀ» ³ª¿­Çغ¼ ¼ö ÀÖ½À´Ï´Ù.

¿¹Á¦ 3-8 : ÆÐŰÁö ¹®¼­ À§Ä¡ ÁöÀû
# ls -l /usr/share/doc/alsa-lib-1.0.14_rc1
total 28
-rw-r--r--  1 root root  669 May 17 21:54 ChangeLog.gz
-rw-r--r--  1 root root 9373 May 17 21:54 COPYING.gz
drwxr-xr-x  2 root root 8560 May 17 21:54 html
-rw-r--r--  1 root root  196 May 17 21:54 TODO.gz

(Alternatively, use equery to locate interesting files:)
# equery files alsa-lib | less
media-libs/alsa-lib-1.0.14_rc1
* Contents of media-libs/alsa-lib-1.0.14_rc1:
/usr
/usr/bin
/usr/bin/alsalisp
(Output truncated)

1.3.4. ¼ÒÇÁÆ®¿þ¾î Á¦°Å

¼ÒÇÁÆ®¿þ¾î ÆÐŰÁö¸¦ Á¦°ÅÇÏ·Á ÇÒ¶§ emerge --unmerge ¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ´Â Æ÷ƼÁö·Î ÇÏ¿©±Ý ¼³Ä¡ ÀÌÈÄ¿¡ º¯°æµÈ ÇÁ·Î±×·¥¿¡ ´ëÇÑ È¯°æ¼³Á¤ÆÄÀϵéÀ» Á¦¿ÜÇÏ°í ½Ã½ºÅÛÀ¸·ÎºÎÅÍ ÆÐŰÁö¿¡ µþ·Á ¼³Ä¡µÈ ¸ðµç ÆÄÀϵéÀ» Á¦°ÅÇÒ °ÍÀ» emerge ¿¡ ¿äûÇÒ °ÍÀÔ´Ï´Ù. ȯ°æ¼³Á¤ ÆÄÀÏÀ» ³²°ÜµÎ´Â °ÍÀº ÀÌ ¼ÒÇÁÆ®¿þ¾î¸¦ ´Ù½Ã ¼³Ä¡Çϱâ·Î °áÁ¤ÇßÀ» °æ¿ì ÆÐŰÁö ¼³Ä¡¿Í µ¿½Ã¿¡ ÀÌÀü¿¡ ¼³Á¤Çß´ø »çÇ×À» µû¶ó ½ÇÇàÇÏ´Â °ÍÀ» °è¼ÓÇÒ ¼ö ÀÖµµ·ÏÇÕ´Ï´Ù.

±×·¯³ª ´ë´ÜÀÌ À§ÇèÇÑ °ÍÀÌ Àû¿ëµË´Ï´Ù. Æ÷ƼÁö´Â Á¦°Å ´ë»óÀÌ ´Ù¸¥ ÆÐŰÁö¿¡ ÀÇÇØ ÇÊ¿äÇÑ °ÍÀÎÁö üũÇÏÁö´Â ¾ÊÀ» °ÍÀÔ´Ï´Ù. ÀÌ´Â ±×·¯³ª ½Ã½ºÅÛÀ» ±ú¶ß¸±¸¸ÇÑ Áß¿äÇÑ ÆÐŰÁö¸¦ unmergeÇϱ⠿øÇÒ¶§ °æ°íÇÒ °ÍÀÔ´Ï´Ù.

¿¹Á¦ 3-9 : ½Ã½ºÅÛÀ¸·ÎºÎÅÍ gnumeric Á¦°Å
# emerge --unmerge gnumeric

½Ã½ºÅÛÀ¸·ÎºÎÅÍ ÆÐŰÁö¸¦ Á¦°ÅÇÒ¶§, µ¢´Þ¾Æ ¼³Ä¡µÈ ¼ÒÇÁÆ®¿þ¾î°¡ ³²¾ÆÀÖÀ» °æ¿ì ÇØ´ç ÆÐŰÁöÀÇ ÀÇÁ¸¼ºÀº ÀÌ¹Ì ÀÚµ¿À¸·Î ¼³Ä¡µÈ °ÍÀÔ´Ï´Ù. Æ÷ƼÁö°¡ Á¦°Å°¡´ÉÇÑ ÀÇÁ¸¼ºÀ» °¡¸®Å°µµ·Ï ÇÏ·Á¸é emergeÀÇ --depclean ¼±ÅûçÇ׿ä¼Ò¸¦ ±â´ÉÀûÀ¸·Î »ç¿ëÇÕ´Ï´Ù. ÀÌ¿¡ ´ëÇØ¼­´Â ³ªÁß¿¡ ¼³¸íÇÒ °ÍÀÔ´Ï´Ù.

1.3.5. ½Ã½ºÅÛ ¾÷µ¥ÀÌÆ®

½Ã½ºÅÛÀÇ ¿Ïº®ÇÑ ¸ð¾ç»õ¸¦ À¯ÁöÇÏ·Á¸é(±×¸®°í ÃֽŠº¸¾È ¾÷µ¥ÀÌÆ® ¼³Ä¡¿¡ ´ëÇØ ¾ð±ÞÇÏÁö ¾ÊÀ¸·Á¸é ÁÖ±âÀûÀ¸·Î ½Ã½ºÅÛÀ» °»½ÅÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. Portage°¡ ´ÜÁö Æ÷ƼÁö Æ®¸®ÀÇ ebuild¸¦ °Ë»çÇϱ⠶§¹®¿¡ ¿ì¼± Æ÷ƼÁö Æ®¸®¸¦ ¸ÕÀú °»½ÅÇØ¾ß¸¸ ÇÕ´Ï´Ù. Æ÷ƼÁö Æ®¸®°¡ °»½ÅµÇ¾úÀ»¶§, emerge --update world¸í·ÉÀ¸·Î ½Ã½ºÅÛÀ» °»½ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ¿¹Á¦¿¡¼­, ¿ì¸®´Â ¶ÇÇÑ --ask ½ºÀ§Ä¡¸¦ »ç¿ëÇÏ¿© Æ÷ƼÁö°¡ ÆÐŰÁö ¸®½ºÆ®¸¦ º¸¿©ÁÖ¾î ¾÷±×·¹À̵带 "°è¼Ó" ÇÒ °ÍÀÎÁö¿¡ ´ëÇÑ ¹°À½À» Çϵµ·Ï ÇÒ °ÍÀÔ´Ï´Ù.

¿¹Á¦ 3-10 : ½Ã½ºÅÛ °»½Å
# emerge --update --ask world

±×·¸°Ô ÇÏ¸é Æ÷ƼÁö´Â ¼³Ä¡µÈ ¾îÇø®ÄÉÀ̼ÇÀÇ »õ·Î¿î ¹öÀüÀ» °Ë»öÇÒ °ÍÀÔ´Ï´Ù. ±×·¯³ª ¸í½ÃÀûÀ¸·Î ¼³Ä¡ÇÑ ¾îÇø®ÄÉÀ̼ÇÀ» À§ÇÑ ¹öÀü¿¡ ´ëÇØ¼­¸¸ °ËÁõÇÒ °ÍÀÔ´Ï´Ù (¾îÇø®ÄÉÀ̼ÇÀº /var/lig/portage/world ¿¡ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù) - ÀÌ´Â ±×µé »çÀÌÀÇ ÀÇÁ¸¼ºÀ» öÀúÈ÷ Á¡°ËÇÏÁö´Â ¾Ê½À´Ï´Ù. ½Ã½ºÅÛÀÇ ¸ðµç ´ÜÀÏ ÆÐŰÁö¸¦ ¾÷µ¥ÀÌÆ® Çϱ⠿øÇÒ¶§ --deep Àμö¸¦ Ãß°¡ÇϽʽÿÀ.

¿¹Á¦ 3-11 : ½Ã½ºÅÛ Àüü °»½Å
# emerge --update --deep world

º¸¾È ¾÷µ¥ÀÌÆ® ¶ÇÇÑ ½Ã½ºÅÛ¿¡ ¸í½ÃÀûÀ¸·Î ¼³Ä¡ÇÏÁö ¾ÊÀº ÆÐŰÁöµé¿¡ Æ÷ÇԵǴµ¥( ±×·¯³ª ´Ù¸¥ ÇÁ·Î±×·¥µé·ÎºÎÅÍÀÇ ÀÇÁ¸¼º°ú °°Àº ÀÌÀ¯·Î ÀÎÇØ ²ø·Á¿Ô½À´Ï´Ù), ÀÌ ¸í·ÉÀ» °ð¹Ù·Î Çѹø ½ÇÇàÇÏ´Â °ÍÀ» ÃßõÇÕ´Ï´Ù.

¾î¶² USE Ç÷¡±×¸¦ ÃÖ±Ù º¯°æÇß´Ù¸é --newuse¶ÇÇÑ Ãß°¡Çϱ⸦ ¿øÇÒÁöµµ ¸ð¸¨´Ï´Ù. ±×·¯¸é Æ÷ƼÁö´Â º¯°æ»çÇ×À¸·Î ÇÏ¿©±Ý »õ·Î¿î ÆÐŰÁöÀÇ ¼³Ä¡¸¦ ¿ä±¸ÇѴٰųª Á¸ÀçÇϴ°Ϳ¡ ´ëÇÑ ÀçÄÄÆÄÀÏÀ» ¿ä±¸ÇÒ °æ¿ì À̸¦ °ËÁõÇÒ °ÍÀÔ´Ï´Ù.

¿¹Á¦ 3-12 : Àüü ¾÷±×·¹ÀÌµå ¼öÇà
# emerge --update --deep --newuse world

1.3.6. ¸ÞŸÆÐŰÁö(ÆÐŰÁö¸ðÀ½)

Æ÷ƼÁö Æ®¸®¿¡¼­ ¾î¶² ÆÐŰÁö´Â ½ÇÁ¦ÀûÀÎ ³»¿ë¹°À» Æ÷ÇÔÇϰí ÀÖÁö´Â ¾ÊÁö¸¸ ÆÐŰÁö ¸ðÀ½À» ¼³Ä¡Çϴµ¥ »ç¿ëµË´Ï´Ù. ¿¹¸¦ µé¾î¼­ kde ÆÐŰÁö´Â KDE¿Í °ü·ÃµÈ ÆÐŰÁö¸¦ ¼­·Î ÀÇÁ¸ÀûÀΰÍó·³ ²ø¾î¿Í¼­ ½Ã½ºÅÛ¿¡ ¿Ïº®ÇÑ KDE ȯ°æÀ» ¼³Ä¡ÇÒ °ÍÀÔ´Ï´Ù.

¸¸¾à ÀÌ·± ÆÐŰÁö¸¦ ¾ðÁ¨°¡ ½Ã½ºÅÛ¿¡¼­ Á¦°ÅÇÏ·Á ÇÑ´Ù¸é, ÆÐŰÁö¿¡ ´ëÇØ emerge --unmerge¸¦ ¼öÇàÇÏ´Â °ÍÀº ½Ã½ºÅÛ¿¡ ³²¾ÆÀÖ´Â ¸¹Àº ÀÇÁ¸¼ºÀ» °®Áö ¾ÊÀ» °ÍÀÔ´Ï´Ù.

Æ÷ƼÁö´Â ±â´ÉÀûÀ¸·Î »óÀ§Á¾¼Ó¼ºÀ» Àß Á¦°ÅÇÏÁö¸¸, ¼ÒÇÁÆ®¿þ¾îÀÇ »ç¿ë°¡´É¼ºÀº ½Ã½ºÅÛ Àüü¸¦ ¿Ïº®ÇÏ°Ô ¸ÕÀú ¾÷µ¥ÀÌÆ® ÇÒ Çʿ䰡 ÀÖ°Ô µ¿ÀûÀ¸·Î ÀÇÁ¸Çϱ⠶§¹®¿¡, USEÇ÷¡±×¸¦ º¯°æÇÏ¿´À»¶§ µ¶ÀÚ¿©·¯ºÐÀÌ Àû¿ëÇÑ »õ·Î¿î º¯°æ»çÇ×À» Æ÷ÇÔÇÏ°Ô µË´Ï´Ù. ÀÌ ´ÙÀ½¿¡´Â emerge --depcleanÀ» ½ÇÇàÇÏ¿© »óÀ§Á¾¼Ó¼ºÀÌ Á¦°ÅµÈ ÀÇÁ¸¼ºÀ» ¾ø¾Ù ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀÌ ¿Þ·áµÇ¸é ¹æ±Ý Á¦°ÅµÈ ¼ÒÇÁÆ®¿þ¾î ŸÀÌÆ²·Î µ¿ÀûÀ¸·Î ¿¬°áµÈ ¾îÇø®ÄÉÀ̼ÇÀ» ´Ù½Ã ºôµåÇÒ Çʿ䰡 ÀÖÁö¸¸ ±×°ÍµéÀÌ ´õÀÌ»ó ÇÊ¿äÇÑ °ÍÀº ¾Æ´Õ´Ï´Ù.

ÀÌ ¸ðµç °ÍÀÌ ´ÙÀ½ ¼¼°¡Áö ¸í·ÉÀ¸·Î ´Ù·ç¾îÁý´Ï´Ù.
¿¹Á¦ 3-13 : »óÀ§Á¾¼Ó¼ºÀÌ Á¦°ÅµÈ ÀÇÁ¸¼º Á¦°Å
# emerge --update --deep --newuse world
# emerge --depclean
# revdep-rebuild

revdep-rebuildÀº gentoolkitÆÐŰÁö¿¡¼­ Á¦°øµË´Ï´Ù. À̰ÍÀ» ¸ÕÀú emerge ÇÏ´Â °ÍÀ» ÀØÁö ¸¶½Ê½Ã¿À.

¿¹Á¦ 3-14 : gentoolkit ÆÐŰÁö ¼³Ä¡
# emerge gentoolkit

1.4. Æ÷ƼÁö°¡ "°î"À» ÇÒ ¶§?

1.4.1. SLOT, Virtual, Branch, Architecture µé¿¡ ´ëÇÏ¿©

¿ì¸®°¡ ÀÏÀü¿¡ ¸»ÇÑ¹Ù¿Í °°ÀÌ, Æ÷ƼÁö´Â ¾öû³ª°Ô °­·ÂÇÏ°í ´Ù¸¥ ¼ÒÇÁÆ®¿þ¾î °ü¸® µµ±¸¿¡¼­´Â ºÎÁ·ÇÑ ¸¹Àº Ư¡µéÀ» Áö¿øÇÕ´Ï´Ù. À̸¦ ÀÌÇØÇϱâ À§Çؼ­ ¿ì¸®´Â ´õ´õ¿í ÀÚ¼¼ÇÏ°Ô µé¾î°¡Áö ¾Ê´Â Æ÷ƼÁöÀÇ ÀϺΠ¸é¿¡ ´ëÇØ ¼³¸íÇϰڽÀ´Ï´Ù.

Æ÷ƼÁö¿¡¼­´Â ´ÜÀÏ ÆÐŰÁöÀÇ °¢±â ´Ù¸¥ ¹öÀüµéÀÌ ½Ã½ºÅÛ¿¡ °øÁ¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÑÆí ´Ù¸¥ ¹èÆ÷ÆÇµéÀÌ ±×µé ÆÐŰÁöÀÇ ¹öÀüÀ¸·Î À̸§À» µû¸£Áö¸¸(freetype°ú freetype2¿Í °°ÀÌ...) Æ÷ƼÁö´Â SLOTÀ̶ó°í ºÎ¸£´Â ±â¼úÀ» »ç¿ëÇÕ´Ï´Ù. ebuild´Â ÀÌ·± ¹öÀüÀ» À§ÇØ °¢°¢ÀÇ SLOTÀ» ¼±¾ðÇÕ´Ï´Ù. °¢±â ´Ù¸¥ SLOT°ú ÇÔ²² Á¸ÀçÇÏ´Â ebuildµéÀº ½Ã½ºÅÛ¿¡ °øÁ¸ÇÒ ¼ö ÀÕ½À´Ï´Ù. ¿¹¸¦ µé¾î freetype ÆÐŰÁö´Â SLOT="1"°ú SLOT="2"¿Í ÇÔ²² ebuilds¸¦ Áö´Ï°í ÀÖ½À´Ï´Ù.

¶ÇÆÇ °°Àº ±â´É¼ºÀ» Á¦°øÇÏ´Â ÆÐŰÁö¶ó ÇÏÁö¸¸ ´Ù¸£°Ô Ç¥ÇöµÉ ¼öµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î metalogd, sysklogd,±×¸®°í syslog-ngµéÀº ¸ðµÎ ½Ã½ºÅÛ ·Î°ÅµéÀÔ´Ï´Ù. ¾îÇø®ÄÉÀ̼ǵéÀº "½Ã½ºÅÛ ·Î°Å"·Î¼­ÀÇ »ç¿ë°¡´É¼º¿¡ ÀÇÁöÇϴµ¥ À̵éÀº, metalogd¸¦ ¿¹·Î µé¾î ´Ù¸¥ ¾î¶² ½Ã½ºÅÛ ·Î°Å¸¸Å­ ÁÁÀº ¼±ÅÃÀÎ °Íó·³ ¼­·Î¿¡°Ô ÀÇÁ¸ÀûÀÌÁö ¾Ê½À´Ï´Ù. Æ÷ƼÁö´Â virtualÀ» ÅëÇØ °¢°¢ÀǽýºÅÛ ·Î°Å¿¡ ´ëÇÏ¿© virtual/syslog¸¦ Á¦°øÇÏ¿© ¾î¶² ¾îÇø®ÄÉÀ̼ÇÀ̵çÁö virtual/syslog¿¡ ÀÇÁ¸µÉ ¼ö ÀÖ´Â °ÍÀ» Çã¿ëÇÕ´Ï´Ù.

Æ÷ƼÁö Æ®¸® ³»ÀÇ ¼ÒÇÁÆ®¿þ¾î´Â ´Ù¸¥ ºê·£Ä¡¿¡ ±Í¼ÓµÉ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î µ¶ÀÚ¿©·¯ºÐÀÇ ½Ã½ºÅÛÀº ´ÜÁö Á¨Åõ°¡ ¾ÈÁ¤ÀûÀÌ´Ù ¶ó°í °£ÁÖÇÏ´Â ÆÐŰÁö¿¡ ´ëÇØ¼­¸¸ ¼ö¿ëÇÒ »ÓÀÔ´Ï´Ù. ´ëºÎºÐÀÇ »õ·Î¿î ¼ÒÇÁÆ®¿þ¾î ŸÀÌÆ²µé¿¡ ´ëÇØ Ä¿¹ÔÇßÀ»¶§ Å×½ºÆÃ ºê·£Ä¡¿¡ Ãß°¡µÇ°í ÀÌ´Â ¾ÈÁ¤È­µÇ±â À§ÇØ Á»´õ ¸¹Àº Å×½ºÆ®°¡ ¿Ï·áµÇ´Â °ÍÀÌ ÇÊ¿äÇÔÀ» ÀǹÌÇÕ´Ï´Ù. ºñ·Ï Æ÷ƼÁö Æ®¸®¿¡¼­ ±×·± ¼ÒÇÁÆ®¿þ¾î¸¦ À§ÇÑ ebuilds¸¦ º¼ ¼ö ÀÖ°ÚÁö¸¸ Æ÷ƼÁö´Â ¾ÈÁ¤È­ ºê·£Ä¡¿¡ À§Ä¡µÇ±â Àü¿¡´Â ¾÷µ¥ÀÌÆ® µÇÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù.

¾î¶² ¼ÒÇÁÆ®¿þ¾îÀÇ °æ¿ì¿¡´Â ÀϺΠ¾ÆÅ°ÅØÃ³¿¡ ´ëÇØ¼­¸¸ »ç¿ë°¡´É°Å³ª ´õ ¸¹Àº Å×½ºÆ®°¡ ÇÊ¿äÇϰųª, ´Ù¸¥ ¾ÆÅ°ÅØÃ³¿¡¼­ ÆÐŰÁö°¡ µ¿ÀÛÇÏ´ÂÁö¿¡ ´ëÇÑ °ËÁõÀ» ÇϱâÀ§ÇØ °³¹ßÀÚ°¡ Æ÷ƼÁö Æ®¸®¿¡ Ä¿¹ÔÇÑ ¼ÒÇÁÆ®¿þ¾î°¡ »ç¿ë ºÒ°¡´ÉÇÒ¶§µµ ÀÖ½À´Ï´Ù.

°¢°¢ÀÇ Á¨Åõ ¼³Ä¡°ü¸®ÀÚ´Â ÀϹÝÀûÀ¸·Î ½Ã½ºÅÛÀÌ ±â´ÉÀ» ¼öÇàÇϱâ À§ÇØ ÇÊ¿äÇÑ ÆÐŰÁö ¸ñ·Ï¿¡ ´ëÇÑ ´Ù¸¥ Á¤º¸µé°£ÀÇ »çÀÌ¿¡¼­ ÀÏÁ¤ÇÑ ÇÁ·ÎÆÄÀÏÀÌ ºÙ½À´Ï´Ù.

¿¹Á¦ 4-1 : Â÷´ÜµÈ ÆÐŰÁö¿¡ ´ëÇÑ Æ÷ƼÁöÀÇ °æ°í (--pretend »ç¿ë)
[blocks B     ] mail-mta/ssmtp (is blocking mail-mta/postfix-2.2.2-r1)

¿¹Á¦ 4-2 : Â÷´ÜµÈ ÆÐŰÁö¿¡ ´ëÇÑ Æ÷ƼÁöÀÇ °æ°í (--pretend »ç¿ë ¾ÈÇÔ)
!!! Error: the mail-mta/postfix package conflicts with another package.
!!!        both can't be installed on the same system together.
!!!        Please use 'emerge --pretend' to determine blockers. 

Ebuild´Â ÀÇÁ¸¼º¿¡ ´ëÇØ Æ÷ƼÁö¿¡°Ô ¾Ë·ÁÁִ ƯÁ¤ÇÑ ÇʵåµéÀÌ ÀÖ½À´Ï´Ù. ¿©±â¿¡´Â µÎ°¡Áö °¡´ÉÇÑ ÀÇÁ¸¼ºÀÌ Àִµ¥ Çϳª´Â DEPEND¿¡ ¸í½ÃµÈ ºôµå ÀÇÁ¸¼º, ±×¸®°í ´Ù¸¥ Çϳª´Â RDEPEND¿¡ ¸í½ÃµÈ ½ÇÇà½Ã°£ ÀÇÁ¸¼ºÀÔ´Ï´Ù. À̵é ÀÇÁ¸¼º Áß Çϳª°¡ ¸í½ÃÀûÀ¸·Î ÆÐŰÁö·Î¼­ Ç¥½Ã°¡ µÇ¾ú°Å³ª ȣȯµÇÁö ¾Ê´Â °¡»ó ÆÐŰÁö·Î Ç¥½Ã°¡ µÇ¾ú´Ù¸é, ÀÌ´Â Â÷´ÜÀ» À¯¹ßÇÏ°Ô µË´Ï´Ù.

ÀÌ·± Â÷´ÜÇö»óÀ» ¼öÁ¤Çϱâ À§Çؼ­´Â ¼³Ä¡ÇÏÁö ¾ÊÀº ÆÐŰÁö¸¦ ¼±ÅÃÇϰųª Ãæµ¹ÇÏ´Â ÇÏ´Â ÆÐŰÁö¸¦ ¸ÕÀú ¾ð¸ÓÁöÇÏ´Â ¹æ¹ýÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÁÖ¾îÁø ¿¹Á¦¿¡¼­, µ¶ÀÚ¿©·¯ºÐÀº postfix ¸¦ ¼³Ä¡ÇÏÁö ¾Ê°Å³ª ssmtp¸¦ ¸ÕÀú Á¦°ÅÇϰųª µÑÁß Çϳª¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

¶ÇÇÑ

¶Ç ´Ù¸¥ °¡´É¼ºÀ» µéÀÚ¸é ¾ÆÁ÷ ¼³Ä¡µÇÁöµµ ¾ÊÀº µÎ ÆÐŰÁö°¡ ¼­·Î¸¦ Â÷´ÜÇÏ´Â °æ¿ìµµ ÀÖ½À´Ï´Ù. ÀÌ·± µå¹® °æ¿ì¿¡´Â ¿Ö µÎ ÆÐŰÁö¸¦ ´Ù ¼³Ä¡ÇÒ Çʿ䰡 ÀÖ´ÂÁö¸¦ ã¾Æ¾ß ÇÕ´Ï´Ù. ´ëºÎºÐÀÇ °æ¿ì¿¡´Â ±×µé ÆÐŰÁöµÕ Çϳª¸¸ À¸·Îµµ °¡´ÉÇÕ´Ï´Ù. ¸¸¾à ±×·¸Áö ¾Ê´Ù¸é, Á¨Åõ ¹ö±×ÃßÀû ½Ã½ºÅÛ¿¡ ¹ö±×¸¦ µî·ÏÇØÁÖ¼¼¿ä!

1.4.2. °¡·ÁÁø(Masked) ÆÐŰÁö

¿¹Á¦ 4-3 : °¡·ÁÁø ÆÐŰÁö¿¡ ´ëÇÑ °æ°í
!!! all ebuilds that could satisfy "bootsplash" have been masked. 


¿¹Á¦ 4-4 : °¡·ÁÁø ÆÐŰÁö¿¡ ´ëÇÑ °æ°í - ÀÌÀ¯
!!! possible candidates are:

- gnome-base/gnome-2.8.0_pre1 (masked by: ~x86 keyword)
- lm-sensors/lm-sensors-2.8.7 (masked by: -sparc keyword)
- sys-libs/glibc-2.3.4.20040808 (masked by: -* keyword)
- dev-util/cvsd-1.0.2 (masked by: missing keyword)
- games-fps/unreal-tournament-451 (masked by: package.mask)
- sys-libs/glibc-2.3.2-r11 (masked by: profile)

½Ã½ºÅÛ¿¡¼­ »ç¿ë°¡´ÉÇÏÁö ¾ÊÀº ÆÐŰÁö¸¦ ¼³Ä¡Çϱ⠿øÇÒ¶§ ÀÌ·± °¡¸² ¿¡·¯ ¸Þ¼¼Áö¸¦ ¹ÞÀ» °ÍÀÔ´Ï´Ù. ½Ã½ºÅÛ¿¡¼­ »ç¿ë°¡´ÉÇÑ ´Ù¸¥ ¾îÇø®ÄÉÀ̼ÇÀ» ¼³Ä¡Çغ¸·Á Çϰųª ÆÐŰÁö°¡ »ç¿ë°¡´ÉÇØÁú ¶§±îÁö ±â´Ù·Áº¸¾Æ¾ß ÇÕ´Ï´Ù. ¿Ö ÆÐŰÁö°¡ °¡·ÁÁ³´ÂÁö´Â Ç×»ó ÀÌÀ¯°¡ ÀÖ½À´Ï´Ù.

  • ~arch Ű¿öµå´Â ¾îÇø®ÄÉÀ̼ÇÀÌ ¾ÈÁ¤È­µÇ±â±îÁö ÃæºÐÈ÷ Å×½ºÆ® µÇÁö ¾ÊÀ½À» ÀǹÌÇÕ´Ï´Ù. ¸çÄ¥ ȤÀº ¸îÁÖ Á¤µµ ±â´Ù·È´Ù ´Ù½Ã ÇØº¾´Ï´Ù.
  • -arch Ű¿öµå³ª -*Ű¿öµå´Â ¾îÇø®ÄÉÀ̼ÇÀÌ µ¶ÀÚ¿©·¯ºÐÀÌ º¸À¯ÇÑ ½Ã½ºÅÛÀÇ ¾ÆÅ°ÅØÃ³¿¡¼­ µ¿ÀÛÇÏÁö ¾ÊÀ½À» ÀǹÌÇÕ´Ï´Ù. ¸¸¾à ÆÐŰÁö°¡ µ¿ÀÛÇÑ´Ù°í ¹Ï´Â´Ù¸é ¹ö±×Áú¶ó À¥»çÀÌÆ®¿¡ ¹ö±×¸¦ ¾Ë·ÁÁÖ¼¼¿ä.
  • missing keyword ´Â µ¶ÀÚ¿©·¯ºÐÀÌ º¸À¯ÇÑ ½Ã½ºÅÛÀÇ ¾ÆÅ°ÅØÃ³¿¡¼­ ¾ÆÁ÷ Å×½ºÆ®µÇÁö ¾Ê¾ÒÀ½À» ÀǹÌÇÕ´Ï´Ù. ¾ÆÅ°ÅØÃ³ Æ÷ÆÃÆÀ¿¡ ÆÐŰÁö¸¦ Å×½ºÆ®ÇØ´Þ¶ó°í ¿äûÇϰųª ±×°Íµé¿¡ ´ëÇØ Á÷Á¢ Å×½ºÆ®ÇÏ¿© ¹ö±×Áú¶ó À¥»çÀÌÆ®¿¡ ¹ß°ß»çÇ×À» ¾Ë·ÁÁֽñ⠹ٶø´Ï´Ù.
  • package.mask ´Â ÆÐŰÁö°¡ ±úÁø°É ¹ß°ßÇ߰ųª, ºÒ¾ÈÁ¤Çϰųª, ¹«¾ùÀΰ¡ À߸øµÇ¾î "»ç¿ë±ÝÁö"¿Í °°ÀÌ ½ÅÁßÇÏ°Ô Ç¥±âµÈ °ÍÀ» ÀǹÌÇÕ´Ï´Ù.
  • profile Àº ÇÁ·ÎÆÄÀÏ¿¡ ÀûÇÕÇÏÁö ¾ÊÀº ÆÐŰÁöÀÓÀÌ ¹ß°ßµÊÀ» ÀǹÌÇÕ´Ï´Ù. À̰ÍÀ» ¼³Ä¡Çϰųª µ¶ÀÚ¿©·¯ºÐÀÌ »ç¿ëÇÏ´Â ÇÁ·ÎÆÄÀϰú ȣȯµÇÁö ¾Ê°Å³ª Çϸé ÀÌ ¾îÇø®ÄÉÀ̼ÇÀº µ¶ÀÚ¿©·¯ºÐÀÇ ½Ã½ºÅÛÀ» ¸ÁÄ¥ °ÍÀÔ´Ï´Ù.

1.4.3. ´©¶ôµÈ ÀÇÁ¸¼º

¿¹Á¦ 4-5 : ´©¶ôµÈ ÀÇÁ¸¼º¿¡ ´ëÇÑ Æ÷ƼÁö °æ°í
emerge: there are no ebuilds to satisfy ">=sys-devel/gcc-3.4.2-r4".

!!! Problem with ebuild sys-devel/gcc-3.4.2-r2
!!! Possibly a DEPEND/*DEPEND problem. 

µ¶ÀÚ¿©·¯ºÐÀÌ ¼³Ä¡ÇÏ·Á´Â ¾îÇø®ÄÉÀ̼ÇÀº ½Ã½ºÅÛ¿¡¼­ »ç¿ë°¡´ÉÇÏÁö ¾ÊÀº ´Ù¸¥ ÆÐŰÁö¿¡ ÀÇÁ¸¼ºÀÌ °É·ÁÀÖ½À´Ï´Ù. ¾Ë·ÁÁø ¹®Á¦¶ó¸é ¹ö±×Áú¶ó¸¦ È®ÀÎÇØº¸½Ã°í ±×·¸Áö ¾Ê´Ù¸é ¾Ë·ÁÁֽñ⠹ٶø´Ï´Ù. ºê·£Ä¡¸¦ µÚ¼¯Áö ¾Ê¾Ò´Ù¸é ÀÌ·± ÀÏÀÌ ÀϾÁö ¾ÊÀ» »Ó´õ·¯ ¹ö±×ÀÏ °ÍÀÔ´Ï´Ù.

1.4.4. È¥µ¿µÇ´Â ebuild À̸§

¿¹Á¦ 4-6 : È¥µ¿µÇ´Â ebuild À̸§¿¡ ´ëÇÑ Æ÷ƼÁö °æ°í
!!! The short ebuild name "aterm" is ambiguous.  Please specify
!!! one of the following fully-qualified ebuild names instead:

    dev-libs/aterm
    x11-terms/aterm

¼³Ä¡ÇϰíÀÚ ÇÏ´Â ¾îÇø®ÄÉÀ̼ÇÀº Çϳª ÀÌ»óÀÇ ÆÐŰÁö¿¡ ´ëÀÀÇÏ´Â À̸§À» °¡Áö°í ÀÖ½À´Ï´Ù. ºÐ·ù À̸§À» °°ÀÌ Àß Æ÷ÇÔ½Ãų Çʿ䰡 ÀÖ½À´Ï´Ù. Æ÷ƼÁö´Â ¾îµð¼­ºÎÅÍ ¼±ÅÃÇÒÁö °¡´ÉÇÑ ÀÏÄ¡»çÇ×À» ¾Ë·ÁÁÙ °ÍÀÔ´Ï´Ù.

1.4.5. ¼øÈ¯ ÀÇÁ¸¼º

¿¹Á¦ 4-7 : ¼øÈ¯ ÀÇÁ¸¼º¿¡ ´ëÇÑ Æ÷ƼÁö °æ°í
!!! Error: circular dependencies: 

ebuild / net-print/cups-1.1.15-r2 depends on ebuild / app-text/ghostscript-7.05.3-r1
ebuild / app-text/ghostscript-7.05.3-r1 depends on ebuild / net-print/cups-1.1.15-r2 

µ¶ÀÚ ¿©·¯ºÐÀÌ ¼³Ä¡Çϱ⠿øÇÏ´Â µÑ(ȤÀº ±× ÀÌ»ó)ÀÇ ÆÐŰÁö¿¡ ´ëÇØ ¼­·Î ÀÇÁ¸¼ºÀÌ °É·ÁÀְųª ÇÏ¿© ¼³Ä¡µÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â ´ëºÎºÐ Æ÷ƼÁö Æ®¸®ÀÇ ¹ö±×¿Í ºñ½ÁÇÕ´Ï´Ù. ¿À·£ ½Ã°£ ÈÄ¿¡ ´Ù½Ã µ¿±âÈ­ ÇÏ°í ½ÃµµÇغ¸±â ¹Ù¶ø´Ï´Ù. µ¶ÀÚ ¿©·¯ºÐ ¶ÇÇÑ ÀÌ·± ¹®Á¦°¡ ¾Ë·ÁÁ³´Ù¸é ¹ö±×Áú¶ó¸¦ È®ÀÎÇØº¼ ¼öµµ ÀÖ½À´Ï´Ù. ¸¸¾à ±×·¸Áö ¾Ê´Ù¸é À̸¦ ¾Ë·ÁÁÖ¼¼¿ä.

  • Å©¸®Æ¼ÄÃÇÑ ÆÐŰÁö°¡ ¾Æ´Ï¶ó¸é µÑ Áß Çϳª, ȤÀº µÑ ´Ù Áö¿ö¹ö¸®°í ¼³Ä¡Çϴ°͵µ ¹æ¹ýÀÌ µË´Ï´Ù. - ¼ÛÈ¿Áø

1.4.6. ºÒ·¯¿À±â ½ÇÆÐ

¿¹Á¦ 4-8 : ºÒ·¯¿À±â ½ÇÆÐ¿¡ ´ëÇÑ Æ÷ƼÁö °æ°í
!!! Fetch failed for sys-libs/ncurses-5.4-r5, continuing...
(...)
!!! Some fetch errors were encountered.  Please see above for details.

Æ÷ƼÁö´Â ÁÖ¾îÁø ¾îÇø®ÄÉÀ̼ÇÀÇ ¼Ò½º¸¦ ´Ù¿î·Îµå ÇÒ ¼ö ¾ø¾ú°í, (¸¸¾à ÀûÀýÇÏ´Ù¸é)´Ù¸¥ ¾îÇø®ÄÉÀ̼ÇÀÇ ¼³Ä¡·Î °è¼ÓÇÒ ¼ö ¾øÀ» °ÍÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ½Çä´Â ¹Ì·¯°¡ ¿Ã¹Ù¸£°Ô µ¿±âÈ­ µÇÁö ¾Ê¾Ò°Å³ª ebuild°¡ À߸øµÈ À§Ä¡¸¦ °¡¸®Äױ⠶§¹®ÀÔ´Ï´Ù. ¼Ò½º°¡ Á¸ÀçÇÏ´Â ¼­¹ö°¡ ¾î¶² ÀÌÀ¯·Î ÀÎÇØ ´Ù¿îµÉ ¼öµµ ÀÖ½À´Ï´Ù.

ÇØ´çÁõ»óÀÌ ¿©ÀüÈ÷ ÀϾ´Ù¸é Çѽð£Âë ÈÄ¿¡ ´Ù½Ã ½ÃµµÇغ¸¼¼¿ä.

1.4.7. ½Ã½ºÅÛ ÇÁ·ÎÆÄÀÏ º¸È£

¿¹Á¦ 4-9 : ÇÁ·ÎÆÄÀÏ º¸È£µÈ ÆÐŰÁö¿¡ ´ëÇÑ Æ÷ƼÁö °æ°í
!!! Trying to unmerge package(s) in system profile. 'sys-apps/portage'
!!! This could be damaging to your system.

½Ã½ºÅÛÀÇ ÁÖ¿ä ÆÐŰÁöÀÇ ÀϺÎÀÎ ÆÐŰÁö¸¦ Áö¿ì·Á ¿äûÇÏ¿´½À´Ï´Ù. ÀÌ ÆÐŰÁö´Â ÇʼöÀûÀÎ ÇÁ·ÎÆÄÀÏ¿¡ ³ª¿­µÇ¾úÀ¸¸ç, µû¶ó¼­ ½Ã½ºÅÛ¿¡¼­ Á¦°ÅµÇ¸é ¾È µÉ °ÍÀÔ´Ï´Ù.

1.4.8. °³¿ä °ËÁõ ½ÇÆÐ

¶§·Ð ÆÐŰÁö¸¦ emerge ÇÒ¶§, ´ÙÀ½ ¸Þ¼¼Áö¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.

¿¹Á¦ 4-10 : °³¿ä °ËÁõ ½ÇÆÐ
>>> checking ebuild checksums
!!! Digest verification failed:

ÀÌ´Â Æ÷ƼÁö Æ®¸®¿¡ ÀÖ¾î ¹º°¡°¡ À߸øµÇ¾ú´Ù´Â Ç¥½ÃÀÔ´Ï´Ù. ÀÌ·± ÀÌÀ¯´Â Á¾Á¾ °³¹ßÀÚ°¡ Æ÷ƼÁö Æ®¸®¿¡ ÆÐŰÁö¸¦ Ä¿¹ÔÇÒ¶§ ½Ç¼ö¸¦ ÀúÁö¸£´Â ÀÌÀ¯ ¶§¹®ÀÎÁöµµ ¸ð¸£°Ú½À´Ï´Ù.

°³¿ä °ËÁõ ½ÇÆÐ°¡ ¹ß»ýÇßÀ»¶§ µ¶ÀÚ¿©·¯ºÐ ½º½º·Î°¡ re-digest(¹ø¿ªºÒ´É...)ÇÏ·Á ÇÏÁö ¸¶½Ê½Ã¿À. ebuild foo manifest ¸¦ ½ÇÇàÇÑ´Ù°í ÇØ¼­ ÀÌ ¹®Á¦°¡ ¼öÁ¤µÇ´Â°ÍÀÌ ¾Æ´Õ´Ï´Ù. ÀÌ·¸°Ô ÇØ¼­´Â °ÅÀÇ Æ²¸²¾øÀÌ À߸øµÈ °á°ú¸¦ °¡Á®¿Ã °ÍÀÔ´Ï´Ù.

ÇÏÁö¸¸ Çѵνð£ Á¤µµ Æ÷ƼÁö Æ®¸®°¡ ¾ÈÁ¤µÇ±â À§ÇØ ±â´Ù¸®½Ê½Ã¿À. ÀÌ´Â ¹®Á¦°¡ ¹Ù·Î Ç¥½Ã°¡ µÇ¾úÁö¸¸, Æ÷ƼÁö Æ®¸®°¡ Á¶±Ý¾¿ °íÃÄÁö´Âµ¥ ¾à°£ÀÇ ½Ã°£ÀÌ °É¸±¼öµµ ÀÖ½À´Ï´Ù. ±×°É ±â´Ù¸®´Â µ¿¾È ¹ö±×Áú¶ó¸¦ È®ÀÎÇØº¸½Ã°í ¾î¶² ´©±º°¡°¡ ÇØ´ç ¹®Á¦¸¦ ¾ÆÁ÷ ¾È¿Ã·È´ÂÁö º¸½Ê½Ã¿Í. ±×·¸Áö ¾Ê´Ù¸é ±×°÷¿¡ °¡¼­ ±úÁø ÆÐŰÁö¿¡ ´ëÇÑ ¹ö±×¸¦ ¾Ë·ÁÁֽñ⠹ٶø´Ï´Ù.

¹ö±×°¡ ¼öÁ¤µÇ¾ú´Ù´Â °ÍÀ» ºÃ´Ù¸é, ¼öÁ¤µÈ °³¿ä¸¦ °¡Á®¿À±â À§ÇØ À絿±âÈ­ ÇÏ±æ ¿øÇÒ °ÍÀÔ´Ï´Ù.

Áß¿ä : À̰ÍÀº Æ÷ƼÁö Æ®¸®¸¦ ´ÙÁ߽ð£´ë¿¡ À絿±âÈ­ ÇÒ ¼ö ÀÖ´Ù´Â Àǹ̰¡ ¾Æ´Õ´Ï´Ù! rsyncÁ¤Ã¥¿¡ ´ëÇØ ¾ð±ÞÇßµíÀÌ (emerge --sync ½ÇÇà½Ã), µ¿±âÈ­¸¦ ³Ê¹« ÀÚÁÖÇÏ´Â »ç¿ëÀÚµéÀº Ãß¹æµÉ °ÍÀÔ´Ï´Ù. »ç½Ç, ´ÙÀ½ µ¿±âÈ­ °èȹÀÌ ÀÖ±â Àü±îÁø ±×³É ±â´Ù¸®´Â °ÍÀÌ ÁÁ±â ¶§¹®¿¡ rsync ¼­¹ö¿¡ °úºÎÇϸ¦ Á־´Â ¾ÈµË´Ï´Ù.


ID
Password
Join
The Tree of Learning bears the noblest fruit, but noble fruit tastes bad.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2009-08-17 22:12:53
Processing time 0.0017 sec