|
RPMÀ¸·Î ÆÐŰÁö °ü¸®Çϱâ
·¹µåÇò ¸®´ª½ºÀÇ »ç¿ëÀÚ°¡ Å©°Ô Áõ°¡ÇÏ°Ô µÈ ÇѰ¡Áö ÀÌÀ¯´Â ¾Æ¸¶µµ
RPMÀÌ ¾Æ´Ñ°¡ ½Í½À´Ï´Ù.
RPM(RedHat Package Manager)Àº ±âÁ¸ÀÇ ¸®´ª½º ¹èÆ÷ÆÇµéº¸´Ù ÈξÀ
Æí¸®ÇØÁø ¼³Ä¡È¯°æÀ» °¡Áö°í ÀÖ¾ú½À´Ï´Ù. ±âÁ¸ÀÇ ¸®´ª½º ¹èÆ÷ÆÇµéÀº
´Ü¼øÈ÷ tar Æ÷¸ËÀ¸·Î ¹¿© ÀÖ´Â ½ÇÇà ÆÄÀÏÀ» º¹»çÇϰųª ¼Ò½º Äڵ带
ÄÄÆÄÀÏÇÏ´Â ¹æ¹ýÀ» »ç¿ëÇØ¼ ÇÊ¿äÇÑ ÇÁ·Î±×·¥À» ¼³Ä¡Çϰųª »èÁ¦ÇÏ´Â
¹æ¹ýÀ» »ç¿ëÇß½À´Ï´Ù.
±×·¡¼ ½Ã½ºÅÛ¿¡´Â ¼³Ä¡µÈ ÇÁ·Î±×·¥ÀÇ ¼ö°¡ ¸¹¾ÆÁö°í, ƯÁ¤ÇÑ ¹öÀüÀÇ
¶óÀ̺귯¸®¿¡ ÇÁ·Î±×·¥ÀÌ ÀÇÁ¸ÇÒ °æ¿ì, »ç¿ëÀÚ ÀÚ½ÅÀÌ ÇÁ·Î±×·¥µéÀ»
À¯ÁöÇÏ°í °ü¸®Çϴµ¥ ¸¹Àº ¹®Á¦°¡ ÀÖ¾ú½À´Ï´Ù. ±×¸®°í ÀÌ¹Ì ¼³Ä¡µÇ¾î
ÀÖ´ø ÇÁ·Î±×·¥ÀÌ´õ¶óµµ ½Ç¼ö·Î ´Ù½Ã ¼³Ä¡ÇÏ¸é ±âÁ¸ÀÇ ÇÁ·Î±×·¥ÀÌ »ý¼ºÇÑ
ÆÄÀϵéÀÌ ¸ðµÎ »èÁ¦µÇ´Â ÀÏÀÌ ¹ß»ýÇÒ ¼öµµ ÀÖ¾ú½À´Ï´Ù.
¶ÇÇÑ ÇϳªÀÇ ÇÁ·Î±×·¥À» »èÁ¦Çϱâ À§Çؼ´Â ±× ÇÁ·Î±×·¥¿¡ °ü°èµÈ ÇÁ·Î±×·¥°ú
°ü·Ã ÆÄÀϵéÀ» »ç¿ëÀÚ°¡ ¸ðµÎ ¾Ë°í ÀÖ¾î¾ß¸¸ ¿ÏÀüÈ÷ »èÁ¦ÇÒ ¼ö ÀÖ´Ù´Â
¸ÍÁ¡À» °¡Áö°í ÀÖ¾ú½À´Ï´Ù.
ÀÌó·³ ¼³Ä¡ÇϰíÀÚ ÇÏ´Â ÇÁ·Î±×·¥À» ã´Â °ÍºÎÅÍ ¼³Ä¡ÇÏ´Â °Í ±îÁö ¾î·Á¿ò
Åõ¼ºÀ̾ú½À´Ï´Ù. ÇÏÁö¸¸ ·¹µåÇÞ¸®´ª½º¿¡¼´Â RPMÆÐŰÁö¿Í XÀ©µµÀÇ Á¦¾îÆÇÀ»
ÀÌ¿ëÇØ ½±°Ô ÇÁ·Î±×·¥À» ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. RPMÀº ·¹µåÇÞ »ç¿¡¼ ¸¸µç
ÆÐŰÁö °ü¸® µµ±¸·Î ¸®´ª½º ½Ã½ºÅÛÀ» ÆÐŰÁö Çü½ÄÀ¸·Î °ü¸®ÇÒ ¼ö ÀÖ°Ô
ÇØÁÖ´Â °ü¸® µµ±¸ÀÔ´Ï´Ù.
RPMÀº ´©±¸³ª »ç¿ëÇÒ ¼ö ÀÖ´Â °³¹æµÈ ÆÐŰ¡½Ã½ºÅÛÀ¸·Î ¸¸µé¾îÁ® ÀÖÀ¸¸ç,
µð½ºÆ®¸®ºä¼ÇÀ» ÀνºÅçÇÒ ¶§´Â ¹°·Ð, ¼ÒÇÁÆ®¿þ¾î¸¦ ÀνºÅçÇÒ ¶§³ª ¹öÀü¾÷,
uninstall ÇÒ¶§¿¡µµ ¸¹Àº µµ¿òÀÌ µË´Ï´Ù.
RPMÀÇ Æ¯Â¡Àº ƯÁ¤ÇÑ ±â´ÉÀ» °¡Áø ÀÏ·ÃÀÇ ÆÄÀϰú ÇÁ·Î±×·¥µéÀ» ¹¾î
½±°Ô ¼³Ä¡ÇÒ ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù.
»Ó¸¸ ¾Æ´Ï¶ó, RPM¿¡¼´Â °¢ ÆÐŰÁö°¡ ¾î¶² À̸§ÀÇ ÆÄÀÏÀ» ¾î´À µð·ºÅ丮¿¡
ÀνºÅçÇÏ¿´´ÂÁö, ±× ÆÐŰÁö¸¦ ÀÌ¿ëÇϱâ À§Çؼ´Â ¾î¶² ÆÄÀÏÀÌ ÇÊ¿äÇÑÁö¿¡
´ëÇÑ Á¤º¸¸¦ °ü¸®Çϰí ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é ´Ù¸¥ ÆÐŰÁö°¡ ÀÌ¿ëÇÏ´Â
¶óÀ̺귯¸®¸¦ °¡Áø ÆÐŰÁö¸¦ ¾ðÀνºÅçÇÒ ¼ö ¾ø½À´Ï´Ù.
1. RPM ÆÄÀÏ¸í ºÐ¼®Çϱâ
RPM ÆÐŰÁö ÆÄÀÏ¿¡´Â ÆÄÀÏÀ̸§ÀÌ '.src.rpm 'À¸·Î ³¡³ª´Â ¼Ò½ºÆÐŰÁö¿Í
'.i386.rpm'À̳ª '.noarch.rpm' µîÀ¸·Î ³¡³ª´Â ¹ÙÀ̳ʸ® ÆÐŰÁö·Î ±¸º°ÇÒ
¼ö ÀÖ½À´Ï´Ù. ¼Ò½º ÆÐŰÁö´Â ÇÁ·Î±×·¥ ¼Ò½ºÆÄÀÏ µîÀÌ Æ÷ÇÔµÈ ÆÐŰÁö·Î,
¹ÙÀ̳ʸ® ÆÐŰÁö¸¦ ÀÛ¼ºÇϱâ À§ÇØ »ç¿ëÇÕ´Ï´Ù. ÇÑÆí, ¹ÙÀ̳ʸ® ÆÐŰÁö¿¡´Â
ÄÄÆÄÀÏ, ¸µÅ© ¿Ï·á ½ÇÇàÆÄÀÏÀÌ Æ÷ÇԵǾî ÀÖ¾î, À̰ÍÀ» ÀνºÅçÇϸé ÀÏÀÏÀÌ
¼Ò½ºÆÄÀÏÀ» ÄÄÆÄÀÏÇÏÁö ¾Ê°í, ¼ÒÇÁÆ®¿þ¾î¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
RPM ÆÄÀÏÀº Å©°Ô 4°³ÀÇ ºÎºÐÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ½À´Ï´Ù. ¸ÕÀú (ÆÐŰÁöÀ̸§),
(ÆÐŰÁö¹öÀü), (¹èÆ÷ÆÇ¿¡¼ °¡Áö´Â ÀÚü ¹öÀü), (¼³Ä¡µÉ ½Ã½ºÅÛ)ÀÌ RPM
¾Õ¿¡ ºÙ¿©Áö°Ô µÇ¾î ÀÖ½À´Ï´Ù.
´ÙÀ½ÀÇ RPMÆÄÀϸíÀ» ºÐ¼®ÇØ º¸µµ·Ï ÇϰڽÀ´Ï´Ù.
myth-1.2.3-4.i386.rpm
RPM ÆÐŰÁö À̸§¿¡¼ - ´Â °¢ Çʵ带 ±¸ºÐÇÏ´Â °ÍÀÔ´Ï´Ù.
¿ì¼±, ¸Ç ¾ÕºÎºÐÀÇ myth ´Â ÆÐŰÁöÀÇ ¸íĪÀ¸·Î °¡Àå ±âº»ÀûÀÎ °ÍÀÔ´Ï´Ù.
ÆÐŰÁöÀ̸§Àº ÀνºÅç ÈÄ Á¶È¸³ª ¾ðÀνºÅçÇÒ ¶§ »ç¿ëµÇ´Â À̸§ÀÔ´Ï´Ù.
ÆÐŰÁö ¸íĪ¿¡¼ - ´Â °¢ Çʵ带 ±¸ºÐÇÏ·Á´Â °ÍÀ¸·Î, À̸¦ ¾ø¾Ö¸é ¾ÈµË´Ï´Ù.
µÎ¹øÂ° 1.2.3 Àº ÆÐŰÁöÀÇ ¹öÀüÀÔ´Ï´Ù. À̰ÍÀº ÇÁ·Î±×·¥ ¹öÀü°ú ÀÏÄ¡ÇÏ´Â
°ÍÀÔ´Ï´Ù.
¼¼¹øÂ° ÀÇ 4 ´Â ÆÐŰÁöÀÇ ¸±¸®Áî ¹øÈ£ÀÔ´Ï´Ù.
Áï ¹èÆ÷ÆÇ¿¡¼ °¡Áö´Â ÀÚü ¹öÀüÀ¸·Î, ÀÌ ÆÐŰÁö°¡ ¸î¹øÂ°·Î ¸¸µé¾îÁø
°ÍÀÎÁö¸¦ ³ªÅ¸³À´Ï´Ù. ¶È°°Àº ÇÁ·Î±×·¥À¸·Î ¹öÀüÀÌ °°´Ù°í ÇØµµ ÀÌÀü¿¡
¸¸µç ÆÐŰÁö¸¦ ´Ù½Ã Àç ÆÐŰ¡À» ÇÏ¿´´Ù¸é, ¹º°¡ º¯È°¡ ÀÖ°í ¸±¸®Áî
¹øÈ£¸¦ ¿Ã¸®°Ô µË´Ï´Ù.
³×¹øÂ°ÀÇ i386 Àº ¾î¶² ½Ã½ºÅÛ¿¡¼ ¾²À̴°ÍÀÎÁö¸¦ ³ªÅ¸³»´Â °ÍÀÔ´Ï´Ù.
i386 À̶ó¸é ´ç¿¬È÷ PC °è¿À» ³ªÅ¸³»´Â °ÍÀ̰í sparc À̶ó¸é ½ºÆÅ ¸®´ª½º¿ë,
alpha ¶ó¸é ¾ËÆÄ ¸®´ª½º¿ëÀϰÍÀÔ´Ï´Ù. (ÇöÀç ·¹µåÇÞÀº ÀÌ ¼¼°³ÀÇ ½Ã½ºÅÛ¿ëÀ¸·Î
³ª¿É´Ï´Ù.) ÀÌ ³×¹øÂ° Çʵ尡 src ¶ó°í ÀûÈù°ÍÀÌ Àִµ¥ ±×°ÍÀº ¼Ò½º
RPM ÀÔ´Ï´Ù. ¹ÙÀ̳ʸ® ÆÐŰÁö¸¦ ¸¸µé±â À§ÇØ ÇÊ¿äÇѰÍÀÔ´Ï´Ù.
¸¶Áö¸·ÀÇ rpmÀº ¼ÒÀ§ ¸»ÇÏ´Â È®ÀåÀÚÀÔ´Ï´Ù. RPM ÆÐŰÁö¶ó´Â°ÍÀ» ³ªÅ¸³»
ÁÝ´Ï´Ù.
¹öÀü¹øÈ£¿Í ¸±¸®Áî¹øÈ£°¡ µ¶¸³µÇ¾î ÀÖÀ¸¹Ç·Î, »õ·Î¿î ÆÐŰÁö°¡ ³ª¿ÔÀ»
¶§µµ ¼ÒÇÁÆ®¿þ¾î ÀÚü°¡ ¹öÀü¾÷µÈ °ÍÀÎÁö ¾Æ´Ï¸é ÆÐŰÁö ±¸¼º¸¸ º¯ÇÑ
°ÍÀÎÁö ÆÄÀϸíÀ¸·Î ¾Ë ¼ö ÀÖ½À´Ï´Ù.
¶Ç ¹öÀü¹øÈ£³ª ¸±¸®Áî¹øÈ£¿¡´Â ¼ýÀÚ À̿ܿ¡ ¹®ÀÚ¸¦ Æ÷ÇÔÇØµµ µË´Ï´Ù.
2. RPM ¸í·ÉÀ¸·Î ¼³Ä¡Çϱâ
1. ÆÄÀÏ ¼³Ä¡Çϱâ
RPM ÆÐŰÁöÀÇ ¼³Ä¡¿Í Á¦°Å´Â ¾ÆÁÖ °£´ÜÇÕ´Ï´Ù. º¸Åë ´ÙÀ½°ú °°Àº ½ÄÀ»
ÀÔ·ÂÇÏ¸é ¼³Ä¡°¡ µË´Ï´Ù.
rpm -i (rpmÆÐŰÁöÆÄÀÏÀ̸§)
À§¿Í °°Àº ¹æ½ÄÀ» ÀÀ¿ëÇÏ¿©, ¼³Ä¡µÇ´Â ¸ð½ÀÀ» È®ÀÎÇϰíÀÚ ÇÒ ¶§´Â
´ÙÀ½°ú °°Àº ¸í·É¾î¸¦ ÀÌ¿ëÇÏ¸é µË´Ï´Ù.
rpm -ivh (rpmÆÐŰÁöÆÄÀÏÀ̸§)
ÀÌ¿Í °°ÀÌ ÀÔ·ÂÇϸé, ¼³Ä¡ µÇ´Â ¸ð½ÀÀÌ È¸é»ó¿¡ # ¸¶Å©·Î Ç¥½Ã
µÉ°ÍÀÔ´Ï´Ù.
ÇÏÁö¸¸, RPM À¸·Î ÆÐŰÁö¸¦ ¼³Ä¡ÇÒ ¶§´Â »ç½Ç À§ÀÇ ¸í·Éº¸´Ù´Â -Uvh
¿É¼ÇÀ» »ç¿ëÇÏ´Â ½À°üÀ» ÀÍÈ÷´Â°ÍÀÌ ÁÁ½À´Ï´Ù.
rpm -Uvh (rpmÆÐŰÁöÆÄÀÏÀ̸§)
ÀÌ ¸í·ÉÀ» »ç¿ëÇÑ´Ù¸é, rpmÀº ÀÌ ÆÐŰÁöÀÇ ÀÌÀü ¹öÀüÀÌ ¼³Ä¡ µÇ¾ú´ÂÁö¸¦
º¸°í, ÀÌ¹Ì ¼³Ä¡°¡ µÇ¾î ÀÖ´Ù¸é ¾÷±×·¹À̵带 ÇÒ °ÍÀÔ´Ï´Ù.
±×³É -i ¶Ç´Â -ivh·Î ¼³Ä¡ÇÑ´Ù¸é ÀÌÀü ¹öÀüÀÇ °°Àº ÆÐŰÁö¿¡ ´ëÇÑ Á¤º¸´Â
»ç¶óÁöÁö ¾ÊÀ» °ÍÀ̰í, ¶ÇÇÑ ÀÌÀüÀÇ ¼³Á¤ÆÄÀϵµ ¹é¾÷µÇÁö ¾Ê½À´Ï´Ù.
µû¶ó¼, µÇµµ·Ï rpm - Uvh¸¦ »ç¿ëÇÒ °ÍÀ» ±ÇÀåÇÕ´Ï´Ù.
2. ¼³Ä¡ À§Ä¡ ¾Ë¾Æº¸±â
¼³Ä¡¸¦ ÇÑ ÈÄ, ÆÄÀϵéÀÌ ¾î´À µð·ºÅ丮¿¡ ÀÖ´ÂÁö ¾Ë¾Æ¾ß ÇѴٰųª, ȤÀº
ÀÚ½ÅÀÇ ÄÄÇ»ÅÍ¿¡ ÇöÀç ¾î¶°ÇÑ ÇÁ·Î±×·¥ÀÌ ¼³Ä¡µÇ¾î ÀÖ´ÂÁö ¾Ë°í ½Í´Ù¸é
´ÙÀ½°ú °°Àº ¸í·ÉÀ» »ç¿ëÇÏ¸é µË´Ï´Ù.
rpm -qa | more
'-q' ¿É¼ÇÀº ±× ÆÄÀÏ¿¡ ´ëÇÑ Á¤º¸¸¦ ¾Ë¾Æ³»±âÀ§ÇÑ ¿É¼ÇÀ̰í, 'a'
¿É¼ÇÀº ¸ðµç ÆÄÀÏ¿¡ ´ëÇØ Àû¿ëÇ϶ó´Â ÀǹÌÀÔ´Ï´Ù. ÀÌ ¸í·ÉÀ» ¼öÇàÇϸé
ÀÚ½ÅÀÇ ÄÄÇ»ÅÍ¿¡ ¼³Ä¡µÇ¾î ÀÖ´Â ¸ðµç ÇÁ·Î±×·¥ÀÇ ¸ñ·ÏÀÌ ÆäÀÌÁö ´ÜÀ§·Î
³ª¿µÇ¾î ³ª¿É´Ï´Ù.
|