Linuxϵͳѧϰ֮Èí¼þ°²×°
Ò»¡¢Ô´Âë°ü±àÒë°²×° ÓÉÓÚ¼ÆËã»úÎÞ·¨Ö±½ÓÖ´ÐÐÓø߼¶ÓïÑÔ±àдµÄÔ´³ÌÐò£¬Òò´ËÏëÒªÔËÐгÌÐò£¬¾ÍÐèÒªÒ»ÖÖ»úÖÆÀ´ÈüÆËã»úʶ±ð£¬ÕâÑù³ÌÐò²Å¿ÉÄÜÔËÐÐÆðÀ´¡£Ò»°ãÀ´Ëµ£¬¼ÆËã»úÖдæÔÚ½âÊÍÐͺͱàÒëÐÍÁ½ÖÖÓïÑÔ¡£ Ëùν½âÊÍÐÍÓïÑÔ£¬¾ÍÊǼÆËã»úÖðÌõÈ¡³öÔ´ÂëÎļþµÄÖ¸Á½«Æäת»¯³É»úÆ÷Ö¸Á²¢Ö´ÐÐÕâ¸öÖ¸ÁîµÄ¹ý³Ì¡£¶ø±àÒëÐÍÓïÑÔÊÇÖ¸ÔÚ³ÌÐòÔËÐÐǰ¾Í½«ËùÓеÄÔ´´úÂëÒ»´ÎÐÔת»¯Îª»úÆ÷¡¤´úÂ루һ°ãΪ¶þ½øÖƳÌÐò£©£¬ÔÙÔËÐÐÕâ¸ö³ÌÐòµÄ¹ý³Ì¡£ Ô´Â밲װͨ³£Ê¹ÓÃwgetÃüÁȻºó½âѹ£¬ÔÚÅäÖã¬ÔÚ±àÒë°²×°µÈ¡£ ¶þ¡¢RPM°²×°Èí¼þ RPM·ÖΪÁ½À࣬һÀàÊǶþ½øÖư²×°°ü£¨Ò²¾ÍÊÇÔ¤±àÒë°ü£©¡£ÊÂʵÉÏ£¬Èç¹û½«±àÒëºÃµÄÈí¼þ¸´ÖƵ½ÏàͬµÄÈí¼þ»·¾³£¨Äں˰汾һÖ¡¢ÈíÓ²¼þÔËÐл·¾³Ò»ÖÂ)µÄ·þÎñÆ÷ÖУ¬Ö»ÒªÈí¼þÔÚÔ±àÒë»úÖÐÄÜÔËÐУ¬ÄÇôÔÚÐÂÖ÷»úÖÐҲͬÑù¿ÉÒÔÔËÐС£¶øRPM²ÉÓõľÍÊÇÀàËÆµÄ·½Ê½£¬ÔÚÌØ¶¨µÄkenel°æ±¾ÏÂÔ¤ÏȱàÒëºÃÈí¼þ£¨±àÒëʱʹÓÃÁË´ó¶àÊý³£¼ûµÄ±àÒë²ÎÊý£©£¬²¢½«ËùÐèÒªµÄÎļþ£¨¶þ½øÖƳÌÐò¡¢Ä£¿é¡¢ÅäÖÃÎļþµÈ£©ÕûÌå´ò°ü£¬ÔÚÐÂÖ÷»úÖа²×°¸ÃRPM°üʱ£¬ÔÙ½«Îļþ½âѹ²¢¸´ÖƵ½Ìض¨µÄĿ¼ÖÐÈ¥¡£µÚ¶þÀàÊÇRPMÔ´Âë°ü£¬µ±Ï£Íû×Ô¶¨Òå±àÒë²ÎÊý£¬×ÔÐÐÖÆ×÷¶þ½øÖư²×°°üµÄʱºòʹÓᣠRPM°ü¹ÜÀíÃüÁrpm -i,--install °²×°Èí¼þ -v,--verbose ´òÓ¡ÏêϸÐÅÏ¢ -h,--hash ʹÓÃ"#"ºÅ´òÓ¡°²×°½ø¶È£¨ÐèÒªºÍvͬʱÓã© -e,--erase ɾ³ýÈí¼þ --replacepkge Èç¹ûÈí¼þÒѾ°²×°Ä³£¬ÔòÇ¿Ðа²×° --test °²×°²âÊÔ£¬²¢²»Êµ¼Ê°²×° --nodeps ºöÂÔÈí¼þ°üµÄÒÀÀµ¹ØÏµÇ¿Ðа²×° --force ºöÂÔÈí¼þ°ü¼°ÎļþµÄ³åÍ» ²éѯ²ÎÊý£¨ÐèҪʹÓÃ-q»ò--query²ÎÊý) -a,--all ²éѯËùÓа²×°Èí¼þ -p,--package ²éѯij¸ö°²×°µÄÈí¼þ -l,--list Áгöij¸öÈí¼þ°üËù°üº¬µÄËùÓÐÈí¼þ °²×°Èí¼þ:rpm -ivh °üÃû.rpm ?²âÊÔ°²×°Èí¼þ°ü£ºrpm -ivh --test °üÃû.rpm °²×°Èí¼þ:rpm -ivh --relocate /=/usr/local/°üÃû.rpm Ç¿Ðа²×°Èí¼þ°ü:rpm -ivh °üÃû --force --nodeps Éý¼¶Èí¼þ°ü£ºrpm -Uvh °üÃû.rpm Ç¿ÐÐÉý¼¶Èí¼þ°ü:rpm -Uvh °üÃû --force --nodeps ɾ³ýÈí¼þ°ü:rpm -e °üÃû.rpm µ¼ÈëÇ©Ãû:rpm --import RPM-GPG-KEY ²éѯij¸ö°üÊÇ·ñÒѾ°²×°:rpm -q °üÃû.rpm ²éѯϵͳÖÐËùÓÐÒѾ°²×°µÄ°ü£ºrpm -qa ²éѯij¸öÎļþÊôÓÚÄĸö°ü:rpm -qf °üÃû.rpm ²éѯij¸ö°üµÄÒÀÀµ¹ØÏµ£ºrpm -qpR °üÃû.rpm ²éѯij¸ö°üµÄÐÅÏ¢£ºrpm -qpi °üÃû.rpm ɾ³ýÈí¼þ°ü:rpm -e °üÃû.rpm ?Èý¡¢°üÒÀÀµ¹ØÏµ Ëùν°üÒÀÀµ£¬¾ÍÊÇ˵ÔÚ°²×°A°ü֮ǰÐèÒªÒѾ°²×°ÁËB°ü£¬ÆðʵÖÊÊÇAÈí¼þÔËÐÐʱÐèÒªÒÀÀµBÈí¼þÌṩµÄ¹¦ÄÜ¡£ ±ÈÈç˵opensshÕâ¸ö¹¤¾ßÓÃÓÚÔ¶³ÌÁ¬½Ó·þÎñÆ÷£¬¶øssh¿Í»§¶ËºÍ·þÎñÆ÷Ö®¼äµÄͨÐűØÐëÊǼÓÃܵ쬵«ÊÇopenssh±¾Éíû±ØÒªÔÙʵÏÖÒ»´Î¼ÓÃÜËã·¨£¬Ö»ÐèÒª½èÖúopensslÌṩµÄ¼ÓÃܹ¦ÄܾͿÉÒÔÁË£¬ÕâÑù°²×°openssh֮ǰ¾ÍÐèÒªÒѾ°²×°openssl¡£ÄÇô£¬ÔÚÕâÖÖÇé¿öϰ²×°°üÔõÑù²ÅÄÜÖªµÀÐèÒªÌáǰ°²×°ÄÄЩ±ØÒªµÄ°üÄØ£¿ÊÂʵÉÏ£¬Èç¹ûÒÀÀµ¹ØÏµ²»Âú×㣬RPM»á×Ô¶¯Ìáʾ£¬¶øÇÒÒ²»á¾Ü¾ø°²×°ÎªÂú×ãµÄÒÀÀµ°ü¡£µ«ÊÇ£¬´ó¶àÊýʱºòÕâЩÌáʾ¶¼»á±È½ÏÄ£ºý£¬ÓÐʱºòÄã²»µÃ²»¸ù¾ÝRPM¸ø³öµÄһЩÐÅÏ¢£¬½èÖúÁËһЩËÑË÷¹¤¾ßÀ´ÅжϾßÌåµÄ°üÃû£¬¶øÕâ¶ÔºÜ¶àÐÂÊÖÀ´ËµÈ·ÊµÓÐÒ»¶¨ÄѶȡ£ ËÄ¡¢yum°²×°Èí¼þ yumÊÇÒ»¸ö»ùÓÚRPMµÄǰ¶Ë¹ÜÀíÆ÷£¬Äܹ»´ÓÖ¸¶¨µÄ·þÎñÆ÷ÉÏ£¨Ò»¸ö»òÕß¶à¸ö£©×Ô¶¯ÏÂÔØ»ò¸üÐÂÈí¼þ¡¢É¾³ýÈí¼þ¡£Æä×î´óµÄºÃ´¦ÊÇ¿ÉÒÔ×Ô¶¯½â¾öÒÀÀµ¹ØÏµ¡£RedHatºÍCentosµÄ°æ±¾Îª5ÒÔÉϵͼ»áĬÈϰ²×°yum,ËùÒÔ¸ÃÃüÁî¿ÉÒÔÖ±½ÓʹÓᣠyum install °üÃû °²×°Ä³¸ö°ü yum groupinstall GROUP °²×°Ä³¸öÈí¼þ×é yum update °üÃû ¸üÐÂij¸ö°ü yum check-update ¸üÐÂϵͳÖÐËùÓÐÐèÒª¸üеİü yum list ÏÔʾÈí¼þÔ´ÖÐËùÓпÉÓõİü£¬Ò»°ã²»Óà yum list installed ÏÔʾϵͳÒѾ°²×°¹ýµÄ°ü yum info °üÃû ÏÔʾij¸ö°üµÄÐÅÏ¢ yum groupinfo GROUP ÏÔʾij¸öÈí¼þ×éµÄÐÅÏ¢ yum remove °üÃû ɾ³ýij¸ö°ü yum groupremove GROUP ɾ³ýij¸öÈí¼þ×é yum clean Çå³ýʹÓÃyumËùÉú³ÉµÄ»º´æÎļþ Îå¡¢ÈýÖÖ°²×°·½·¨µÄ±È½Ï ±àÒë°²×°µÄºÃ´¦ÊÇ¿ÉÒÔ¸ù¾Ý¾ßÌåµÄÓ¦Óó¡¾°¡¢Ìض¨µÄÐèÇó£¬ÉõÖÁÊǸöÈ˵ÄϲºÃÀ´Á¿Éí¶¨ÖÆÈí¼þµÄ¹¦ÄÜÄ£¿éÂ𣬶øÊ¹ÓÃÔ¤±àÒë(RPM¾ÍÊÇÔ¤±àÒëµÄÈí¼þ£¬ËùÒÔRPM¹ÜÀíºÍyum¹ÜÀí¶¼Ö»ÊǶÔÕâЩԤ±àÒëµÄ°ü½øÐйÜÀí£©µÄ·½Ê½Ïà¶ÔÀ´Ëµ»áÏÔµÃÓ·Öס£¶øÇÒÓÉÓÚ±àÒë¹ý³ÌÖУ¬±àÒëÆ÷»á¸ù¾Ý·þÎñÆ÷Ó²¼þºÍÈí¼þ»·¾³À´×Ô¶¯×öһЩÓÅ»¯´¦Àí£¬Òò´Ë£¬Ïà¶ÔÔ¤±àÒëÈí¼þÀ´Ëµ£¬ºóÆÚÔÚÈí¼þÔËÐÐʱ±àÒë°²×°µÄ·½Ê½¸üÄÜÌáÉý²¿·ÖϵͳʹÓÃЧÂÊ£¨¸ù¾Ý²»Í¬µÄÈí¼þ£¬ÌáÉýÂʸ÷Óв»Í¬£©¡£µ«ÊÇÆäȱµãÒ²ÊÇÏÔ¶øÒ×¼ûµÄ£¬Ê×ÏȱàÒë°²×°ºÄʱ¾Ã£¬²»ÊʺϴóÁ¿²¿Êð£»Æä´ÎÔÚÉú²ú·þÎñÆ÷ÉϱàÒëÈí¼þ±¾ÉíÒ²ÊǼ«²»°²È«µÄ×ö·¨£¬±ØÐë¶Å¾ø¡£ ´Ó´ó¹æÄ£ÔËάµÄ½Ç¶ÈÀ´Ëµ£¬°²È«ÐÔ¡¢¸ßЧ¡¢Ò×¹ÜÀíÊÇÅÅÔÚµÚһλµÄ£¬ËùÒÔ±ØÐë²ÉÈ¡¸ü·½±ãµÄ°ü¹ÜÀí·½Ê½¡£Èç¹ûÏëҪͬʱÏíÓбàÒëÈí¼þºÍ°ü¹ÜÀíÆ÷µÄÓŵ㣨¸ßЧÔËÐУ¬¼¯ÖйÜÀí£©£¬ÄǾͱØÐë×Ô¼ºÔ¤±àÒëRPM°ü¡£ £¨±à¼£ºÀî´óͬ£© ¡¾ÉùÃ÷¡¿±¾Õ¾ÄÚÈݾùÀ´×ÔÍøÂ磬ÆäÏà¹ØÑÔÂÛ½ö´ú±í×÷Õ߸öÈ˹۵㣬²»´ú±í±¾Õ¾Á¢³¡¡£ÈôÎÞÒâÇÖ·¸µ½ÄúµÄȨÀû£¬Ç뼰ʱÓëÁªÏµÕ¾³¤É¾³ýÏà¹ØÄÚÈÝ! |
- linux»ù´¡Öض¨Ïò£¬Óû§£¬×飬ÒÔ¼°È¨ÏÞ¹ÜÀí
- CÓïÑÔʵÏÖ¡ªÑ§Éú³É¼¨¹ÜÀíϵͳ£¨LinuxÏÂÔËÐУ©
- Chronyʱ¼ä·þÎñÆ÷
- linux-kernel ¨C ÈçºÎÔÚLinux 3.11ÖÐʹÓÃLZ4ѹËõ
- EVEÀ©´óÐéÄâÄÚ´æ
- regex ¨C ÔÚCSVÎļþÖÐÁ¬ÐøÌæ»»¿ÕÖµ
- ÐÞ¸ÄLinux·þÎñÆ÷±¦Ëþ·þÎñ°²È«ÉèÖÃ
- ±àÒëLDD3µÄscullÇý¶¯ÎÊÌâ×ܽá
- ÔÚLinuxÖд«µÝPHPºÍC¿ÉÖ´ÐÐÎļþÖ®¼äµÄÊý¾Ý
- linux ¨C ÔÚ·Ö¸ô·ûÉϲð·ÖÎļþ