¡¡¡¡Ç°Ò»¶Îʱ¼ä¸Õ×°ÉÏrhel5 serverµÄʱºò£¬·¢ÏÖsystem-config-packages¹¤¾ßµÄbrowseºÍsearch¹¦Äܶ¼²»ÄÜÓ㬿´ÁËsyd168ÐÖдµÄ¡°³¹µ×½â¾öFedora 6 ÖеÄÌí¼Óɾ³ýÓëÉý¼¶¡±ÒԺ󣬲ο¼×ÅÔÚrhel5 serverÀïÉèÖÃÁËһϣ¬°ÑÉèÖùý³Ìд³öÀ´·ÖÏí¸ø´ó¼Ò¡£
¡¡¡¡1.°Ñrhel5 serverµÄdvd isoÎļþ·ÅÔÚweb·þÎñÆ÷ÉÏ£¬mountµ½/srv/www/htdocs/RHEL5/server/Ŀ¼Ï£¬Í¨¹ýapache¹²Ïí³öÀ´£¬urlÊÇhttp://192.168.64.222/RHEL5/server/¡£
¡¡¡¡2.ÔÚserverÉϵÄ/etc/yum.repos.dĿ¼ÀィÁ¢Ò»¸öÎļþ£¬ÎļþÃûÈÎÒ⣬À©Õ¹ÃûÒ»¶¨ÊÇrepo£¬ÎļþÄÚÈÝÈçÏ£º
¡¡¡¡¡¡¡¡[base]
¡¡¡¡¡¡¡¡name=base RPM Repository for RHEL5
¡¡¡¡¡¡¡¡baseurl=http://192.168.64.222/RHEL5/server/Server/
¡¡¡¡¡¡¡¡enabled=1
¡¡¡¡¡¡¡¡gpgcheck=0
¡¡¡¡ÕâÀïÓÐÒ»¸öÎÊÌâҪעÒ⣺baseurlÀïÈç¹ûдhttp://192.168.64.222/RHEL5/server/ÊÇ´íÎóµÄ£¬Ñо¿ÁËһϷ¢ÏÖϵͳ»áµ½baseurlÖ¸¶¨µÄĿ¼ÀïÈ¥ÕÒrpm°ü£¬dvdÅÌÉÏËùÓÐrpm¶¼·ÅÔÚ¡°Server¡±Ä¿Â¼Ï£¬ËùÒÔbaseurlÉÏÒ»¶¨ÒªÔÚdvd isoµÄurlºóÃæ×·¼ÓÉÏServerĿ¼Ãû¡£
¡¡¡¡3.ÐÞ¸ÄserverÉϵÄ/usr/lib/python2.4/site-packages/yum/yumRepo.pyÎļþ£¬Õâ¸öÎļþµÄ411ÐÐÔÀ´µÄÄÚÈÝÊÇ£º
¡¡¡¡¡¡¡¡remote = url + '/' + relative
¡¡¡¡°ÑËü¸Ä³É£º
¡¡¡¡¡¡¡¡remote = "http://192.168.64.222/RHEL5/server/Server/" + '/' + relative
¡¡¡¡±£´æÍ˳ö¡£
¡¡¡¡Èç¹ûisoÎļþÔÚ±¾µØmountÉÏ£¬ÄÇô°²×°Ô´¾ÍÉèÖÃΪ±¾µØ£¬/etc/yum.repos.dϵÄrepoÎļþÀïbaseurl¸ÄΪ±¾µØÄ¿Â¼£¬/usr/lib/python2.4/site-packages/yum/yumRepo.pyÎļþÀïµÄremoteÀïҲͬÑùÐ޸ġ£
¡¡¡¡4.Çåһϻº´æ£ºyum clean all¡£
¡¡¡¡5.ÔËÐÐsystem-config-packages£¬browseºÍsearch¹¦Äܶ¼ÄÜÓÃÁË£¬¿ÉÒԺܷ½±ãµÄÌí¼Ó³ÌÐò¡£