· 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 wise shepherd never trusts his flock to a smiling wolf.


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.0096 sec