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

ѧϰlinux£ºÈí¼þÔ­À´ÊÇÕâÑù°²×°µÎ

·¢²¼Ê±¼ä:2008-03-10 21:15:47À´Ô´:ºìÁª×÷Õß:mpuPosi
¡¡¡¡LINUXµÄÈí¼þ°üͨ³£¿ÉÒÔ´Ó·¢Ðа汾¹âÅÌ»ò´Ó»¥ÁªÍøÉÏÕÒµ½¡£ÆäÒ»°ã¸ñʽ·ÖÔ´´úÂëÓë¿ÉÖ´ÐÐÂëÁ½ÖÖ¡£Îª½ÚÊ¡´ÅÅ̿ռä»òÏÂÔØÊ±¼ä£¬¾ø´ó²¿·ÖµÄÈí¼þ¶¼ÔÚ´ò°üºóÒÔѹËõÎļþ·½Ê½´æÔÚ¡£

¡¡¡¡³£¼ûµÄÈí¼þ°üÓÐÈçfile.tar.gz¡¢file.src.tar.gz¡¢file.rpmµÈ¡£

¡¡¡¡ÔÚ½éÉÜͨÓð²×°·½·¨Ö®Ç°£¬ÓбØÒªÌáÐѸ÷λÊ×ÏÈÑø³ÉÒ»ÖÖÁ¼ºÃµÄ²Ù×÷ʹÓÃϰ¹ß¡£ÒòΪLINUXÉè¼ÆµÄÏȽøÐԺͶàÓû§Ê¹ÓõÈÌØÐÔ£¬Òò´ËÔÚÕû¸öµÄ°²×°¹ý³ÌÖÐÄ㾡¿ÉÄܵÄ×ñÑ­ÒÔÏÂÔ­Ôò£º

¡¡¡¡1¡¢Èç¹ûÄã²»Ïë°ÑĿ¼±äµÄÂÒÔãÔãµÄ»°£¬ÔÚÏÂÔØÈí¼þ֮ǰ¾ÍµÃ½¨ºÃÒ»¸öÒ×¶ÁµÄĿ¼¡£¶ø²»ÊÇÖ»ÓÐÄã²ÅÄÜ¿´µÃ¶®Ëü´ú±íʲôÒâ˼¡£Í¬Ê±£¬Ò²ÎªÁËÔÚÏÂÒ»´ÎÄãÔÚ¿´µ½ËüʱÄܺÜÈÝÒ×µÄÏëÆð£¬ÀïÃæÓÐЩʲô¡£

¡¡¡¡2¡¢³ý·ÇÄã´¿´âÊÇΪÁ˰²×°Èí¼þ¶ø°²×°Èí¼þ£¬·ñÔò£¬ÔÚ°²×°Èí¼þ֮ǰÄã¶¼ÓбØÒªÓµÓÐÒ»¸ö±¸·ÝĿ¼£¬×îºÃÊÇÒìµØ±¸·Ý¡£×¨ÃÅÓÃÓÚ´æ·ÅÄã³£ÓûòÖØÒªµÄÈí¼þ°ü¡£

¡¡¡¡3¡¢ÔÚÊÔÓÃÒ»¸öÐÂÈí¼þ֮ǰ£¬ÇëÎðÔÚÄ㵱ǰÔËÐй«Îñ»òÓÐÖØÒªÊý¾Ýµ«ÉÐδÍ×ÉÆ±¸·ÝµÄ»úÆ÷ÉÏÊÔÔËÐС£¼´Äã²»ÄÜðÏÕ¡£

¡¡¡¡4¡¢ÔÚ°²×°Ê±¾¡Á¿ÒÔROOTÉí·ÝÖ´Ðи÷ÖÖÃüÁî¡£°²×°Íê³ÉºóÔÙ×Ðϸ¼ì²éȨÏÞ¡£

¡¡¡¡5¡¢°²×°Ê±²úÉúµÄÁÙʱĿ¼¾¡Á¿½«Æä·Åµ½/tmpĿ¼¡£Ò»¸ö¾ßÓÐÁ¼ºÃ²Ù×÷ʹÓÃϰ¹ßµÄ¿ª¶ËÊÇ£ºÄãÔÚÒ»¿ªÊ¼¾Í°Ñ´ý°²×°µÄÈí¼þ·Åµ½/tmpĿ¼ÖÐÈ¥¡£ÔÚÄãÈ·ÐÅÒѳɹ¦°²×°ºó£¬±ðÍüÁ˽«Æäɾȥ¡£

¡¡¡¡6¡¢Á˽âÄãµÄCPUÓëLINUX°æ±¾ÀàÐÍ£¬ÏÂÔØÊÊÒ˵ÄÈí¼þ°ü¡£ÈôÓжàÖÖ¸ñʽ´æÔÚ£¬ÍƼöÑ¡ÓÃRPM¸ñʽµÄÈí¼þ°ü¡£ÒòΪËüÒ×ÓÃÇÒ²»Ò׳ö´í¡£

¡¡¡¡ºÃÁË£¬´ËʱÄã¿ÉÒÔ¿ªÊ¼ÁË¡£

¡¡¡¡¶ÔÓÚÒÔ.RPM½áβµÄÈí¼þ°ü£¬ÄãÖ»Ðè¼òµ¥µØÖ´ÐÐrpm -ivh file.rpm¾ÍÐÐÁË¡£Èç¹ûËüÌáʾÄ㻹ÉÙÁËijЩ¶«Î÷£¬ÄÇôÄã±ØÐèÏȰÑËü²¹È«¡£Èç¹ûËüÌáʾ¸ÃÈí¼þ°üÒѾ­±»°²×°ÁË£¬µ«»òÐíÒѾ­²»ÍêÕû»òÆäËüÔ­ÒòÄãÏëÇ¿ÖÆ°²×°¸ÃÈí¼þ°ü£¬ÄÇôÄã¾Í¼üÈëÒÔÏÂÃüÁrpm -ivh --replacepkgs file.rpm¡£

¡¡¡¡ÔÚ°²×°RPMÈí¼þ°üʱÓпÉÄÜ»áÓöµ½¸÷ÖÖ³åÍ»¡£ÌرðµÄ£¬µ±ÄãÔÚÀϰ汾ÖÐÏëÒª°²×°×îеÄÈí¼þ°üʱ£¬³£³£»áÓÐÒÔϵÄһЩÀàËÆÌáʾ£º

¡¡¡¡failed dependencies:
¡¡¡¡kernel >=2.2.10 is needed by file.X.X.X
¡¡¡¡file.X.X.X=0.80.1 is needed by otherfile.y.y.y

¡¡¡¡´ËÀàÐÅÏ¢±íÃ÷£¬ÒªÏëʹÓÃÐÂÈí¼þÄã±ØÐè°ÑLINUXµÄÄÚºËÉý¼¶µ½2.2.10£¬Í¬Ê±£¬ÒªÏë°²×°file.X.X.X£¬Ä㻹±ØÐè°²×°ÁíÒ»¸öÈí¼þ°üotherfile.y.y.y¡£ÀûÓÃ--nodepsÑ¡Ïî¿ÉÒÔºöÂÔÈí¼þ°üÏà¹ØÐÔÎÊÌâµÄ¼ì²é£¬µ«Í¨³£´Ë×ö·¨²»ÖµµÃÍÆ¼ö¡£

¡¡¡¡¶ÔÓÚÒÔrpm¸ñʽ´ò°üµÄÈí¼þ£¬Èç¹ûÄãÒÔǰ¾ÍÓдËÈí¼þµÄ¾É°æ±¾£¬ÄãÒ»°ãµØµÃÓÅÏÈ¿¼ÂÇÊDzÉÓÃÉý¼¶µÄģʽ¶ø²»Êǰ²×°µÄģʽ£¬ÒòΪÄã¿ÉÒÔ½«ÅäÖÃÎļþµÃÒÔ±£ÁôÏÂÀ´¡£¼´Ê¹Àϰ汾²»´æÔÚ£¬²ÉÓÃÉý¼¶µÄģʽҲ²»»á³ö´í¡£

¡¡¡¡Òò´Ë£¬ÄãÍêÈ«¿ÉÒÔ²ÉÓÃÈçÏÂÃüÁrpm -Uvh file.rpm¡£

¡¡¡¡ÓÉÓÚLINUXÌᳫDIYÒÔ¼°³«µ¼ÕÅÑï¸öÐÔ£¬ÎªÁËÈøÃÈí¼þ¸üÊʺÏÄãµÄ»úÆ÷£¬Í¬Ê±Ò²ÎªÁ˳çÉпªÔ´ÒÔ¼°¹²ÏíµÄ¾«Éñ£¬Ò»°ãÒ²»áÒÔÔ´ÂëµÄÐÎʽÌṩÏÂÔØ¡£Èç¹ûÄãµÃµ½µÄÊÇ´ËÀàÈí¼þ°ü£¬ÄãÔÚ½âѹËõºó»¹µÃÖØÐ±àÒëÈí¼þ°ü¡£

¡¡¡¡Ê×ÏȽ«Èí¼þ°ü·Åµ½/tmpĿ¼ÖÐÈ¥£¬È»ºóÖ´ÐÐ

¡¡¡¡tar zxvf file.src.tar.gz.

¡¡¡¡´Ëʱ£¬Äãͨ³£µÃ¿´¿´½âѹºó¶¼ÓÐÄÄЩĿ¼£¬ÊÇ·ñÓÐREADME»òINSTALLÈí¼þ¡£ÈçÓУ¬ÇëÏÈ×ÐϸÔĶÁËü¡£Èç¹ûÄã¿´µÃ¶®£¬ÄÇôÄã¾Í²»ÓýÓ×ÅÍùÏ¿´±¾ÎĵµÁË¡£Ò»°ãµÄ²½ÖèÓУºmake£»makeinstallÕâÑùÁ½²½¡£ºÜÃ÷ÏÔ£¬Äã»áʹÓõ½gcc£­£­Õâ¸öÓ¦¸ÃÔÚËùÓеķ¢ÐаæÖж¼»áÌṩ¡£Æä¼äËüͨ³£»áÌáÎÊÈí¼þ°²×°Ê±·Åµ½ÄĸöĿ¼¡£ÄãÒ»°ãÍù/usrĿ¼·Å¾ÍÐÐÁË¡£Èç¹ûÄãµÄ/usrĿ¼ÉèÖÃΪֻ¶Á·ÖÇø£¨ÕâÑù×öͨ³£ÊÇ»ùÓÚ°²È«ÐÔ·½Ã濼ÂÇ£©£¬ÄÇôÄã¿ÉÒԷŵ½/home/bin/local/bin/fileĿ¼Ï¡£Ç°ÌáÊÇ£¬ÕâÒ²ÊÇÄãµÄºÃϰ¹ßÖ®Ò»¡£Ï´β»»áÕÒ²»µ½¾ÍÐÐÁË¡£

¡¡¡¡Èç¹ûÄãʹÓõÄÏóÊÇredhatÕâÑùÖªÃûµÄ·¢Ðа汾£¬Æä¼ä»áÓÐÒ»¸öÖ±¹ÛºÍÒ×ÓÚʹÓõÄÈí¼þ°üרÓù¤¾ßpkgtool¡£¾ßÌåÃû×Ö»áÒò·¢Ðа汾µÄ²»Í¬¶øÓÐËù²»Í¬¡£´Ëʱ£¬ÄãÖ»ÒªÔÚµãµã»÷»÷Ö®¼ä¾ÍÄÜÍê³ÉÈí¼þ°üµÄ°²×°¹¤×÷ÁË¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 2 ÌõÆÀÂÛ

  1. fjlycfq ÓÚ 2008-03-11 09:31:36·¢±í:

    »¹²»´í£¬Ð»Ð»¡£¡£¡£¡£

  2. Ä̲èdsk ÓÚ 2008-03-10 21:30:45·¢±í:

    ¶Á¶Á¡£