À̸¸¿ë /¾ËÂ¥ ¸®´ª½º Á¦ÀÛÆÀ
|
|||||||||||||||||||||||||||
¿©·¯ºÐÀº ÀÌ¹Ì ¸®´ª½º ¼¼°è¿¡¼ ¹èÆ÷ÆÇÀÌ ¾ó¸¶³ª
Áß¿äÇÑ À§Ä¡¸¦ °®´ÂÁö ¾Ë°í ÀÖÀ» °ÍÀÌ´Ù. »ç½Ç ¸®´ª½º´Â ¸®´ª½º¿Í
¼ö¸¹Àº ÇØÄ¿µéÀÌ ¸¸µé°í ÀÖ´Â Ä¿³ÎÀ» °¡¸®Å°´Â ¸»ÀÌÁö¸¸ ¿ì¸®¿Í
°°Àº ÀϹÝÀο¡°Ô ÀÖ¾î¼ ¸®´ª½º´Â Çö½ÇÀûÀ¸·Î ½½·¢¿þ¾î, ·¹µåÇÞ,
µ¥ºñ¾ÈµîÀÇ ¹èÆ÷ÆÇ(Distribution)Çü½ÄÀ¸·Î ÀνĵȴÙ. ¸®´ª½º Ä¿³ÎÀ» Áß½ÉÀ¸·Î ½ÇÁ¦·Î ¿î¿µ °¡´ÉÇÑ
ÇϳªÀÇ ½Ã½ºÅÛÀ» ¹Ì¸® ¼Â¾÷ Çصδ ÀÏÀº °ü½ÉÀ» °®´Â °³ÀÎ ¶Ç´Â
´Üü¿¡ ÀÇÇØ ¹èÆ÷ÆÇÀ̶ó´Â Çü½ÄÀ¸·Î ¿¸Å¸¦ ¸Î¾î¿Ô´Ù. °³ÀÎÀûÀÎ
³ë·ÂÀÇ ¿¹´Â ¹Ù·Î ÆÐÆ®¸¯ º¼Ä¿µù¾¾ÀÇ ½½·¢¿þ¾î°¡ ÀÖÀ¸¸ç °°Àº ´Üü¶ó
ÇÒÁö¶óµµ ·¹µåÇÞ ¹èÆ÷ÆÇÀÇ °æ¿ì¿¡´Â ¿µ¸®¸¦ ¸ñÀûÀ¸·Î ÇÏ´Â ·¹µåÇÞ»çÀÇ
¼º¿øµé¿¡ ÀÇÇØ ¸¸µé¾îÁö°í ÀÖ´Â ¹Ý¸é, µ¥ºñ¾È ¹èÆ÷ÆÇÀº ¸®´ª½º ó·³
'¿ÏÀüÈ÷ ÀÚÀ¯·Î¿î' ¹èÆ÷ÆÇÀ» ¸¸µé°Ú´Ù°í ´ÙÁüÇÏ´Â ÀÌ¾È ¸Óµ¶¾¾¿Í
¼ö¸¹Àº ÆÐŰ¡ ÀÚ¿øÀڵ鿡 ÀÇÇØ ¸¸µé¾îÁö°í ÀÖ¾î ±× Æ¯»öÀÌ ºÐ¸íÇÏ´Ù.
ÀÌ ¿Ü¿¡µµ Ä®µ¥¶ó, ¿ÀÇ ¸®´ª½º, À͵å¶ó½ÇÀÇ ¹èÆ÷ÆÇ, S.u.S.E ¹èÆ÷Æǵî
¿ì¸®°¡ ¾Ë°í ÀÖ´Â °Íº¸´Ùµµ ÈξÀ ¸¹Àº ¹èÆ÷ÆÇÀÌ Á¸ÀçÇÑ´Ù´Â »ç½ÇÀ»
Àá±ñ ¾ê±âÇصξî¾ß ÇÒ °Í °°´Ù. ¹èÆ÷ÆÇÀº °¢ °³ÀÎ/´ÜüÀÇ ¼º°ÝÀ» ´Þ¸®ÇÏ´Â °ÍÀº
¹°·Ð, °á·ÐÀûÀ¸·Î ½Ã½ºÅÛÀÇ ¹Ì¹¦ÇÑ ¶Ç´Â Áß¿äÇÑ ºÎºÐÀÇ Â÷À̸¦ °¡Á®¿Â´Ù.
Ãʺ¸Àڵ鿡°Ô´Â ±×°ÍÀÌ ¾î¶² ¹èÆ÷ÆÇÀÌ´øÁö ¸®´ª½º¶ó´Â Á¡¿¡¼´Â
Â÷ÀÌ°¡ ¾ø´Ù°í ¸»ÇÒ ¼ö´Â ÀÖÀ¸³ª ½Ã½ºÅÛÀÇ ±âº»¿î¿µ ½ºÅ¸ÀÏÀÇ Â÷ÀÌ´Â
ºñȣȯ¼ºÀ¸·Î ºñÃçÁú °¡´É¼ºµµ ÀÖ´Ù. ½½·¢¿þ¾î, ·¹µåÇÞ, µ¥ºñ¾È
¹èÆ÷º»À» ¿À·¡µ¿¾È »ç¿ëÇÏ´Â »ç¶÷Àº º¸Åë ´Ù¸¥ ¹èÆ÷ÆÇÀ» Á¢Çϸé
¸Å¿ì °ïȤ½º·¯¿ö Çϱâ ÀϾ¥ÀÌ´Ù. ƯÈ÷ »ó´ç¼ö ¸®´ª½º »ç¿ëÀÚµéÀº
½½·¢¿þ¾î¸¦ óÀ½À¸·Î ¸®´ª½º¸¦ ¹è¿ö ¿Â »óÅ¿©¼ ºñ±³Àû ÃÖ±Ù¿¡
µÎ°¢À» ³ªÅ¸³»°í ÀÖ´Â ·¹µåÇÞ, µ¥ºñ¾È µîÀÇ »õ·Î¿î ¹èÆ÷ÆÇ¿¡ Àͼ÷ÇØÁö±â
Èûµé¾îÇÏ°ï ÇÑ´Ù. ÇÊÀÚ´Â ÀÌ °ø°£À» ÀÌ¿ëÇÏ¿© ·¹µåÇÞ »ç(Red Hat Software Inc.)ÀÇ ¹èÆ÷ÆÇ, ·¹µåÇÞÀ» ¿©·¯ºÐ¿¡°Ô Á¶±ÝÀº ÀÚ¼¼È÷ ¼Ò°³ÇÏ°íÀÚ ÇÑ´Ù. ÀÌ¹Ì ¾ËÂ¥ ·¹µåÇÞ À̶ó´Â À̸§À¸·Î ¹ÝÂÊ ÇѱÛÈµÈ Çѱ¹Àû ¹èÆ÷ÆÇÀ» ÀâÁö»ç¸¦ ÅëÇØ ¸î ¹ø ¹èÆ÷ÇÑÀûÀÌ Àֱ⠶§¹®¿¡ »ó´ç¼öÀÇ »ç¶÷µéÀÌ ·¹µåÇÞ ¹èÆ÷ÆÇÀÌ ¾î¶² °ÍÀΰ¡ ¾à°£ÀÇ °æÇèÀ» Çغ¸¾ÒÀ» °ÍÀÌ´Ù. ¶ÇÇÑ ÀûÁö ¾ÊÀº »ç¶÷µéÀÌ ¾î¶² ¹èÆ÷ÆǺ¸´Ùµµ ½±´Ù´Â Åë³ä°ú´Â ¹Ý´ë·Î »õ·Î¿î ·¹µåÇÞ ¸®´ª½º ½Ã½ºÅÛ¿¡ Àͼ÷ÇØÁöÁö ¸øÇÏ°í ÀÖ´Ù´Â »ç½ÇÀº ¾Ë°í ÀÖ´Ù. ÀÌ¿¡ ·¹µåÇÞ ¸®´ª½º ½Ã½ºÅÛ¿¡ ´ëÇÑ ÃæºÐÇÑ ÀÌÇظ¦ ¸ñÀûÀ¸·Î ±ÛÀ» ¸î ȸ ¿¬ÀçÇÏ°íÀÚ ÇÑ´Ù.
·¹µåÇÞ »ç¿¡ ´ëÇÏ¿© ·¹µåÇÞ ¸®´ª½º´Â ¹Ì±¹ ³ë½ºÄɷѶóÀ̳ª ´õ·³(Durham)À̶ó´Â
±³À°/¿¬±¸ µµ½Ã¿¡ À§Ä¡ÇÏ°í ÀÖ´Â ·¹µåÇÞ ¼ÒÇÁÆ®¿þ¾î»ç¿¡¼ ¸¸µé¾î
¹èÆ÷ÇÏ°í ÀÖ´Â ¹èÆ÷ÆÇÀ¸·Î¼ ¼ö¸¹Àº ¸®´ª½º¿Í °ü°èµÈ Á¦Ç°À» ¸¸µé¾î³»°íÀÚ
ÇÏ´Â ÄÄÇ»ÅÍ ¼ÒÇÁÆ® ¿þ¾î °³¹ß ȸ»çÀÌ´Ù. ±×µéÀÇ À¥ÆäÀÌÁö¿¡ ÀÖ´Â
ȸ»ç ¼Ò°³¿¡ ÀÇÇÏÀÚ¸é ±×µéÀÇ ¸ñÀûÀº "ÄÄÇ»ÅÍ Àü¹®°¡µé¿¡°Ô
ÃÖ½ÅÀÇ Àü¹®µµ±¸¸¦ Á¦°øÇÏ´Â ÀÏ"À̶ó ÇÑ´Ù. º¸Å뿵¾î·Î "Cutting
Edge"¶ó°í ÇÏ´Â ÃÖ½ÅÀÇ È帧À» ¼Õ¼ö µû¶ó°¥ ¼ö ¾ø´Â ¸¹Àº Àü¹®°¡µé¿¡°Ô
¸®´ª½º ±â¹ÝÀÇ Ãֽŵµ±¸¸¦ Á¦°øÇÑ´Ù´Â °ÍÀε¥ »ç½Ç ¹èÆ÷ÆÇÀ̶ó°í
ÇÏ´Â °ÍÀÌ °®´Â ¼º°ÝÀÌ ¸ðµÎ ÀÌ·± °Í ¾Æ´Ï°Ú´Â°¡? ¸¶À½¸¸ ¸Ô´Â´Ù¸é
ÀÏ´Ü ÇϳªÀÇ ¹èÆ÷ÆÇÀ¸·Î ½Ã½ºÅÛÀ» °¡µ¿½ÃŲ ÈÄ¿¡ »õ·Î¿î ¹èÆ÷ÆÇ
¼³Ä¡ ÀÛ¾÷À̳ª ¹èÆ÷ÆÇ ¾÷±×·¹À̵带 ÇÏÁö ¾Ê°íµµ ÇÏ·ç¿¡ ¸î °³¾¿
½ñ¾ÆÁ® ³ª¿À´Â ¸ðµç ¼ÒÇÁÆ® ¿þ¾î¸¦ Á¾ÀÏ ¸®´ª½º ¹Ú½º ¾Õ¿¡ ¾É¾Æ
¼³Ä¡ÇÒ ¼ö´Â ÀÖ´Ù. ÇÏÁö¸¸ ÀÌ´Â ±×·¸°Ô À¯ÄèÇÑ Àϵµ ¾Æ´Ï¸ç Çö½ÇÀûÀÌÁö
¾Ê¾Æ ¿ì¸®´Â ¾Ï¾Ï¸®¿¡ ¸®´ª½º ¹èÆ÷ÆÇ Á¦ÀÛÀڵ鿡°Ô ¿ì¸®ÀÇ ÀÏ»ó
¾÷¹«ÁßÀÇ ÀϺθ¦ ÀÇ·ÚÇÏ°í ÀÖ´Ù°í º»´Ù. ¸®´©½º¸¦ À§½ÃÇÑ Ä¿³Î °³¹ßÀÚµé,
ÀÚÀ¯¼ÒÇÁÆ®¿þ¾î Á¦ÀÛÀÚµéÀº ±×°ÍÀ» À¯±âÀûÀ¸·Î ÀÛµ¿Çϵµ·Ï ¸¸µé¾î³»°í
¹èÆ÷ÆÇ Á¦ÀÛÀÚµéÀº ±×°ÍÀ» À¯±âÀûÀ¸·Î ÀÛµ¿Çϵµ·Ï ÇϳªÀÇ ¿î¿µ °¡´ÉÇÑ
½Ã½ºÅÛÀ» ±¸ÃàÇÏ°í ÀÏ¹Ý »ç¿ëÀÚµéÀº ±× ¼º°ú¸¦ Áñ±â°Å³ª ±× À§¿¡¼
»õ·Î¿î âÁ¶ÀÛ¾÷À» ¼öÇàÇØ ³ª°£´Ù. ÀÌ°ÍÀÌ ÇöÀç ¸®´ª½º ¼¼°è°¡ ±¼·¯°¡°í
ÀÖ´Â ¸ð½ÀÀÌ ¾Æ´Ò±î? ÀÌ¿Ü¿¡µµ ¸®´ª½º °ü·Ã ÃâÆÇ»ç¾÷°ú Áö¿ø»ç¾÷À»
ÇØ ³ª°¡°í ÀÖ´Ù. ³ªÁß¿¡ ¾ð±ÞÇÒ ±×µéÀÇ RPMÆÐŰ¡ ±â¼úÀ̳ª ±âŸ
¼ÒÇÁÆ® ¿þ¾î¸¦ GPL·Î ´Ù½Ã±Ý ÀÚÀ¯¼ÒÇÁÆ® ¿þ¾î ¼¼°è¿¡ ±â¿©ÇÏ°í ÀÖÀ¸¸ç
¸®´ª½º °ü·Ã ÇÁ·ÎÁ§Æ®¿Í GNUÇÁ·ÎÁ§Æ®¿¡ ÀϺΠ±ÝÀüÀûÁö¿øÀ» ÇÏ°í
ÀÖ´Ù. ¹«¾ùº¸´Ùµµ ¸®´ª½º¸¦ ÄÄÇ»ÅÍ ¿ª»ç¿¡ ÀÖ¾î¼ÀÇ ´«ºÎ½Å Çõ¸íÀû »ç°ÇÀ̶ó°í º¸¸ç ¸®´ª½º¸¦ ¹Ï´Â´Ù¸é Á¡¿¡¼´Â ¿ì¸®¿Í ´Ù¸¦ ¹Ù°¡ ¾ø´Ù°í º»´Ù.
·¹µåÇÞ ¸®´ª½º¿¡ ´ëÇÏ¿© ·¹µåÇÞ ¸®´ª½ºÀÇ Æ¯Â¡Àº ´ÙÀ½°ú °°´Ù. 1. ·¹µåÇÞ »ç¿¡¼
°³¹ßÁßÀÎ »õ·Î¿î ÆÐŰ¡ ½Ã½ºÅÛÀÎ RPM
RPM ÆÐÅ°Áö ±â¼úÀ̶õ? ·¹µåÇÞ ¹èÆ÷ÆÇÀÌ ´Ù¸¥ ¹èÆ÷ÆÇ°ú ´Þ¸® ·¹µåÇÞ
ÆÇÀ̶ó°í ºÎ¸¦ ¼ö ÀÖ´Â ±Ù°Å´Â ¹«¾ùº¸´Ùµµ ·¹µåÇÞ »ç¿¡¼ °³¹ßÇÏ°í
Á¦½ÃÇÏ°í ÀÖ´Â RPMÆÐŰ¡ ±â¼úÀ̶ó ÇÒ ¼ö ÀÖ´Ù. Á¤½ÄÀ¸·Î ¸»ÇÏÀÚ¸é
·¹µåÇÞ ¹èÆ÷ÆÇÀº RPMÆÐŰ¡ ±â¼ú¿¡ ÀÇ°ÅÇÏ¿© ¸®´ª½º¸¦ ÆÐŰ¡ÇÏ¿©
Á¦½ÃÇÏ°í ÀÖ´Â ¹èÆ÷ÆÇÀ̶ó°í ¸»ÇÏ¸é µÉ °ÍÀÌ´Ù. ±×·³ RPMÆÐŰ¡ ±â¼úÀÌ ´Ù¸¥ ±â¼ú°ú ¾î¶»°Ô ´Ù¸¥
°ÍÀ̸ç, °³¹ßµ¿±â°¡ ¹«¾ùÀÎÁö ¾Ë¾Æº¸°Ú´Ù. 100% ¸ðµÎ°¡ ÀÎÁ¤ÇÒ ¼ö ÀÖ´Â »ç½ÇÀº ¾Æ´Ï°ÚÁö¸¸
·¹µåÇÞ, µ¥ºñ¾ÈµîÀÇ ÃֽŠ¹èÆ÷ÆÇÀÌ ³ª¿À±â Àü¿¡ Àü¼¼°è ¸®´ª¼ µé¿¡°Ô
°¡Àå »ç¶û¹Þ¾ÒÀ¸¸ç µ¶º¸ÀûÀÎ ¹èÆ÷ÆÇÀº ¿ª½Ã ½½·¢¿þ¾î(Slackware)¶ó´Â
À̸§ÀÇ ¹èÆ÷ÆÇÀ̾ú´Ù. ¿ì¸®³ª¶óÀÇ °æ¿ì ƯÈ÷ ´õ¿í ±×·¯Çß´ÂÁöµµ
¸ð¸¥´Ù. ±×°£ ÀâÁö»ç¸¦ ÅëÇؼ ¹èÆ÷µÈ ¹èÆ÷Æǵµ ¸ðµÎ ½½·¢¿þ¾î¿´´Ù´Â
»ç½Çµµ ÇÑ ¸ò ÇÏÁö ¾ÊÀ»±î? (¿äÁòÀº ·¹µåÇÞ¸¸ ¹èÆ÷ÇÑ´Ù´Â ºñ³µµ
ÀÖÁö¸¸...) ½½·¢¿þ¾î´Â ¹èÆ÷ÆÇÀ» ¸¸µé ¶§ ¾ÆÁÖ °£´ÜÇÑ ±â¼ú¿¡
ÀÇ°ÅÇÏ°í ÀÖ´Ù. GNU/¸®´ª½º ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â »ç¶÷À̶ó¸é ´©±¸µç
Ç¥ÁØÀûÀ¸·Î °®°í ÀÖ´Â tar°ú gzip¸¦ »ç¿ëÇÏ¿© ÆÐÅ°Áö¸¦ ¹°í ¾ÐÃàÇÑ´Ù.
µµ½º½Ã½ºÅÛ »ç¿ëÀÚ¸¦ ÃæºÐÈ÷ ÀǽÄÇÏ¿© È®ÀåÀÚµµ 3 ÀÚÁ¦ÇÑÀ» °í·ÁÇÑ
.tgz·Î ÇÏ¿´´Ù. ¹°í ¾ÐÃàÇÏ´Â °Í°ú ¸¶Âù°¡Áö·Î tar°ú gzip¸¸À¸·Î
½±°Ô Ç®¾î ¼³Ä¡ÇÑ´Ù. ´Ü, ½½·¢¿þ¾î ¸®´ª½º ½Ã½ºÅÛ¿¡¼´Â ¾ÆÁÖ °£´ÜÇÑ
¼öÁØÀÇ ÆÐÅ°Áö °ü¸®¸¦ À§ÇØ setup.pkgtoolµîÀÇ ¸î °¡Áö °ü¸® ÇÁ·Î±×·¥À»
Á¦°øÇÏ°í tar.gz Çü½ÄÀÇ ÆÐÅ°Áö ¾È¿¡ ½½·¢¿þ¾î¸¸ÀÇ
±ÔÄ¢À» ¼¼¿öµÎ¾ú´Ù. ÀϹÝÀûÀ¸·Î ÀÚÀ¯ ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î±×·¡¸ÓµéÀÌ
¼Ò½º¸¦ ¹èÆ÷ÇÏ´Â .tar.gz ¿Í ´Ù¸¥ ¹Ù´Â Çϳª ÆÐÅ°Áö ¾È¿¡ installÀ̶ó´Â
µð·ºÅ丮¸¦ ¸¸µé°í ±× ¾È¿¡ doinst.sh¶ó´Â ¼³Ä¡°úÁ¤¿¡ ÇÊ¿äÇÑ ÇàÀ§¸¦
´ãÀº ½ºÅ©¸³Æ®¸¦ ³Ö¾îµÎ°í ÀÖ´Ù. µû¶ó¼ ½½·¢¿þ¾î ÆÐÅ°Áö À̸§ÀÌ
±×³É .tgz¶ó°íÇؼ ¾Æ¹«·¸°Ô³ª tar¿Í gzipÀ¸·Î Ç®¾î ¼³Ä¡Çؼ´Â
¾ÈµÈ´Ù. ½½·¢¿þ¾î¿¡¼ Á¦°øÇÏ´Â pkztoolÀ» »ç¿ëÇÏ¿© ¼³Ä¡ ÈÄ ÀûÀýÇÏ°Ô
install µð·ºÅ丮ÀÇ doinst.sh ½ºÅ©¸³Æ®¸¦ ½ÇÇà½ÃÄÑ¾ß ÇÑ´Ù. ÀüÇüÀûÀûÀÎ
½½·¢¿þ¾î ÆÐÅ°Áö Çϳª¸¦ »ìÆ캸ÀÚ. ´ÙÀ½Àº bashÆÐÅ°Áö ÀÌ´Ù.
ÆÐÅ°Áö³»¿ëÀº ·çÆ®(/) µð·ºÅ丮¸¦ ±âÁØÀ¸·Î ÆÐÅ°Áö
±¸¼º¹°ÀÌ ¹¿©Á® µé¾îÀÖ´Ù. µû¶ó¼ Tar·Î Ç® ¶§´Â ½Ã½ºÅÛ ·çÆ® µð·ºÅ丮¿¡¼
Ç®°Å³ª - C ¿É¼ÇÀ» »ç¿ëÇØ¾ß ÇÑ´Ù. ½½·¢¿þ¾îÀÇ ÆÐÅ°Áö °ü¸®´Â ¾ÆÁÖ °£´ÜÇÑ °³³ä¿¡ ±âÃÊÇÏ°í ÀÖ´Ù. ¿ì¼± ¸®´ª½º ½Ã½ºÅÛÀº À¯´Ð½º ½Ã½ºÅÛ¿¡ ±â¹ÝÇÏ°í Àֱ⠶§¹®¿¡ ¼ÒÀ¯ÀÚ¿Í Çã°¡±ÇÀ» Àß º¸Á¸ÇØÁÖ´Â tar¸¦ »ç¿ëÇÏ¿© ¹±â·Î °á½ÉÇßÀ» °ÍÀÌ´Ù. ±× ´ÙÀ½ ÆÐÅ°ÁöÀÇ ¹èÆ÷Å©±â¸¦ ÁÙÀ̱â À§ÇÏ¿© ¾ÐÃà·üÀÌ ÁÁ°í ¹«¾ùº¸´Ùµµ GNU ¼ÒÇÁÆ®¸¦ »ç¿ëÇÏ¿´´Ù. ¿©±â¿¡¼ ÃÖ¼ÒÇÑÀÇ ¹èÆ÷ÆÇ ÆÐÅ°Áö °ü¸®¸¦ À§ÇÏ¿© doinst.sh¿Í °°Àº ¼³Ä¡ µÞ ¸¶¹«¸® ½ºÅ©¸³Æ®¸¦ Ãß°¡ÇÑ ÇüÅÂÀÌ´Ù.
¹®Á¦Á¡) ¹®Á¦Á¡Àº ¸Å¿ì °£´ÜÇÏ´Ù. ½½·¢¿þ¾î ¸®´ª½º ½Ã½ºÅÛÀÇ
¾÷±×·¹À̵å´Â °ÅÀÇ ºÒ°¡´ÉÇϱâ±îÁö ÇÏ¸ç »õ·Ó°Ô ¼³Ä¡ÇÏ´Â °ÍÀÌ ´õ
³ªÀ» Á¤µµÀÌ´Ù. ÀÌ´Â º¼Ä¿µù¾¾ ½º½º·ÎÀÇ ´äº¯ ¼Ó¿¡¼µµ ³ª¿Â´Ù.
´ÜÀûÀ¸·Î ½½·¢¿þ¾î ÆÐÅ°Áö¿¡´Â "ÆÐÅ°Áö
¹öÀü ¹øÈ£"¶ó´Â °Í ÀÚü°¡ ¾ø´Ù. ½½·¢¿þ¾î 3.2 ¹öÀüÀÇ bash
ÆÐÅ°ÁöÀÇ À̸§ÀÌ bash.tgzÀε¥ ½½·¢¿þ¾î 3.3 ¹öÀüµµ ¸¶Âù°¡Áö·Î
bash.tgz¶ó´Â À̸§À» °®´Â´Ù. µû¶ó¼ ¾î´À³¯ ¹®µæ ÆÐÅ°Áö¸¸ Çϳª
´Þ¶û °®°í ÀÖ´Â °æ¿ì ±× ÆÐÅ°Áö°¡ ¹öÀü ¸îÀÇ bash¸¦ Æ÷ÇÔÇÏ°í ÀÖ´ÂÁö´Â
´ëÃæ ÁüÀÛÇϰųª(tarµîÀ¸·Î ÆÐÅ°Áö ³»¿ë¹°À» º¸´Ùº¸¸é ¹öÁ¯¿¡ ´ëÇÑ
ÈùÆ®¸¦ ¾òÀ» ¼ö ÀÖ´Â ¹®¼ÈÀϵéÀÌ µé¾îÀÖ´Â °æ¿ì°¡ ÀÖ´Ù.) ¼³Ä¡Çغ¸´Â
¼ö¹Û¿¡ ¾ø´Ù. ¶ÇÇÑ ½ÇÁ¦ »ç¿ëÀÚµé·ÎºÎÅÍ Á¦ÀÏ ¸¹Àº ÁöÀû Áß
±×µ¿¾È '°øµé¿© ¸¸µé¾îµÐ' ÀÚ½ÅÀÇ ¼³Á¤ÈÀÏÀ» ¿©Áö¾øÀÌ ÀÒ¾î¹ö¸®°í
óÀ½ºÎÅÍ ´Ù½Ã(From scratch!) ½ÃÀÛÇØ¾ß ÇÑ´Ù´Â ²ûÂïÇÑ »ç½ÇÀ» ¾ê±âÇÏ´Â
°æ¿ì°¡ ¸¹´Ù. ¼¼»ó¿¡ ¾î´À ¸®´ª½º ½Ã½ºÅÛ°úµµ ´Ù¸¥ ÀÚ½ÅÀÇ °íÀ¯ÇÑ
½Ã½ºÅÛÀÌ ¸Á°¡Áö´Â ¼ø°£ÀÌ´Ù.
¸ñÇ¥) 1. ½Ã½ºÅÛÀ» ¿ÏÀüÈ÷
°¥¾Æ¾þÁö ¾Ê°íµµ ¾ÈÀüÇÏ°í È¿À²ÀûÀ¸·Î ¹öÀü°ü¸®¸¦ ÇÒ ¼ö ÀÖ´Â Æí¸®ÇÑ
2. »ç¿ëÀÚ°¡ ¸¸µé¾îµÐ
¼³Á¤ÆÄÀÏ µîÀ» ¾ÈÀüÇÏ°Ô º¸°üÇØÁÖ°í ÀÚµ¿À¸·Î ¹é¾÷ ÇØÁÖ´Â µî Á»´õ
3. ¹öÀü°ü¸® ¼³Á¤ÆÄÀÏ
º¸°ü ÀÌ¿Ü¿¡µµ ÆÐÅ°Áö °Ë»ö, Á¡°Ë µî ½Ã½ºÅÛÀÇ ¿ÏÀü ¹«°á¼ºÀ» Á¡°ËÇÒ
·¹µåÇÞ ÆÐÅ°Áö ½Ã½ºÅÛ¿¡ ´ëÇÏ¿© °£·«È÷ ¾Ë¾Æº¸ÀÚ.
id.so-1.7,14-5.I386.rpm <ÆÐÅ°Áö À̸§ >-<¹öÀü>-<ÆÐÅ°Áö ¸±¸®Áî ¹øÈ£>.<¾ÆÅ°ÅÃó>.rpm À§ÀÇ ¿¹¿¡¼ ÆÐÅ°Áö À̸ªÀº µ¿Àû ¸µÄ¿/·Î´õÀÎ
id.so ÀÌ´Ù. 1.7.14´Â id.soÀÇ ¹öÀüÀ» ÀǹÌÇÑ´Ù. ±× ´ÙÀ½ ºÙ´Â 5´Â
id.so¿Í´Â °ü·Ã¾øÀÌ ¹èÆ÷ÆÇ ÆÐÅ°Áö¿¡ °ü·ÃµÈ ¼ýÀÚÀÌ´Ù. ¾î¶² ÀÌÀ¯¿¡¼µç
°°Àº id.so¹öÀü 1.7.14¸¦ ÆÐÅ°Áö·Î ¸¸µé¾î ¹èÆ÷Çϴµ¥ À̹ø¿¡´Â
´Ù¼¸¹ø°ÀÓÀ» ³ªÅ¸³½´Ù. º¸Åë ¹èÆ÷ÆÇ Á¦ÀÛÀڵ鵵 Àΰ£À̹ǷΠ½Ç¼ö¸¦
Çϱ⠸¶·ÃÀÌ´Ù. ±×µéÀÌ À̹ø¿¡µµ ½Ç¼ö¸¦ Çß´Ù°í »ý°¢ÇÏ¿© ´ÙÀ½ ÆÐÅ°Áö¸¦
³» ³õ´Â´Ù¸é 6À̶ó´Â ¼ýÀÚ°¡ ºÙÀ» °ÍÀÌ´Ù. ÀÌ ¼ýÀÚ¿¡ Á¤È®ÇÑ ±ÔÄ¢ÀÌ
ÀÖ´Â °ÍÀº ¾Æ´Ï°í ¿³Àå¼ö ¸¶À½ÀÌ´Ù. ·¹µåÇÞÀÇ °æ¿ì¿¡´Â <¾ÆÅ°ÅØó>ºÎºÐ¿¡µµ
½Å°æÀ» ¾²°í ÀÖ´Ù. ¸®´ª½º´Â ÀÎÅÚ¿¡¼¸¸ µ¹¾Æ°¡´Â ¿î¿µÃ¼Á¦°¡ ¾Æ´Ï¶ó´Â
»ç½ÇÀ» ¾Ë°í ÀÖÀ» °ÍÀÌ´Ù. ¿ì¸®°¡ Áö°ãµµ·Ï »ç¿ëÇÏ°í ÀÖ´Â ÀÎÅÚ¸Ó½ÅÀº
i386, µðÁöÅ» ¾ËÆÄ ¸Ó½Å¿¡ ´ëÇؼ´Â alpha, ±×¸®°í ½ã ¼ÆÅ¿ëÀº
spacrÀ̶ó°í Ç¥±âÇÑ´Ù. RPM ÈÀÏÀº º¸ÅëÀÇ tar gzipÀ¸·Î º¼ ¼ö ¾ø´Â ÀڽŸ¸ÀÇ °íÀ¯ÆÄÀÏÇü½ÄÀ» °¡Áö°í ÀÖ´Ù. »ç½Ç RPMÆÄÀÏÀÇ ÆÐÅ°Áö¸í, ¹öÀü¹øÈ£, ¸±¸®Áî¹øÈ£ ±×¸®°í ±âŸÁß¿äÇÑ Á¤º¸µéÀº ÆÄÀÏ¸í¿¡ Á¸ÀçÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ÆÄÀÏÇì´õºÎºÐ¿¡ º°µµÀúÀåµÇ¾î ÀÖ´Ù. µû¶ó¼ ÆÄÀϸíÀ» º¯°æÇÏ¿©µµ »ó°ü¾ø´Ù. ÆÄÀÏ ³»ºÎÇü½ÄÀº ´ÙÀ½°ú °°´Ù. RPMÇì´õ cpio.gzipÀ¸·Î ¹Àº ¼³Ä¡ÀÚ·á ½½·¢¿þ¾î¿Í ´Þ¸® tar¸¦ ¾²Áö¾Ê°í cpio¸¦ ½è´Ù´Â
Á¡¿¡¼ Á¶±Ý ´Ù¸£´Ù. ÇÊÀÚ´Â ·¹µåÇ޻翡¼ tar´ë½Å cpio¸¦ »ç¿ëÇß´ÂÁö¿¡
´ëÇؼ´Â ¾ÆÁ÷µµ ¸ð¸¥´Ù. RPMÆÐŰ¡ ±â¼úÀÌ ¿À·ÎÁö ¸®´ª½º¸¸À» ŸÄÏÀ¸·Î
ÇÏÁö ¾Ê°í PSSIX½Ã½ºÅÛÀÌ¸é ¾îµð¼µç ä¿ëÇÒ ¼ö ÀÖ´Â ¹ü¿ë ±â¼úÀÌ
µÉ ¼ö ÀÖµµ·Ï Çϱâ À§ÇØ ¼±ÅÃÇÏ´Ù cpio¿¡ Á¤ÂøÇß´ÂÁö´Â ¸ð¸£°ÚÀ¸³ª
ÀÌ¿¡ ´ëÇؼ´Â ÀÌ°ßÀÌ ¸¹´Ù. rpm2cpio < id.so-1.7.14-5.i386.rpm > id.so-1.7.14.cpio file ¸í·ÉÀ¸·Î È®ÀÎÇϸé ASCII cpio archive (svr4 with CRC)Çü½ÄÀ̶ó°í ¸»ÇØÁØ´Ù.
·¹µåÇÞ ÆÐÅ°Áö °ü¸®ÀÚ rpm ½½·¢¿þ¾îÀÇ ÆÐÅ°Áö °ü¸®ÀÚ¿¡¼´Â pkgtoolÀ̶ó´Â ÆÐÅ°Áö °ü¸®ÀÚ¸¦ »ç¿ëÇÏ´Â ¹Ý¸é ·¹µåÇÞ ½Ã½ºÅÛ¿¡¼´Â rpmÀ̶ó´Â ¸í·ÉÀ» »ç¿ëÇÑ´Ù. ÀÌ prm¸í·É ¶ÇÇÑ ¿©·¯ºÐ¿¡°Ô »õ·Ó°Ô ÀÍÇô¾ß ÇÒ ÇϳªÀÇ ºÎ´ãÀ¸·Î ´Ù°¡¿À±â´Â ÇÏÁö¸¸ Á¶±Ý¸¸ ½Ã°£À» ³»¾î ¾Ë¾ÆµÎ¸é ·¹µåÇÞ ¸®´ª½º ½Ã½ºÅÛÀ» È¿À²ÀûÀ¸·Î ´Ù·ê ¼ö ÀÖ´Ù. ¾î¶² ´ë»óÀ̵ç ÀÚ½ÅÀÇ ÈûÀ¸·Î ´É¼ö ´É¶õÇÏ°Ô ´Ù·ê ¼ö ÀÖ´Â ½Ã½ºÅÛÀÌ °³ÀÎÀûÀ¸·Î ÁÁÀº °Í ¾Æ´Ò±î »ý°¢ÇÑ´Ù. rpm¸í·É¿¡ Àͼ÷ÇØÁöÁö ¾ÊÀ¸¸é ¾Æ¸¶µµ ·¹µåÇÞ ¸®´ª½º ½Ã½ºÅÛÀº »ý°¢º¸´Ù ¿©·¯ºÐ¿¡°Ô ±×·¸°Ô ¸Å·ÂÀûÀ¸·Î º¸ÀÌÁö ¾ÊÀ» °ÍÀÌ´Ù. rpm¸í·ÉÀÇ ±âº»À» »ìÆ캸ÀÚ rpmÀº ¸Å¿ì º¹ÀâÇÑ ÇÁ·Î±×·¥ÀÓ¿¡ Ʋ¸²¾ø´Ù. ·¹µåÇÞ ½Ã½ºÅÛ¿¡ ÇÊ¿äÇÑ ¸ðµç ÀÏÀÌ ¹Ù·Î rpm¸í·É¿¡ ÀÇÇØ ¼öÇàµÇ±â ¶§¹®ÀÌ´Ù. rpm¸í·ÉÀº ±âº»ÀûÀ¸·Î ´ÙÀ½°ú °°Àº ¼öÇà¸ðµå¸¦ °®°í ÀÖ´Ù. 1. ¼³Ä¡¸ðµå
: rpm-i [¼³Ä¡¿É¼Ç]<ÆÐÅ°ÁöÈÀϸí>+ ÀÌ ±Û¿¡¼ ¿ì¸®´Â ÀÏ´Ü ¼³Ä¡Á¦°Å °ËÁõ Áú¹® È®Àο¡ ´ëÇؼ¸¸ ¾Ë¾Æº¸°Ú´Ù. rpm¸í·ÉÀ¸·Î ÆÐÅ°Áö¸¦ Á¦ÀÛÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼ´Â Çѹø ¿¬Àç ºÐ·®À» ¸ðµÎ ÇÒ¾ÖÇصµ ¸ðÀÚ¸¦ ¸¸ÇÑ Áß¿äÇÑ ÁÖÁ¦À̹ǷΠ³ªÁßÀ¸·Î ¹Ì·é´Ù. ÀÌ¹Ì ÇÊÀÚ°¡ rpm¸í·É¿¡ ´ëÇÑ ¸ÇÆäÀÌÁö¸¦ ÇѱÛÈÇØ µÐ °ÍÀÌ ÀÖÀ¸¹Ç·Î ¾ËÂ¥ ·¹µåÇÞ ¹èÆ÷ÆÇ ¶Ç´Â ÀÎÅͳݿ¡¼ ±¸ÇÏ¿© ¼³Ä¡ÇÏ¸é ´ÙÀ½ ¸í·ÉÀ¸·Î °£´ÜÇÑ rpm¿É¼ÇÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù. rpm-help rpmÀº GNU½ÄÀÇ ±ä ¿É¼ÇÀ» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï µÇ¾î ÀÖ´Ù. ±×¸®°í ¾öû³ª°Ô ¸¹Àº ¿É¼ÇÀ» °¡Áö°í Àֱ⠶§¹®¿¡ »ç¶÷À» Áú¸®°Ô ÇÒ ¿ä¼Ò°¡ ´ÙºÐÇÏ´Ù. ±×·¯³ª À̰͵µ »ç¶÷ÀÌ ¸¸µç °ÍÀÎ ÀÌ»ó °³³ä¸¸ Àß Àâ°í µé¾î°¡¸é Çϳªµµ ¾î·ÆÁö ¾Ê´Ù. ÀÏ´Ü ÆÐÅ°Áö °ü¸®´Â rpm¸í·É ÀÌ°Í Çϳª¸¸À¸·Î µÈ´Ù´Â »ç½ÇÀÌ Áß¿äÇÏ´Ù.
¢Ä ¼³Ä¡Çϱ⠿ɼÇ(-i) rpm-i xmemory-3.7-2.i386.rpm ¼³Ä¡´Â ¸Å¿ì °£´ÜÇÏ´Ù ¼³Ä¡(install)À» ÀǹÌÇÏ´Â -i ´ÙÀ½¿¡ ¼³Ä¡ÇÒ ÆÐÅ°Áö ¸íÀ» ¿øÇÏ´Â ¸¸Å Àû¾îÁØ´Ù. ÆÐÅ°Áö¼³Ä¡¿¡ È®½ÅÀÌ ÀÖ´Â »ç¶÷Àº ´ÙÀ½Ã³·³ Çعö¸®±âµµÇÑ´Ù. :) rpm -i * ÇöÀç µð·¢Å丮¿¡ µé¾îÀÖ´Â prmÆÐÅ°Áö ÆÄÀÏÀ» ¸ðµÎ ¼³Ä¡ÇÑ´Ù. ÇÏÁö¸¸ ¾ðÁ¦³ª ÀÌ°ÍÀÌ ¼º°øÇϸ®¶ó´Â º¸ÀåÀº ¾ø´Ù! ¹Ù·Î ·¹µåÇÞ, µ¥ºñ¾È µîÀÇ Çâ»óµÈ ÆÐÅ°Áö ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â »ç¶÷µé¿¡°Ô ÃູÀÌ¸é¼ ÀúÁÖÀ̱⵵ ÇÑ 'ÀÇÁ¸¼º(Dependency)' ¹®Á¦ ¶§¹®ÀÌ´Ù. Ãʱ⠷¹µåÇÞ ÆÐŰ¡ ½Ã½ºÅÛ¿¡¼´Â ÆÐÅ°Áöµé °£ÀÇ ÀÇÁ¸¼ºÀ̶ó´Â °³³äÀÌ ¾ø¾ú´Ù. ±×·¯³ª ±â¼úÀû °æÀïÀÚ¶ó°í ÇÒ ¼ö ÀÖ´Â µ¥ºñ¾È ÆÐŰ¡¿¡¼´Â ¸Å¿ì ÈǸ¢ÇÑ ÀÇÁ¸¼º °³³äÀÌ ÀÖ¾ú°í ±×°ÍÀ» ºü¸¥ ½Ã°£³»¿¡ Èí¼öÇÏ¿´´Ù ÇÊÀÚÀÇ »ý°¢À¸·Î´Â ÀÇÁ¸¼º °³³äÀÌ RPMÀ¸·Î µé¾î¿À°í ³ª¼¾ß RPM±â¼úÀÌ °¢±¤À» ¹ÞÁö ¾Ê¾Ò´Â°¡ º»´Ù. ¼³Ä¡¿¡ ½ÇÆÐÇÏ´Â °æ¿ì´Â ÀϹÝÀûÀ¸·Î ´ÙÀ½°ú °°´Ù. 1. ¼³Ä¡ÇÏ·Á´Â
ÆÐÅ°Áö°¡ ÀÌ¹Ì ¼³Ä¡µÇ¾îÀÖ´Ù 1), 2)ÀÇ »óȲÀº º°µµÀÇ ¼³¸íÀÌ ÇÊ¿ä¾øÀ¸¸®¶ó°í
º»´Ù. ÀÌ¹Ì ¼³Ä¡µÈ ÆÐÅ°Áö¸¦ ´Ù½Ã ¼³Ä¡Çϰųª ³·Àº ¹öÀüÀ» ¼³Ä¡ÇÏ´Â
°ÍÀº º¸Åë ¹«ÀǹÌÇÑ ÀÏÀÌ´Ù. 3)¹øÀÇ °æ¿ì¿¡´Â ÀϹÝÀûÀ¸·Î ·¹µåÇÞ
»ç¿¡¼ ³»³õÀº ÆÐÅ°Áö¸¸À» ¼³Ä¡ÇÏ´Â °æ¿ì¿¡´Â ¸¸³ªÁö ¾ÊÀ» µíÇÑ
¿¡·¯ÀÌ´Ù. ·¹µåÇÞ »ç°¡ RPMÆÐÅ°Áö¸¦ ³»³õ±â´Â ÇÏÁö¸¸ ¿À·ÎÁö ±×µé¸¸ÀÌ
RPM ÆÐÅ°Áö¸¦ ¸¸µé ¼ö ÀÖ´Â °ÍÀº ¾Æ´Ï´Ù. ÀÏ·Ê·Î ¾ËÂ¥ ·¹µåÇÞ ¹èÆ÷ÆÇÃʱ⿡¼´Â
ÇÑ±Û ÆÐÅ°Áö¿Í ¿µ¹®ÆÐÅ°ÁöÀÇ Ãæµ¹ ¶§¹®¿¡ ÀÌ·± ¿¡·¯¸¦ ¸¹ÀÌ °æÇèÇßÀ»
°ÍÀÌ´Ù. ·¹µåÇÞ »ç¿¡¼ ³ª¿À´Â °ø½Ä ÆÐÅ°Áö ¸»°íµµ ·¹µåÇÞ ¸®´ª½º
»ç¿ëÀÚµéÀÌ ÀÚ¹ßÀûÀ¸·Î ¸¸µé¾î¼ ¹èÆ÷ÇÏ´Â ÆÐÅ°ÁöµéÀÌ Àֱ⠸¶·ÃÀÌ´Ù.
ÀÌ ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÒ ¶§¿¡´Â ¾à°£ÀÇ ÁÖÀÇ°¡ ÇÊ¿äÇϱä ÇÏÁö¸¸ »ç¼ÒÇÑ
ÆÐÅ°Áö³»¿ëÀÇ Ãæµ¹À» ¹«½ÃÇÏ°í »ç¿ëÇÏ´Â °Íµµ ÁÁ´Ù. ´ÙÀ½Àº ¼³Ä¡½Ã ¾Ë¾ÆµÎ¸é ÁÁÀº ¿É¼ÇÀÌ´Ù. -U : ÀÌ ¿É¼ÇÀº
-i ´ë½Å »ç¿ëÇÒ ¼ö ÀÖ´Ù. ±×¸®°í ÇÊÀÚÀÇ °æÇèÀ¸·Î´Â °ÅÀÇ ¸ðµç °æ¿ì
-i ´Â ¾²Áö ¾Ê´Â °ÍÀÌ ÁÁ´Ù°í ¸»ÇÏ°í ½Í´Ù. -u´Â ¾÷±×·¹À̵å(UPGRADE)¸¦
ÀǹÌÇÑ´Ù. -I´Â ´ÜÁö ÆÐÅ°Áö¼³Ä¡¸¸ ÇÒ »Ó ¹öÀü °ü¸®¸¦ ÇØÁÖÁö ¾Ê´Â´Ù.
µû¶ó¼ °°Àº ÆÐÅ°Áö¿¡ ´ëÇÏ¿© ¹öÀüÀÌ ³ôÀº °ÍÀ» ±×³É -I·Î ¼³Ä¡ÇÏ·Á
µé ¶§´Â ÆÐÅ°Áö ³»¿ë¹°ÀÌ Ãæµ¹ÇÑ´Ù´Â °áÄÚ À¯ÄèÇÏÁö ¾ÊÀº ¸Þ¼¼Áö¸¦
º¸¿©ÁÙ °ÍÀÌ´Ù. ÀÌ ¿Í´Â ´Þ¸® -u´Â ³ôÀº ¹öÀüÀ» ¼³Ä¡ÇÒ °æ¿ì ±¸¹öÀüÀ»
»èÁ¦ÇÏ´Â °úÁ¤À» ´ë½ÅÇØÁØ´Ù. »ç½Ç ¾î¶² ÆÐÅ°Áö¸¦ óÀ½ ¼³Ä¡ÇÒ ¶§¿¡µµ
-U¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. »èÁ¦ÇÒ ±¸¹öÀüÀÌ ¾øÀ¸¹Ç·Î ±× °úÁ¤Àº »ý·«µÈ´Ù.
ÇÊÀÚ´Â -i ¿É¼ÇÀ» »ç¿ëÇÏ´Â °æ¿ì°¡ °ÅÀÇ ¾ø´Ù. -v : ÀÌ ¿É¼ÇÀº
ÁøÇà°úÁ¤À» Á»´õ ÀÚ¼¼È÷ Ãâ·ÂÇϵµ·Ï Áö½ÃÇÑ´Ù. -vv ÀÌ·¸°Ô Çϳª
´õ ºÙÀÌ¸é ´õ ÀÚ¼¼È÷ º¸¿©ÁØ´Ù. -h, --hash :
ÀÌ ¿É¼ÇÀº ¿©·¯ºÐÀÌ ftp¿¡¼ hash¸í·ÉÀ» ÁÖ°í get/put ÇÒ ¶§ÀÇ ±¤°æó·³
ÁøÇà°úÁ¤À» ¼¥(#)Ç¥½Ã·Î º¸¿©ÁØ´Ù. ÀϹÝÀûÀ¸·Î rpm -ivhº¸´Ù´Â rpm
-Uvh¶ó°í Çϸé ÁÁ´Ù. --test : ¸Å»ç¿¡ ²Ä²ÄÇÑ »ç¶÷µéÀ» À§ÇÑ ¿É¼ÇÀÌ´Ù. ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÏÁö ¾Ê°í ÄO³»¸¸ ³»º¸¸é¼ Ãæµ¹»çÇ×ÀÌ ÀÖ´ÂÁö Á¡°ËÇÑ´Ù. ´ÙÀ½ ¿É¼ÇÀº ¿©·¯ºÐÀÇ Ã¥ÀÓÇÏ¿¡¼ »ç¿ëÇØ¾ß ÇÑ´Ù. RPMÆÐÅ°ÁöÀÇ ¶È¶ÈÇÑ ÀÇÁ¸¼º Á¡°Ë µîÀÌ ¿ÀÈ÷·Á ºÎ´ã½º·´°Å³ª ¸ÛûÇÏ°Ô ÀÛµ¿ÇÏ´Â °æ¿ì°¡ ÀÖÀ» ¼ö ÀÖ´Ù. ÆÐÅ°Áö Á¦ÀÛÀ» À߸øÇÑ °æ¿ìµµ Æ÷ÇԵȴÙ. ¿©·¯ºÐÀÌ ¾î¶² ÆÐÅ°ÁöÀÇ ±¸¼º¹°ÀÌ ¹«¾ùÀ» Çϴµ¥ »ç¿ëÇϸç Ãæµ¹ºÎºÐÀÌ ¾î¶² Àǹ̸¦ °®´ÂÁö¸¦ ¾Ë°í ÀÖÀ¸¸ç °Á¦·Î ¼³Ä¡ÇÏ°íÀÚ ÇÒ ¶§´Â ´ÙÀ½ÀÇ À§ÇèÇÑ ¿É¼ÇÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. --oldpakage:
ÀϹÝÀûÀ¸·Î ³ôÀº ¹öÀüÀ¸·Î ¾÷±×·¹À̵å ÇÏÁö¸¸ ¾î¶² ¶§´Â ÇÏÀ§¹öÀüÀ¸·Î
´Ù¿î±×·¹À̵åÇØ¾ß ÇÒ ÇÊ¿äµµ ÀÖ´Ù. Ç×»ó ½Å¹öÀüÀ̶ó°í Çؼ ÁÁÀº
°ÍÀº ¾Æ´Ï´Ù. ¿©·¯ºÐÀÌ ¿øÇÏ´Â ±â´ÉÀÌ °³¼±µÈ ½Å¹öÀü, ¶Ç´Â Á¤¸»·Î
¾÷±×·¹À̵åÇؾßÇÒ ÇÊ¿ä°¡ ÀÖ´Â ½Å¹öÀüÀÌ Áß¿äÇÑ °ÍÀÌ ¾Æ´Ò·±Áö...±¸¹öÀüÀ¸·Î
´Ù¿î±×·¹À̵å ÇÒ ¶§ »ç¿ëÇÑ´Ù. --replacefiles :
ÆÐÅ°Áö ³»¿ë¹° °£ÀÇ Ãæµ¹ÀÌ ÀÖ´Ù ÇÏ´õ¶óµµ ¹«½ÃÇÏ°í ¼³Ä¡ÇÏ°Ô ¸¸µç´Ù.
--replacepkgs
: ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖ´Â ¶È°°Àº ÆÐÅ°Áö¸¦ ±³Ã¼ÇÏ¿© ´Ù½Ã ±ú²ýÇÏ°Ô
¼³Ä¡ÇÒ ¶§ »ç¿ëÇÑ´Ù. º¸Åë ¿ëµµ´Â ½Ç¼ö·Î ÆÐÅ°ÁöÀÇ Áß¿äÇÑ ÆÄÀÏÀ»
Áö¿ö¼ Àç´ë·Î ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù´Â °ÍÀ» ¾Ë¾ÒÀ» ¶§ ´Ù½Ã ¿ø »óÅ´ë·Î
¼³Ä¡ÇÏ·Á´Â °æ¿ì¿¡ ÀÚÁÖ »ç¿ëµÈ´Ù. --force : ÀÌ
¿É¼ÇÀº '°Á¦·Î ±×³É'; ¼³Ä¡Ç϶ó´Â Áö½ÃÀε¥ À§¿¡¼ ¼³¸íÇÑ -replacepkgs,
--replacefiles, --oldpackageÀ» »ç¿ëÇÑ °Í°ú °°´Ù. µû¶ó¼ º¸ÅëÀÇ
°æ¿ì À§¿¡¼ ¾ê±âÇÑ ¿É¼Çº¸´Ù´Â ±×³É ´Ü¼øÇÏ°Ô --force¶ó°í Àû´Â´Ù.
--nodeps: ¸Å¿ì
Áß¿äÇÑ ¿É¼ÇÀε¥ RPM ÆÐÅ°Áö¶ó°í Çؼ ¿ÏÀü ¹«°áÇÑ °ÍÀÌ ¾Æ´Ï±â
¶§¹®¿¡ ¾î¼´Ù ÇÑ ¹ø¾¿ »ç¿ëÇÒ ¶§°¡ ÀÖ´Ù. ÆÐÅ°Áö ÀÇÁ¸¼ºÀ» ¹«½ÃÇÏ°í
¼³Ä¡ÇÏ´Â °æ¿ì¿¡ »ç¿ëÇÑ´Ù. ÈǸ¢ÇÑ ÆÐŰ¡ ½Ã½ºÅÛÀ» ÁöÇâÇÏ´Â ·¹µåÇÞÀÌÁö¸¸
¾ÆÀÌ·¯´Ï ÇÏ°Ôµµ --force¿Í --nodeps¸¦ Àß »ç¿ëÇÒ ÁÙ ¾Ë¾Æ¾ß ÆíÇÏ´Ù.
ÀÌ¿ÜÀÇ ¿É¼ÇÀº ¸Ç ÆäÀÌÁö(rpm(3))¸¦ Âü°íÇϱ⠹ٶõ´Ù.
¢Ä Á¦°ÅÇÏ±â ¿É¼Ç (-e) Á¦°Å¿É¼ÇÀº erase ÀÇ ¾ÕÀÚ¸¦ µû¼ -eÀÌ´Ù. Á¦°Å´Â °£´ÜÇÏ´Ù. ´ÜÁö ÆÐÅ°Áö À̸§¸¸ Àû¾îÁÖ¸é µÈ´Ù. rpm -e TheNextLevel rpm -e Xfree86-3.3.1 ÆÐÅ°Áö À̸§, ¹öÀü¹øÈ£, ¸±¸®Áî ¹øÈ£±îÁö ÀûÀ» ¼ö Àִµ¥ ÀϹÝÀûÀ¸·Î ÆÐÅ°Áö À̸§¸¸ Àû´Â´Ù. ¿©·¯ºÐ¿¡°Ô ±×·² µíÇÑ ÀÌÀ¯°¡ ÀÖ¾î ±×³É °Á¦·Î Áö¿ö¾ß ÇÒ Çʿ伺ÀÌ ÀÖ´Ù¸é --nodeps, Áï ÀÇÁ¸¼º ¹«½Ã ¿É¼ÇÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÇöÀç ¿©·¯ºÐÀÇ ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ÆÐÅ°Áö ¸ñ·Ï
¾Ë¾Æº¸±â´Â ¹Ù·Î ´ÙÀ½¿¡ ¼³¸íÇÒ Áú¹®¿É¼Ç¿¡¼ ¾Ë¾Æº¸°Ú´Ù.
¢Ä Áú¹®Çϱâ¿É¼Ç(-p) ·¹µåÇÞ ÆÐŰ¡ ½Ã½ºÅÛÀÇ Áø¼ö´Â ¹Ù·Î ¡®Áú¹®Çϱâ/°ËÁõÇϱ⡯°¡ ¾Æ´Ò±î »ý°¢ÇÑ´Ù. ·¹µåÇÞ ÆÐŰ¡½Ã½ºÅÛ¿¡¼´Â ÆÐÅ°Áö µ¥ÀÌÅÍ º£À̽º¸¦ °ü¸®ÇÏ°í Àֱ⠶§¹®¿¡ RPM ÆÐÅ°Áö·Î ¼³Ä¡ÇÑ ÆÄÀÏ¿¡ ´ëÇؼ´Â ¾ÆÁÖ ÈǸ¢ÇÑ ÆÐÅ°Áö °ü¸®¸¦ ÇÒ ¼ö ÀÖ´Ù. ¿©·¯ºÐÀÌ Ã³ÇÒ ¼ö ÀÖ´Â ¸î °¡Áö Á¶°ÇÀ» ³ª¿Çغ¸°Ú´Ù. 1. º¹ÀâÇÑ ¸®´ª½º
µð·ºÅ丮¸¦ µ¹¾Æ´Ù´Ï´Ù ¿©·¯ºÐÀÌ ÀÌÇØÇÒ ¼ö ¾ø´Â ¾î¶² ÆÄÀÏÀ» ¹ß°ßÇÏ¿´´Ù. 2. µµ´ëü ½Ã½ºÅÛ¿¡ ¸î °³ÀÇ ÆÐÅ°Áö°¡ ¼³Ä¡,µî·ÏµÇ¾î ÀÖ´ÂÁö ÇÑ´«¿¡ ¾Ë°í ½Í´Ù. 3. ÀÎÅͳÝÀ» µ¹¾Æ´Ù´Ï´Ù
¾î¶² RPM ÆÐÅ°Áö¸¦ ¹ß°ßÇߴµ¥ ±×¿¡ ´ëÇÑ ¾î¶² ¼³¸íÆÄÀϵµ ãÀ»
¼ö Áú¹®Çϱ⿡ °ü·ÃµÈ ¿É¼ÇÀº ¾à°£ ¸¹Àº ÆíÀÌ´Ù. ¹Ýº¹µÇ´Â À̾߱âÁö¸¸ º¹ÀâÇÑ ¿É¼ÇÀ̱ä Çصµ ¾Ë¾ÆµÎ¸é ¸Å¿ì À¯¿ëÇÑ ¿É¼ÇÀÌ°í ¾Æ´Â ¸¸Å ¿©·¯ºÐÀÇ ·¹µåÇÞ ¸®´ª½º¿¡ ´ëÇÑ °æÇèÀÌ Áñ°Å¿î °æÇèÀÌ µÉ °ÍÀÌ´Ù.
¢Ä ¾Ë°í ½ÍÀº ³»¿ë ¼±ÅÃÇÏ±â ¿É¼Ç ÀÏ´Ü ¸î °¡Áö ¿¹¸¦ µé¾îº¸°Ú´Ù. 1. rpm -q -a ÀÇ ¸í·ÉÀº ÁúÀÇ(query) Ç쵂 ¸ðµç ÆÐÅ°Áö¿¡ ´ëÇÏ¿©(-a) ¼öÇàÅä·Ï Áö½ÃÇÑ´Ù. °á°ú´Â ´ÙÀ½°ú °°ÀÌ ÇöÀç½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ÆÐÅ°Áö¸í-¹öÀü-¸±¸®Áî
¹øÈ£ÀÇ ¸ñ·ÏÀÌ´Ù. Á¦´ë·Î Á¤·ÄµÇ¾î Ç¥½ÃµÇÁö ¾ÊÀ¸¹Ç·Î sort¸¦ »ç¿ëÇϸé
ÁÁÀ¸¸®¶ó. ÀÌ·¸°Ô ÀÏ´Ü ¼³Ä¡µÈ ÆÐÅ°Áö°¡ ¹«¾ùÀÎÁö ÆÐÅ°Áö À̸§À»
È®ÀÎÇÒ ¼ö ÀÖ°í ¸î °³ÀÎÁö ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù.
2. rpm -q -i ssh À§ ÆÐÅ°Áö À̸§À» È®ÀÎÇÑ ÈÄ ÆÐÅ°Áö¿¡ ´ëÇÏ¿© °£´ÜÇÑ Á¤º¸¸¦ º¼ ¼ö ÀÖ´Ù. ÆÐÅ°Áö À̸§, ¹öÀü, ¸±¸®Áî ¹øÈ£´Â ¹°·Ð °£´ÜÇÑ ¿ä¾à¹®À» º¼ ¼ö ÀÖ´Ù. ÆÐÅ°Áö¿¡ ´ëÇÑ Á¤º¸(information)À» ¾Ë¾Æº¸°Ú´Ù´Â ¿É¼ÇÀÌ ¹Ù·Î -i ÀÌ´Ù. 3. rpm -q-l ssh -1 Àº ÆÐÅ°Áö°¡ Æ÷ÇÔÇÏ°í ÀÖ´Â ÆÄÀÏ ¸ñ·ÏÀ» º¸¿©ÁØ´Ù. 4. rpm -q-i -l ssh -i ¿Í-I ÀÇ ¿É¼ÇÀ» ¸ðµÎ »ç¿ëÇÏ¸é ¸ÕÀú ÆÐÅ°Áö
Á¤º¸¸¦ º¸¿©ÁÖ°í ¿¬À̾î ÆÄÀÏ ¸ñ·ÏÀ» º¸¿©ÁØ´Ù. -i : ÆÐÅ°Áö Á¤º¸¸¦
º¸¿©ÁØ´Ù. -l : ÆÐÅ°Áö°¡
Æ÷ÇÔÇÏ°í ÀÖ´Â ÆÄÀÏ ¸ñ·ÏÀ» º¸¿©ÁØ´Ù. -s : ÀÌ´Â ÆÐÅ°Áö
°ËÁõ¿¡ ¸Å¿ì Áß¿äÇÑ ¿É¼ÇÀε¥ ÆÐÅ°Áö ÆÄÀϳ»¿ëÀÌ ¼³Ä¡µÈ »óŸ¦
º¸¿©ÁØ´Ù. ÆÄÀÏ ¸ñ·Ï¾Õ¿¡ normal. not installed. replaced¶ó´Â
´Ü¾î°¡ Ç¥½ÃµÇ´Âµ¥ °¢°¢ Á¤»ó, ¼³Ä¡µÇÁö ¾Ê¾ÒÀ½(Áß°£¿¡ ¿©·¯ºÐÀ̳ª
ÇÁ·Î±×·¥¿¡ ÀÇÇØ ½Ç¼ö·Î Áö¿öÁ³À» °¡´É¼º), ÆÄÀÏÀº Àִµ¥ ³»¿ëÀÌ
´Ù¸£´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù. ƯÈ÷ ÆÄÀÏÀÌ Ã³À½ ¼³Ä¡´ç½Ã¿Í °°ÀºÁö ¾Æ´ÑÁö¸¦
¾Ë ¼ö ÀÖ´Â ÁÁÀº ¿É¼ÇÀ¸·Î¼ º¸¾ÈÁ¡°Ë¿¡µµ Áß¿äÇÑ ¿ªÇÒÀ» ÇÑ´Ù.
ÀÌ·± ¿ëµµ·Î´Â ³ªÁß¿¡ ¼Ò°³ÇÒ °ËÁõ ¿É¼ÇÀÌ ´õ ÁÁ´Ù. -d : ¹®¼·Î ºÐ·ùµÇ¾î
ÀÖ´Â ¸ÇÆäÀÌÁö¶Ç´Â texinfo ÆäÀÌÁö¸¦ º¸¿©ÁØ´Ù -c : ¼³Á¤ÆÄÀÏ·Î
ºÐ·ùµÇ¾î ÀÖ´Â ÆÄÀÏÀ» º¸¿©ÁØ´Ù. --scripts : ¼³Ä¡ Á¦°Å °úÁ¤¿¡¼ »ç¿ëÇÏ´Â ½ºÅ©¸³Æ®¸¦ º¸¿©ÁØ´Ù. À§¿¡¼ º¸¸é ¼³Ä¡ Àü ½ÇÇེũ¸³Æ®(preinstall), ¼³Ä¡ ÈÄ ½ÇÇེũ¸³Æ®(postinstall), Á¦°ÅÁ÷Àü ½ÇÇེũ¸³Æ®(preuninstall), Á¦°Å ÈÄ ½ÇÇེũ¸³Æ®(postuninstall), ±×¸®°í °ËÁõ ½ºÅ©¸³Æ®(verify)¶ó´Â ºÐ·ù¸¦ º¼ ¼ö ÀÖ´Ù. ¿À·ÎÁö ¼³Ä¡ ÈÄ Çѹø ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏ´Â ½½·¢¿þ¾î ¹æ½Ä°ú´Â ´Þ¸® ¸Å¿ì Á¤±³ÇÏ°í º¹ÀâÇÑ °úÁ¤À̶ó´Â °ÍÀ» ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù. À§ÀÇ ¿¹¿¡¼ Id.so ÆÐÅ°Áö´Â ¼³Ä¡ ÈÄ /sbin/ldconfig¸¦ ½ÇÇà½ÃÅ´À» ¾Ë ¼ö ÀÖ´Ù. -R, --requires : ÀÌ ¿É¼ÇÀº ¾î¶² ÆÐÅ°Áö°¡ ÀÇÁ¸ÇÏ°í ÀÖ´Â ÆÄÀÏ, ¶Ç´Â ÆÐÅ°Áö ¸ñ·ÏÀ» º¸¿©ÁØ´Ù. ·¹µåÇÞ ÆÐŰ¡ ½Ã½ºÅÛ¿¡¼ ÀÇÁ¸¼ºÀº ¸Å¿ì Áß¿äÇÑ ¿ä¼ÒÀ̹ǷΠÀÌ°ÍÀ» ¾Ë¾ÆµÎ¸é ÁÁÀ» °ÍÀÌ´Ù.
¢Ä ¾Ë°íÀÚ ÇÏ´Â ´ë»ó ¼±ÅÃÇÏ±â ¿É¼Ç Áö±Ý±îÁö ¿ì¸®´Â ÇöÀç ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ÆÐÅ°Áö¸íÀ» ¾È »óÅ¿¡¼ ÆÐÅ°Áö¿¡ ´ëÇÏ¿© ¹«¾ùÀ» ¾Ë°í ½ÍÀºÁö rpm¿¡°Ô ¿É¼ÇÀ¸·Î Àü´ÞÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¸¾Ò´Ù. ÀÌÁ¦´Â ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ÆÐÅ°Áö¸íÀ» ¸ð¸£°Å³ª »õ·Î¿î ÆÐÅ°Áö ÆÄÀÏÀ» °¡Á®¿Í¼ Á¡°ËÇÏ´Â ¹æ¹ý¿¡ ´ëÇÏ¿© ¾Ë¾Æº¸°Ú´Ù. 1.rpm -q -f /usr/bin/telnet
¸¸¾à /usr/bin/telnet À̶ó´Â ÆÄÀÏÀÌ ¾î¶² ÆÐÅ°Áö¿¡
¼ÓÇÑ °ÍÀÎÁö ¾Ë°í ½ÍÀ» ¶§´Â À§Ã³·³ ¸í·ÉÇÑ´Ù. -f´Â ÆÄÀÏ(file)ÁöÁ¤ÀÇ
ÀǹÌÀÌ´Ù rpm -q -i -f /usr/bin/telnet rpm -q -l -f /usr/bin/telnet rpm -q -R -f /usr/bin/telnet 2.rpm -q -i -p db-1.85-11.i386.rpm db-1.85-11.i386.rpm À̶ó´Â ÆÐÅ°Áö¸¦ Çϳª ¹Þ¾Æ¿Ô´Ù°í
ÇÏÀÚ ÀÌ ÆÐÅ°Áö¿¡ ´ëÇÑ Á¤º¸¸¦ ¾Ë°í ½ÍÀ» ¶§´Â -p db-1.85-11.i386.rpm¶ó°í
¸í½ÃÇÑ´Ù. ¾Ë°íÀÚ ÇÏ´Â ³»¿ë ÁöÁ¤¿É¼ÇÀº µ¿ÀÏÇÏ´Ù. ¿©±â¼ -p ´Â
ÆÐÅ°Áö (package)¸¦ ÀǹÌÇÑ´Ù.
¢Ä Á¶±ÝÀº Èûµç ÁÖÁ¦ : Ãâ·Â Çü½Ä °áÁ¤Çϱâ ÀÌ ºÎºÐÀº ÀÌÇØ°¡ µÇÁö ¾Ê´Â´Ù ÇÒÁö¶óµµ ±×³É ³Ñ¾î°¡±â ¹Ù¶õ´Ù. rpm -q ¸ðµå¿¡¼´Â -queryformat À̶ó´Â ¿É¼ÇÀ» Áö¿øÇϴµ¥ ´ÙÀ½°ú °°Àº ¹®¹ýÀ¸·Î »ç¿ë°¡´ÉÇÏ´Ù. ¿¹) rpm -q -a --queryformat"The name is %{name}.\n" --queryformat ´ÙÀ½¿¡ ³ª¿À´Â ¹®ÀÚ¿Àº
printf¹®ÀÇ Æ÷¸Ë¹®ÀÚ¿À» ¿¬»óÇÏ¸é µÈ´Ù. ÁúÀÇ Å±×(TAG)¶ó°í ºÎ¸£´Â
NAMEµîÀº rpmÇÁ·Î±×·¥¿¡¼ Ư¼öÇÑ Àǹ̸¦ °®´Â´Ù. ÆÛ¼¾Æ®(%)¹®ÀÚ¸¦
¾´ °Í¿¡ ÁÖÀÇÇ϶ó. ´ÙÀ½ÀÌ Ãâ·Â °á°úÀÌ´Ù.
¸î °¡Áö ¿¹¸¦ ´õ µé¾îº¸ÀÚ rpm -q -a queryformat "The name is %30{NAME}.\n" rpm -q -a queryformat "The name is %-30{NAME}.\n" À§ µÎ ¸í·É°ú ¾Õ¼± ¿¹ÀÇ Â÷À̸¦ »ìÆ캸°í Ãâ·ÂÇüŸ¦ ºñ±³Çغ¸¶ó rpm¿¡¼ Áö¿øÇϴ ű׿¡´Â ¾î¶² °ÍÀÌ ÀÖ´ÂÁö ¾Ë¾Æº¸·Á¸é ´ÙÀ½¸í·ÉÀ» ÀÔ·ÂÇÑ´Ù. rpm --querrytags
³ª¿µÇ´Â ¹®ÀÚ¿¿¡¼ ¾Õ¿¡ ºÙÀº RPMTAG_¸¦ Á¦¿ÜÇÑ
³ª¸ÓÁö À̸§À» »ç¿ëÇÑ´Ù. rpm -q -a --queryformat "%-30{NAME} %-30{GROUP}\n" ÃæºÐÈ÷ ½ÇÇèÇغ¸±â ¹Ù¶õ´Ù.
¢Ä °ËÁõÇϱ⠿ɼÇ(-V -y) °ËÁõ(Verify)À» ÀǹÌÇÏ´Â ¿É¼ÇÀº -V ¶Ç´Â -y ÀÌ´Ù. ¿©·¯ºÐÀÌ Èûµé¿© Áú¹®Çϱâ(query) ºÎºÐ¿¡¼ ¿É¼ÇÀ» ÀÍÇôµÎ¾ú´Ù¸é ¿©±â¼´Â ±×·¸°Ô ¾î·Á¿òÀ» ´À³¢Áö ¾ÊÀ» °ÍÀÌ´Ù. °ËÁõÇÏ°íÀÚ ÇÏ´Â ´ë»óÀ» ¼±Á¤ÇÏ´Â ¹æ¹ý¿¡´Â ±×³É ¼³Ä¡µÈ ÆÐÅ°Áö¸íÀ» ¾Ë¾Æ¼ Àû¾îÁÖ´Â ¹æ¹ý, ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ÆÄÀÏ Çϳª¸¦ ÁöÁ¤ÇÏ´Â ¹æ¹ý(-f), ÆÐÅ°Áö ÆÄÀÏÀ» ÁöÁ¤ÇÏ´Â ¹æ¹ý(-p)ÀÌ ÀÖ´Ù. 1.rpm -V id.so
Á¶±Ý ¹«½ÄÇÑ ¹æ¹ýÀ̱ä ÇÏÁö¸¸ rpm-Va¶ó°í ÇÏ¸é ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ¸ðµç ÆÐÅ°Áö¿¡ ´ëÇÏ¿© °ËÁõ ÀÛ¾÷À» ½Ç½ÃÇÑ´Ù. ´ÙÀ½Ã³·³ ½ÇÇàÇÏ¸é ±×°ÍÀº ¹«¾ùÀ» ÀǹÌÇÒ±î »ý°¢Çغ¸¶ó rpm-Va|grep ^..5'
¢Ä È®ÀÎÇϱ⠿ɼÇ(-K) ÆÐÅ°Áö ÀÚü¸¦ È®ÀÎÇÏ´Â ¿É¼ÇÀ¸·Î´Â È®ÀοɼÇ(-K)ÀÌ ÀÖ´Ù. ·¹µåÇÞ »ç¿¡¼ Á÷Á¢ ÄÄÆÄÀÏÇÏ¿© ÆÐÅ°ÁöÇÑ ÆÄÀϵ鿡´Â ·¹µåÇÞ»çÀÇ PGP ¼¸íÀÌ µé¾îÀÖ´Ù. µû¶ó¼ ÀÌ ÆÐÅ°Áö°¡ °ú¿¬ ·¹µåÇ޻翡¼ ³ª¿Â °ÍÀÎÁö ¾Æ´Ï¸é ´©±º°¡ ·¹µåÇ޻縦 »çĪÇÑ °ÍÀÎÁö ½±°Ô È®ÀÎÇÒ ¼ö ÀÖ´Ù. ¶Ç´Â MD5ÇÕ°è Á¡°Ëµµ ÇÑ´Ù. PGP ¼¸í±îÁö È®ÀÎÇÏ·Á¸é ¿©·¯ºÐÀº PGP¸¦ ¼³Ä¡Çصξî¾ß ÇÏ¸ç ·¹µåÇÞ¹èÆ÷ÆÇ ½Ãµð¿¡¼ RPM-PGP-KEY ³»¿ëÀ» °ø°³ ¸µ¿¡ µî·ÏÇØ ÁÖ¾î¾ß ÇÑ´Ù. ÇÊÀÚÀÇ /etc/rpmrc ÆÄÀÏÀÇ ³»¿ëÀÌ´Ù.
»ç¿ë¹ýÀº ´ÙÀ½°ú °°´Ù. # rpm-K inn-1.5.1 sec2-2.i386.rpm inn-1.5.1sec2-2.i386.rpm:size pgp md5 OK Å©±â(size), PGP¼¸í, MD5 ÇÕ°è°¡ ¸ðµÎ ¸Â´Â´Ù´Â ÀǹÌÀÌ´Ù. ¸¸¾à ¿©·¯ºÐÀÌPGP¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù¸é --nopgp ¿É¼ÇÀ» ÁÖ¾î¾ß ÇÑ´Ù. --nomd5´Â MD5 ÇÕ°è Á¡°ËÀ» ÇÏÁö ¾ÊÀ» ¶§ »ç¿ëÇÑ´Ù. ÀÌ ±â´ÉÀÌ ÇÊ¿äÇÑ ÀÌÀ¯´Â º¸¾ÈÀ» À§ÇؼÀÌ´Ù. ¸¸¾à ¾î¶² ¾ÇÀǸ¦ Áö´Ñ »ç¶÷ÀÌ ¿ì¸®¿¡°Ô ÇʼöÀûÀÎ ÆÐÅ°Áö¿¡´Ù Æ®·ÎÀ̸ñ¸¶¸¦ ½É¾îµÎ°í ¹èÆ÷ÇÑ´Ù°í ÇÏÀÚ. »ç½Ç ¿ì¸®´Â ¸ðµç ÆÐÅ°Áö¸¦ ±×³É ¹Ï¾î¼´Â ¾ÈµÈ´Ù. Àû¾îµµ ¹ÏÀ» ¸¸ÇÏ´Ù°í °£ÁֵǴ ·¹µåÇ޻糪 À¯¸íÇÑ °³ÀÎÀÌ Á¦ÀÛÇÑ RPM ÆÐÅ°Áö¿¡´Ù ±×µéÀÇ PGP°ø°³Å°¸¦ °¡Áö°í È®ÀÎÇØ¾ß ÇÑ´Ù.
¢Ä Á¦ÀÛÇÏ±â ¿É¼Ç (-b) ¸¹Àº »ç¶÷µéÀÌ µµ´ëü RPM ÆÐÅ°Áö¸¦ ¾î¶»°Ô ¸¸µé ¼ö ÀÖ´ÂÁö¿¡ ´ëÇØ ±Ã±ÝÇØ ÇÏ°í ÀÖ´Ù. À̹ø¿¡ Á¦ÀÛ¹æ¹ýÀ» ´Ù·çÁö´Â ¾Ê´Â´Ù. ¾Õ¼µµ ¸»Çßµí ÇÑ È¸ ºÐ ÀÌ»óÀÇ Áö¸é °ø°£ÀÌ ÇÊ¿äÇÑ Áß¿äÇÏ°íµµ Àç¹ÌÀÖ´Â ÁÖÁ¦ÀÌ´Ù. ÇÏÁö¸¸ Á¦ÀÛ¿¡ ¾Õ¼ RPM ÆÐÅ°Áö Á¦ÀÛÀÚµéÀº ÃæºÐÈ÷ RPM ÀÚü¸¦ ÀÚÀ¯ÀÚÁ¦·Î ±¸»çÇÒ ÁÙ ¾Ë¾Æ¾ß ÇÑ´Ù°í °Á¶ÇÏ°í ½Í´Ù. âÁ¶ÀûÀÎ ÇÁ·Î±×·¡¸Ó´Â ±×³É ¸¸µé±â¸¸ ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ÀÌ¹Ì ÀÖ´Â °ÍÀ» ÃæºÐÈ÷ È°¿ëÇÒ ÁÙ ¾Ë°í °æÇèÀ» ½×´Â´Ù°í »ý°¢ÇÑ´Ù.
½¬¿î ¼³Ä¡, ¸ÖƼ Ç÷¿Æû ±âŸµîµî ·¹µåÇÞ ¹èÆ÷ÆÇÀº Á¾Á¾ "°¡Àå ¼³Ä¡Çϱ⠽¬¿î
¹èÆ÷ÆÇ" À̶ó´Â ¸»À» µè´Â´Ù. ¸®´ª½º ¼³Ä¡ ÀÚü°¡ ¾ÆÁ÷µµ ¾î·Æ´Ù°íµé
¸»Çϴµ¥ ¾î¶»°Ô º¸¸é À©µµ¿ìÁî95 ¼³Ä¡º¸´Ù ·¹µåÇÞ ¹èÆ÷ÆÇÀÌ ¼³Ä¡Çϱâ
½±°í °Ô´Ù°¡ ¼³Ä¡ ¼Óµµµµ ºü¸£´Ù°íµµ »ý°¢ÇÑ´Ù. °¡Àå ½¬¿îÁöÀÇ ¿©ºÎ´Â
¿©·¯ºÐÀÇ ¸¶À½¿¡ ´Þ·È´Ù°í º»´Ù. ºÐ¸íÇÑ »ç½ÇÀ̶ó°í »ý°¢ÇÏ´Â °ÍÀº
·¹µåÇÞ ¹èÆ÷ÆÇÀÌ ½±°í ºü¸£°í Ä£±ÙÇÑ ¼³Ä¡¹æ¹ýÀ» °è¼ÓÀûÀ¸·Î °³¹ßÇØ
³ª°¡°í ÀÖ´Ù´Â Á¡ÀÌ´Ù. ÀÌ ºÎºÐÀº ·¹µåÇÞ ÆÐŰ¡º¸´Ù ¶Ù¾î³ ÆÐŰ¡
±â¼ú°ú ´õ ¸¹Àº Âü¿©ÀÚ¿Í °á°úÀûÀ¸·Î »ó´ëµµ ¾ÈµÇ°Ô ¸¹Àº ÆÐÅ°Áö¸¦
º¸À¯ÇÏ°í ÀÖ´Â µ¥ºñ¾ÈÀÇ Ãʱ⠼³Ä¡¿Í ¸Å¿ì ´ëÁ¶ÀûÀ̶ó°í º»´Ù. °á±¹
¸®´ª½ºÀ̱⠶§¹®¿¡ ¼³Ä¡ÇÏ°í ³ª¼µµ Àͼ÷ÇÏÁö ¾ÊÀº »ç¿ëÀڵ鿡°Ô´Â
¸Å¿ì ¾î·Á¿î °ÍÀÌ »ç½ÇÀ̳ª ¼³Ä¡ºÎÅÍ ÁÂÀý½ÃÅ°´Â ÀÏÀº ¸¹ÀÌ ÁÙ¾îµç
¹èÆ÷ÆÇÀÌ ¾Æ´Ñ°¡ ÇÑ´Ù. ·¹µåÇÞ ¸®´ª½º¸¦ ¶°¿Ã¸±¶§ ¸¹Àº »ç¶÷µéÀÌ ¾ËÆÄ/½ºÆŸ®´ª½º¸¦ ¶°¿Ã¸®°í ÀÖ´Ù. ·¹µåÇÞ ¹èÆ÷ÆÇÀÌ ¾ËÆÄ/¸®´ª½º, ½ºÆÅ/¸®´ª½º ¹èÆ÷ÆÇ ³ë·ÂÀº ´Ù¸¥ ¹èÆ÷ÆÇ Á¦ÀÛÀڵ麸´Ù ÈξÀ ¾Õ¼ ÀÖÀ¸¸ç ¾ÆÁ÷µµ °¡Àå ³ëÇϿ츦 ¸¹ÀÌ ½×Àº Á¦ÀÛÀÚ¶ó°í ¸»ÇÒ ¼ö ÀÖ´Ù. ´ëºÎºÐÀÇ »ç¿ëÀÚ°¡ ÀÎÅÚ/¸®´ª½º»ç¿ëÀÚÀÓ¿¡µµ ºÒ±¸ÇÏ°í ÀÌ 3°¡Áö Ç÷§Ç°¿¡ ´ëÇÏ¿© Ç×»ó °°Àº ¹öÀüÀ» À¯ÁöÇØ ³ª°£´Ù´Âµ¥ ´ëÇØ ³î¶ó¿ÍÇÒ µû¸§ÀÌ´Ù. ·¹µåÇÞ ¹èÆ÷ÆÇÀº ¾ö¿¬È÷ »ó¾÷Àû ÀÌÀÍÀ» Ãß±¸ÇÏ´Â ±â¾÷ÀÇ Á¦Ç°À¸·Î¼ÀÇ Ãø¸éÀ» Áö´Ñ °ø½Ä¹Ú½º CDÇü½Ä°ú FTP»çÀÌÆ®¿¡ ¿Ã¶ó¿Í ÀÖ´Â °ø°³Çü½ÄÀ¸·Î ³ª´¶´Ù. °ø½Ä¹Ú½ºÆÇ¿¡´Â ¸ÞÆ®·ÎX¿Í °°Àº »ó¿ë X ¼¹ö¿Í ¸î °¡Áö ÀϹÝÀο¡°Ô´Â Áß¿äÄ¡ ¾ÊÀº »ó¿ëÇÁ·Î±×·¥ÀÌ µé¾îÀÖ´Ù. ¼³Ä¡¿¡ ÇÊ¿äÇÑ µÎ ÀåÀÇ Ç÷ÎÇǵð½ºÄÏ°ú ¸Å´º¾ó ±×¸®°í ÇÑ ´Þ °£ ÀüÀÚ¿ìÆíÀ» ÅëÇÑ ¼³Ä¡Áö¿øÀ» ¹ÞÀ» ±Ç¸®°¡ ÀÖ´Ù. FTP»çÀÌÆ®¿¡ ¿Ã¶ó¿Í ÀÖ´Â °ø°³Çü½Ä°úÀÇ Â÷ÀÌ´Â °ÅÀÇ ¾ø´Ù°í º¸¸é µÈ´Ù. CD¸¸À» Á¦ÀÛÇÏ¿© Àú·ÅÇÑ °¡°Ý¿¡ ÆǸÅÇÏ´Â »ç¶÷µéÀº ¹Ù·Î ÀÌ ºÎºÐÀ» ½Ç¾î ÆǸÅÇÏ´Â °ÍÀÌ´Ù. ¾ËÂ¥ ·¹µåÇÞ ¸®´ª½º ¹èÆ÷ÆÇµç ¹Ù·Î ÀÌ °ø°³ºÎºÐ¿¡ ÀÇ°ÅÇÏ¿© ÇѱÛÈ ÀÛ¾÷À» ÁøÇàÇÏ°í ÀÖÀ¸¸ç "·¹µåÇÞ" À̶ó´Â À̸§Àº RPM ±â¼ú¿¡ ÀÇ°ÅÇÏ°í ÀÖ´Ù´Â »ç½ÇÀ» °Á¶Çϱâ À§ÇÔÀÌ´Ù. Áö±Ý ÇöÀç´Â ·¹µåÇÞÀÌ ·¹µåÇÞ»çÀÇ Æ®·¹ÀÌµå ¸¶Å©À̹ǷΠCD³ª °¢Á¾ Á¦ÀÛ¹°¿¡¼ TM À̶ó´Â Ç¥½Ã¸¦ ³Ö¾î¾ß ÇÑ´Ù´Â ´äº¯À» ·¹µåÇÞ»ç °ü°èÀڷκÎÅÍ ¹ÞÀº¹ÙÀÖ´Ù. ¾ÕÀ¸·Î ·¹µåÇÞÀ̶ó´Â ¸íĪÀ» ¾ËÂ¥ ¹èÆ÷ÆÇ¿¡ »ç¿ëÇÒ °ÍÀÎÁö ¿©ºÎ´Â Á¶±Ý ´õ »ý°¢ÇغÁ¾ß ÇÒ °Í °°´Ù. À̹ø¿¡´Â °£´ÜÇÑ ·¹µåÇÞ ¸®´ª½ºÀÇ ¼Ò°³¿Í RPM ´Ù·ç±â¿¡ ´ëÇÏ¿© ¾Ë¾Æº¸¾Ò´Ù. ´ÙÀ½¿¡´Â ÀÌ¾î¼ ·¹µåÇÞ ½Ã½ºÅÛ ¿î¿µ¹æ¹ýÀ» ¾Ë¾Æº¸°í ¸¶Áö¸·À¸·Î´Â RPM ÆÐÅ°Áö ¸¸µå´Â ¹ý¿¡ ´ëÇÏ¿© ¾Ë¾Æº¸°Ú´Ù. ³¡À¸·Î Çѱ¹¿¡¼ÀÇ ¸®´ª½º ÀâÁö ù ¹ø° Ãâ°£À» Áø½ÉÀ¸·Î ȯ¿µÇÑ´Ù. ¿©·¯ºÐµéµµ ÇÊÀÚ¿Í °°Àº ¸¶À½À̸®¶ó »ý°¢ÇÑ´Ù. |