¡¡¡¡ÔÚRed Hat LinuxÏ£¬±ê×¼µÄÈí¼þ°üÊÇͨ¹ýRPMÀ´½øÐйÜÀíµÄ¡£RPMµÄÈ«ÃûÊÇRed Hat Package Manager£¬´ÓÃû×Ö¾ÍÖªµÀ£¬ËüÊÇÓÉRed Hat¹«Ë¾¿ª·¢µÄÈí¼þ°ü¹ÜÀíϵͳ¡£Ê¹ÓÃRPMÈí¼þ°ü¹ÜÀíϵͳÓÐÏÂÃæÕâЩÓŵ㣺
¡¡¡¡1. °²×°¡¢Éý¼¶Óëɾ³ýÈí¼þ°ü¶¼ºÜÈÝÒ×
¡¡¡¡2. ²éѯ·Ç³£¼òµ¥
¡¡¡¡3. Äܹ»½øÐÐÈí¼þ°üµÄÑéÖ¤
¡¡¡¡4. Ö§³ÖÔ´´úÂëÐÎʽµÄÈí¼þ°ü
¡¡¡¡ÏÂÃæµÄ˵Ã÷£¬½«³ä·ÖÌåÏÖ³öÒÔÉÏËĸöÓŵ㡣
¡¡¡¡RPMÈí¼þ°üͨ³£ÊÇÒÔxxx.rpmµÄ¸ñʽÃüÃûµÄ£¬¾ÍºÃÏñHP-UXϱê×¼µÄÈí¼þ°üÊÇxxx.depotµÄÐÎʽһÑù¡£Ò»°ã£¬Ò»¸ö±ê×¼µÄRPMÈí¼þ°üµÄÃû×ÖÄܹ»¸æËßÎÒÃÇһЩÐÅÏ¢£¬ÀýÈçrhviewer-3.10a-13.i386.rpm£¬´ÓÕâÑùÒ»¸öÃû×ÖµÄRPMÈí¼þ°ü£¬ÎÒÃÇ¿ÉÒÔÖªµÀ£¬Èí¼þµÄÃû³ÆÊÇrhviewer£¬°æ±¾ÊÇ3.10a£¬´Î°æ±¾ÊÇ13£¬ÔËÐеÄƽ̨ÊÇi386¡£
¡¡¡¡RPMͨ³£ÓÐ5ÖÖ·½Ê½À´¹ÜÀíRPMÈí¼þ°ü£º°²×°¡¢É¾³ý¡¢Éý¼¶¡¢²éѯºÍÑéÖ¤¡£
¡¡¡¡1. °²×°
¡¡¡¡#rpm -ivh rhviewer-3.10a-13.i386.rpm
¡¡¡¡ÆäÖÐʹÓõ½µÄ²ÎÊýivh˵Ã÷ÈçÏ£º
¡¡¡¡i: ʹÓÃRPMµÄ°²×°Ä£Ê½
¡¡¡¡v: ÔÚ°²×°µÄ¹ý³ÌÖÐÏÔʾ°²×°µÄÐÅÏ¢
¡¡¡¡h: ÔÚ°²×°µÄ¹ý³ÌÖÐÊä³ö#ºÅ
¡¡¡¡ÁíÍ⣬RPM»¹Äܹ»Í¨¹ýFTPÀ´½øÐÐÔ¶³Ì°²×°£¬ÐÎʽÆäʵºÍ±¾µØ°²×°²î²»¶à£¬Ö»ÒªÔÚÎļþÃûµÄÇ°Ãæ¼ÓÉÏÊʵ±µÄ·¾¶¾Í¿ÉÒÔÁË£º
¡¡¡¡#rpm -ivh ftp://xxxx/rhviewer-3.10a-13.i386.rpm
¡¡¡¡×¢Ò⣺¶ÔÓÚÔ¶³Ì°²×°À´Ëµ£¬½¨Òé²»ÒªÍü¼Çh²ÎÊý£¬²»È»¿ÉÄܲ»ÖªµÀ°²×°³ÌÐòÊÇ·ñ»¹ÔÚ½øÐС£»òÕߣ¬Ò²¿ÉÒÔͨ¹ý--percent²ÎÊýÀ´ÖªµÀ°²×°µÄ½ø¶È¡£¶ÔÓÚÏêϸ°ïÖúÐÅÏ¢£¬¿ÉÒÔͨ¹ý#rpm --help»òÕß#man rpmÀ´»ñµÃ¡£
¡¡¡¡ÔÚ°²×°¹ý³ÌÖУ¬¿ÉÄܻᾳ£Óöµ½ÒÔϼ¸ÖÖÇé¿ö£º
¡¡¡¡<1>Öظ´°²×°Èí¼þ°ü
¡¡¡¡Èç¹ûÒª°²×°µÄÈí¼þ֮ǰÒѾ°²×°¹ý£¬¾Í»áÔÚ°²×°¹ý³ÌÖгöÏÖÒÔÏ´íÎóÐÅÏ¢£º
¡¡¡¡#rpm -ivh rhviewer-3.10a-13.i386.rpm
¡¡¡¡package rhviewer-3.10a-13 is already installed
¡¡¡¡Èç¹ûÈ·¶¨ÖØа²×°Ò»´Î£¬¿ÉÒÔ¼ÓÉÏ--replacepkgs²ÎÊý£º
¡¡¡¡#rpm -ivh --replacepkgs rhviewer-3.10a-13.i386.rpm
¡¡¡¡<2>Èí¼þ°üÖÐÓõ½µÄij¸öÎļþÒѾ±»ÆäËûÈí¼þ°ü°²×°
¡¡¡¡ÕâÖÖÇé¿ö¿ÉÄÜ×î³£³öÏÖ£¬¶à¸öÈí¼þ°ü¶¼°üº¬Ä³¸ö»òijЩÎļþ£¬µ±°²×°Á˵ÚÒ»¸öÈí¼þ°ü£¬ÔÙ°²×°ÆäËûÈí¼þ°üµÄʱºò£¬¾Í»á³öÏÖÒÔÏ´íÎó£º
¡¡¡¡#rpm -ivh rhviewer-3.10a-13.i386.rpm
¡¡¡¡rhviewer /usr/bin/rhviewer conflicts with file from msviewer-1.10b-01
¡¡¡¡error: rhviewer-3.10a-13.i386.RPM cannot be installed
¡¡¡¡´Ëʱ£¬¿ÉÒÔÓÃ--replacefiles²ÎÊý£º
¡¡¡¡#rpm -ivh --replacefiles rhviewer-3.10a-13.i386.rpm
¡¡¡¡<3>Èí¼þ°üÖ®¼äµÄÏà¹ØÐÔ
¡¡¡¡ÓеÄʱºò£¬Ò»¸öÈí¼þ°üµÄ×÷ÓÃÒª»ùÓÚÁíÍâÒ»¸öÈí¼þ°ü£¬Èç¹û°²×°¸ÃÈí¼þ°üʱºòûÓа²×°ÐèÒªµÄÁíÍâÒ»¸öÈí¼þ°ü£¬¾Í»áÓдíÎóÐÅÏ¢£º
¡¡¡¡#rpm -ivh rhviewer-3.10a-13.i386.rpm
¡¡¡¡failed dependencies: rhviewer is needed by rhpainter-2.24-20
¡¡¡¡´Ëʱ£¬½¨ÒéÏÈ°²×°Õâ¸öÐèÒªµÄÈí¼þ°ü¡£²»¹ý£¬Èç¹ûÄãÔ¸Òâ³¢ÊÔÒ»ÏÂÊÇ·ñ²»°²×°Õâ¸öÐèÒªµÄÈí¼þ°üÊÇ·ñÒ²Äܹ»Õý³£Ê¹ÓÃÄãÕæÕýÒª°²×°µÄÈí¼þµÄ»°£¬¿ÉÒÔ¼ÓÉÏ--nodeps²ÎÊý£º
¡¡¡¡#rpm -ivh --nodps rhviewer-3.10a-13.i386.rpm
¡¡¡¡2. ɾ³ý
¡¡¡¡#rpm -e rhviewer
¡¡¡¡×¢Ò⣺ÕâÀï½ÓµÄ²»ÊÇ°²×°Ê±ºòÈí¼þ°üµÄÃû×Örhviewer-3.10a-13.i386.rpm£¬¶øÖ»ÒªÓÃrhviewer»òÕßrhviewer-3.10a-13¾Í¿ÉÒÔÁË¡£½¨ÒéµÄ·½Ê½ÊÇÏÈÓÃRPM²éѯ³öÄãҪɾ³ýµÄÈí¼þ£¬È»ºóÓøÃÃüÁîɾ³ý¡£
¡¡¡¡ÕâÀï×î³£³öÏֵĴíÎóÌáʾ¾ÍÊÇ£¬µ±ÄãҪɾ³ýµÄÈí¼þ°ü±»ÆäËûÈí¼þ°ü¹ØÁªÊ±ºò£¬¾Í»á³öÏÖ´íÎóÌáʾ£º
¡¡¡¡#rpm -e rhviewer
¡¡¡¡removing these packages would break dependencies: rhviewer is neededby rhpainter-2.24-20
¡¡¡¡3. Éý¼¶
¡¡¡¡¸üÐÂÈí¼þ°üµÄ°æ±¾µ½×îа汾£¬Ò²ÊǾ³£Óõ½µÄ£º
¡¡¡¡#rpm -Uvh rhviewer-3.10a-13.i386.rpm
¡¡¡¡Éý¼¶Èí¼þµÄģʽÆäʵÊÇÏÈɾ³ý¾ÉÈí¼þ°ü£¬È»ºóÔÙ°²×°ÐÂÈí¼þ°ü¡£¶øÇÒ£¬Ä㻹¿ÉÒÔÑ¡ÔñÓÃÕâÖÖÉý¼¶µÄģʽÀ´°²×°Èí¼þ°ü£¬ÒòΪ£¬Ã»ÓоÉÈí¼þ°üµÄÇé¿öÏ£¬´ËÉý¼¶·½Ê½ÈÔÈ»¿ÉÕý³£ÔËÐС£
¡¡¡¡Èç¹ûϵͳÖÐÓоɰ汾´æÔÚ£¬Äã¾Í¿ÉÒÔ¿´µ½ÒÔÏÂÐÅÏ¢£º
¡¡¡¡#rpm -Uvh rhviewer-3.10a-13.i386.rpm
¡¡¡¡saving /etc/rhviewer.conf as /etc/rhviewer.conf.rpmsave
¡¡¡¡Èç¹û£¬ÄãÒª½µµÍµ±Ç°°æ±¾µ½¸üÀϵİ汾£¬Ò»¸ö°ì·¨¾ÍÊÇɾ³ý¸Ã°æ±¾£¬È»ºóÔÙÖØа²×°¾ÉµÄ°æ±¾£¬Ò²¿ÉÒÔÓÃ--oldpackage²ÎÊýÀ´½øÐС°Éý¼¶¡±£º
¡¡¡¡#rpm -Uvh --oldpackage rhviewer-3.10a-13.i386.rpm
¡¡¡¡²¹³ä˵Ã÷£º
¡¡¡¡»¹ÓÐÒ»ÖÖÉý¼¶µÄ°²×°·½Ê½£º¸üС£
¡¡¡¡#rpm -Fvh rhviewer-3.10a-13.i386.rpm
¡¡¡¡¸üкÍÆÕͨÉý¼¶µÄ·½Ê½ÊÇ£¬µ±ÏµÍ³ÖÐûÓоɰ汾ʱ£¬ÆÕͨµÄÉý¼¶°²×°ÈÔÈ»»á°²×°¸ÃÈí¼þ£¬¶ø¸üеÄģʽ¾Í²»»á°²×°¡£
¡¡¡¡4. ²éѯ
¡¡¡¡#rpm -q rhviewer
¡¡¡¡rhviewer-3.10a-13
¡¡¡¡Èç¹ûÒª²éѯµÄÈí¼þÍü¼ÇÁËÃû×Ö£¬¿ÉÒÔÓÃ#rpm -qaÀ´ÏÔʾ³öËùÓеÄÒѾ°²×°µÄÈí¼þ¡£
¡¡¡¡¸üÏêϸµÄÈí¼þÐÅÏ¢£¬¿ÉÒÔÓÃ#rpm -qiÀ´²éѯ¡£
¡¡¡¡5. ÑéÖ¤
¡¡¡¡#rpm -V rhviewer
¡¡¡¡ËµÃ÷£ºÑéÖ¤rhviewerÈí¼þ°üµÄÕýÈ·ÐÔ
¡¡¡¡#rpm -Vf /bin/vi
¡¡¡¡ËµÃ÷£ºÑéÖ¤°üº¬/bin/viÎļþµÄÈí¼þ°ü
¡¡¡¡#rpm -Va
¡¡¡¡ËµÃ÷£ºÑéÖ¤ËùÓÐÈí¼þ°ü
¡¡¡¡#rpm -Vp rhviewer-3.10a-13.i386.rpm
¡¡¡¡ËµÃ÷£ºÊ¹ÓÃ.rpmÎļþÀ´ÑéÖ¤Èí¼þ°üµÄÕýÈ·ÐÔ
¡¡¡¡Ñé֤ģʽ»á±È½ÏÔʼÈí¼þ°üÐÅÏ¢¼°°²×°ÔÚϵͳÖеÄÈí¼þ°üÎļþÐÅÏ¢£¬°üÀ¨Ã¿¸öÎļþµÄ´óС¡¢MD5 checksum¡¢È¨ÏÞ¡¢ÀàÐÍ¡¢ÓµÓÐÕß¼°ËùÊôµÄÎļþ×é¡£ÔÚÑéÖ¤ºóÈôûÓÐÈκÎÊä³ö£¬±íʾÈí¼þ°üÕý³£¡£Èç¹ûÓв»Ò»Öµĵط½£¬RPM½«»áÏÔʾ³öËüÃǵĴíÎóÂë¡£ÏÂÃæÁгöһЩ¿ÉÄܵĴíÎóÂ룺
¡¡¡¡5: MD5УÑéÂ벻ƥÅä
¡¡¡¡S: Îļþ´óС²»Æ¥Åä
¡¡¡¡L: ·ûºÅÁ¬½Ó´íÎó
¡¡¡¡T: ÎļþÐÞ¸Äʱ¼ä²»Æ¥Åä
¡¡¡¡D: É豸ÊôÐÔ²»Æ¥Åä
¡¡¡¡U: Óû§²»Æ¥Åä
¡¡¡¡G: Îļþ×鲻ƥÅä
¡¡¡¡M: ģʽ²»Æ¥Å䣬°üÀ¨È¨ÏÞºÍÎļþÀàÐÍ