ºìÁªLinuxÃÅ»§
Linux°ïÖú

RedHat Linux²Ù×÷ϵͳÈí¼þ°üµÄ¹ÜÀí

·¢²¼Ê±¼ä:2006-03-26 12:09:14À´Ô´:ºìÁª×÷Õß:golshing
¡¡¡¡ÔÚ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: ģʽ²»Æ¥Å䣬°üÀ¨È¨ÏÞºÍÎļþÀàÐÍ
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ