Ò»¡¢Ê²Ã´ÊÇ GNU/Linux Distribution ( GNU/Linux Ì×¼þ ) £¿
What is Debian£¿ºÜ¶àÈË¿ÉÄÜÒѾÕÕ×űÊÕß½éÉܵIJ½Öè°²×°Íê»ù±¾µÄ Debian ϵͳÁË£¬µ«Óöµ½ÕâÑùÎÊÌ⣬ÔÚÄúÐÄÀïÍ·ÊÇ·ñÈÔ´æÔÚͬÑùµÄÎʺţ¿±¾ÆªÎÄÕÂÖصãËä²»ÔÚ½éÉÜ Debian µÄÀúÊ·£¬µ«ÊÇÓÐÐí¶à Debian µÄ»ù±¾¹ÛÄÈԾɻᾡ¿ÉÄÜÒÔ×î¼ò¶ÌµÄ·½Ê½ÈÃÄúÁ˽⡣
ÎÒÃǶ¼ÖªµÀËùνµÄ GNU/Linux Distribution ( ³£¼ûµÄÓÐ Redhat ¡¢Mandrake ¡¢SuSE ¡¢Debian ) ÊÇÒ»¶ÑÈí¼þ¼° Linux kernel Ëù×é³ÉµÄÒ»¸ö´óÌ×¼þ£¬µ«ÊÇÒòΪһ°ãʹÓÃÕߺÜÄÑÁ˽⵽ÍêÕûµÄ Linux ·¢Õ¹ÀúÊ·£¬Òò´ËÏÖÔÚ´ó¶àÊýµÄÈ˶¼½« Linux Óë Redhat ¡¢Mandrake µÈµÈÉÌÒµÐÔ·¢Õ¹µÄ Distrbution »®ÉϵȺţ¬Ò²³£ÓÐÈË°Ñ X Window System ¹éÄÉ³É Linux µÄÒ»²¿·Ö£¬ÕâЩ¹ÛÄºÜ»ÄÃý£¬µ«ÊDZ¾ÎÄÖص㲢·ÇÀåÇåÕâЩÃû´ÊµÄ²îÒ죬²»¹ýÏ£Íû´ó¼ÒÓÐһЩ»ù±¾¶øÇÒÕýÈ·µÄÈÏÖª¡£±ÊÕß¹ÃÇҾͷֳÉÈý´óÀàÀ´½âÊÍ£º
Linux kernel
²Ù×÷ϵͳºËÐÄ£¬Linux ÊôÓÚ¶àÈ˶àÈÎÎñϵͳ£¬Õ⵱ȻÓÐÀµ Linux kernel À´Êµ×÷£¬³ý´ËÖ®Íâ Linux kernel »¹°üº¬Á˺ܶàÓ²¼þµÄÇý¶¯³ÌÐò£¬µ«Ä£¿é»¯µÄÉè¼ÆÈà Linux kernel ¿ÉÒÔËæÐÄËùÓûµÄÐÂÔö»òɾ¼õÄ£¿é£¬ÓÉÓÚÕâÑùµÄÌØÐÔÈà Linux Ò²¿ÉÒÔÓ¦ÓÃÓÚǶÈëʽϵͳ¡£
»ù±¾µÄ libc ¡¢utility..etc
ÒÃÇ»¹ÐèÒ?libc Õâ¸ö»ù±¾µÄ C º¯Ê½¿â£¬ÒÔ libc Ϊ»ù´¡ÎÒÃÇ¿ÉÒÔ¿ª·¢³öһЩ»ù±¾µÄ³ÌÐòÀ´°ïÖúÎÒÃÇÔË×÷£¬ÕâЩ¹¤¾ß³ÌÐòÈ磺ls¡¢mv¡¢cp..µÈµÈ¡£
µ±È»Èç¹ûÓÐÐèÒª¿ÉÒÔÔÙ¼ÓÈëÆäËüµÄº¯Ê½¿â¡£
X Window System
ÓÉ MIT ( ÃÀ¹úÂéÊ¡Àí¹¤Ñ§Ôº ) ËùÑз¢µÄÒ»Ì× UNIX ÉÏÍ·±ê×¼µÄͼÐδ°¿Ú½Ó¿Ú£¬ËùÒÔ X ·¢Õ¹»¹±È Linux Ô磬ֻÊǺóÀ´ÓÐÈ˽«ËüÒÆÖ²µ½ Linux ÉÏ ( XFree86 )£¬Òò´ËÎÒÃÇÊÇ¿ÉÒÔ°Ñ Linux Óë X Window System ÇпªÀ´ÌÖÂÛ£¬Ò»°ãÎÒÃÇÊìϤµÄ MS Windows ²Ù×÷ϵͳÊÇ°Ñ GUI Óë OS Kernel ºÏÔÚÒ»ÆðµÄϵͳ£¬Õâ¸ú Linux Óë X ÊÇÍêÈ«²»Í¬µÄϵͳ¼Ü¹¹¡£Ç§Íò±ð¸ã»ì?¡£
ÓÐ X ÎÒÃǾͿÉÒÔ×÷ºÜ¶àͼÐÎÏà¹ØµÄÓ¦Óã¬ÀýÈçÓà gmc ( gnome µÄͼÐνӿڵµ°¸¹ÜÀíÈí¼þ£¬È總ͼ gmc ) È¡´ú mc ( ÀàËƹýÈ¥ DOS µ×Ï嵀 Nortan Comand )£¬ÓÐ X ÈÃÎÒÃǶԼÆËã»úµÄÊÓ¾õ¸ÐÊܸüÇ¿ÁÒ£¬ÏëÒª¿´ÓÐͼ°¸µÄÍøÒ³Ò²ÊDZØÐëÔÚ X µ×Ï¿ªÆô mozilla ( »òÆäËüÖ§³ÖͼÐ뵀 Browser )£¬ËùÒÔÓÐ X µÄͼÐνӿڻ·¾³ÈÃÎÒÃǵļÆËã»ú¸üÓÐÇ׺ÍÁ¦¡¢¸üÃÀÀö¡£
µ±È»ºÜ¶àÇé¿öÊÇʹÓÃÖ¸ÁîЧÂÊ´óÓÚʹÓÃͼÐνӿڵÄÈí¼þ£¬±ÊÕß×ÔÊ×£¬ÆäʵÎÒÒ²²»ÓÃÀàËƸոÕÌáµ½µÄ gmc ͼÐνӿڵµ°¸×ܹܣ»¼´Ê¹½øÈë X µ×Ï£¬ÎÒÒ»¶¨»¹ÊǻῪÆôÒ»¸ö X Terminal ( ¿ÉÄÜÊÇ crxvt»òÊÇEterm )£¬È»ºóÏíÊÜ×Å·É¿ìÇôòÖ¸ÁîµÄÀÖȤ¡£µ«ÊÇÓöµ½ä¯ÀÀÍøÒ³»òÊÕ·¢µç×ÓÓʼþÎÒÔò»á½èÖú Mozilla £¬ÒòΪÕâä¯ÀÀÍøÒ³Óë¿´µç×ÓÓʼþÓÐͼÐθ¨Öú»¹ÊDZȽÏÁîÈËÉÍÐÄÔÃÄ¿¡£¼ÆËã»úÊÇËÀµÄ£¬ÈËÄÔÊÇ»îµÄ£¬ËùÒÔÇë¼ÇסÊÇÈËÈ¥ÓüÆËã»ú¶ø²»ÊǼÆËã»úÅ«ÒÛÈË£¬Òò´ËÎÒÃÇÒª»îÓüÆËã»ú¡£
ÉÏÃæËùÊöµÄÇ°Á½´óÏî¾Í¿ÉÒÔÍê³ÉÒ»¸ö»ù±¾µÄ Linux Distribution£¬X ÔòÊÇÓÖÊÇÁíÍâÒ»Ïî´óµÄ GUI ( Graphic User Interface ) ¿ÎÌâ¡£Èç¹ûÄúÖ»ÊÇ°Ñ Debian ÄÃÀ´µ±×÷ÌṩijÏîÍøÂç·þÎñµÄ·þÎñÆ÷£¬Æäʵѹ¸ù¾Í²»ÐèÒª°²×° X Window System £¬µ«ÊÇÈç¹ûÄúÏëÏó±ÊÕßÒ»Ñù°ÑËûÄÃÀ´µ±×÷×Ô¼ºµÄ Desktop £¬ÄǾͷdz£ÐèÒªÓÐ X £¬Ã»ÓÐ X ¾ÍʧɫºÜ¶à¡£
¶øÒÔ Debian À´Ëµ£¬µ±È»º¬¸ÇÁËÉÏÊöÈý´ó²¿·Ý£¬ÓëÒ»°ãÉÌÒµ·¢ÐÐµÄ Linux Distribution °üɽ°üº£×÷·¨²»Í¬µÄÊÇ Debian Ï°¹ß´Ó×î»ù±¾µÄϵͳ¿ªÊ¼£¬ÐèÒªÉõôÈí¼þÔÙ¶ÑÕ»ÉÏÈ¥£¬»òÐíÄú»á·´²µ Redhat¡¢ Mandrake Ò²¿ÉÒÔ×öµ½Óë Debian Ò»Ñù´Ó°²×°»ù±¾ÏµÍ³¿ªÊ¼£¬±ÊÕß¾ø¶ÔͬÒ⣬ֻÊDZÊÕßÈÏΪʹÓà Debian ¿ÉÒÔºÜÇáËÉ´ï³ÉÕâÑùµÄÄ¿µÄ¡£Èç¹ûÄúÊÇÖØÍ·¿ªÊ¼ÔĶÁ±¾ÎÄ£¬¶øÇÒ¸ú×űÊÕߵIJ½Öè°²×°ÁË Debian £¬ÄúÓ¦¸ÃºÜÇå³þ Debian ÏÈÌìÉè¼ÆµÄÕÜѧ±ãÊÇÈç´Ë¡£
ÔÔòÉÏ Debian ¾ÍÈçͬÆäËüÉÌÒµ¹«Ë¾·¢ÐÐµÄ Linux Distribution Ò»Ñù£¬ÓÉ Linux ºËÐÄÔÙ¼ÓÉÏÒ»¶ÑÈí¼þ×éºÏ¶ø³ÉµÄ Linux Distribution. µ«ÊǺÜÌرðµÄÊÇ Debian ÊÇ·ÇÓªÀû×éÖ¯£¬µ«ÊÇ×éÖ¯¼Ü¹¹ÑϽ÷£¬ÓÐÒ»Ì×ÍêÉƵÄÈí¼þ¹ÜÀí·½Ê½£¬¹±Ï×ÕßÀ´×ÔÈ«ÊÀ½ç¸÷µØ£¬ÎÒÊÇÈÏΪ×îÆðÂëÕâÑùµÄ×éÖ¯±È½Ï²»»áÓÐÏñ¹«Ë¾µÄÓªÔËѹÁ¦£¬ÁíÍâÒ²½ÏÄܹãÄɸ÷·½Òâ¼û£¬ËùÒÔ¼´Ê¹¾¼ÃÔÚ²»¾°ÆøÒ²²»»áÓе¹±ÕµÄ·çÏÕ¡£
ÔÚ Debian ×éÖ¯ÄÚ²¿ºÜÌ׺ÜÌرðµÄ Distribution µÈ¼¶Öƶȣ¬·Ö±ðΪ stable ¡¢ testing ¡¢ unstable£¬¹â´Ó×ÖÃæÉϾͿÉÒÔ¿´³öһЩ¶ËÄߣ¬stable ÊÇ×îÎȶ¨µÄ°æ±¾£¬unstable ÔòΪ¿ª·¢Öеİ汾¡£ºÜ¶àÈ˶¼ÎóÒÔΪֻÓÐÏñ Redhat ¡¢ Mandrake ÕâÑùµÄ Linux Distribution Ëù°ü³öÀ´µÄÈí¼þ×î¶à£¬¶ø Debian Ò»¶¨Ã»ÓÐÄÇô¶àµÄÈí¼þ£¬Õ⵱ȻÊÇ´íÎóµÄ¹ÛÄĿǰ Debian ÒѾÓг¬¹ý 3950 ¸öÈí¼þ?£¬¶øÇÒ»¹»á½ÐøÔö¼Ó£¬ÒòΪ Debian ²¢·ÇÉÌÒµ¹«Ë¾£¬ËùÒÔÈËÔ±²¢²»»áÊܵ½¹«Ë¾Ê¢Ë¥Ó°Ïì¡£
ÎÒÃǶ¼Ï°¹ß³Æ Redhat ¡¢ Mandrake ..µÈµÈΪ ¡º Linux Distribution ¡»£¬ÊÂʵÉÏÕâ¹ÛÄîÊÇ´íÎó¶øÇÒÓÐÆ«ÆÄÖ®´¦£¬ÕâЩ Distribution ½²´©ÁËÖ»ÊÇÓÃÁË Linux ΪϵͳºËÐÄ£¬µ«ÊǸ¨ÒÔ¸ü¶à¸ú Linux ºËÐÄÎ޹صÄÈí¼þ£¬ÀýÈ磺 glibc¡¢X Window System..etc¡£ÆäÖÐÒÔ GNU µÄÈí¼þ×îΪÖØÒª£¬ÒòΪ GNU µÄ×ÔÓÉÈí¼þ°üº¬ÁË×îµ×²ãµÄ C º¯Ê½¿â ( glibc )¡¢±àÒëÆ÷ ( gcc )..µÈµÈ£¬Òò´Ë¹â¿¿ Linux kernel ÊÇÎÞ·¨Íê³ÉÒ»¸öÍ걸µÄϵͳ£¬ËùÒÔ ¡º GNU/Linux ¡» ²ÅÊÇÕýÈ·µÄ³Æºô¡£
Èý¡¢ÒÔˮƽµÄ¹ÛµãÀ´¿´ Debian ÌØÓеÄÈý´ó×åȺÖƶȣºstable¡¢testing¡¢unstable
stable
ÓÉ ¡º stable ¡» ÕâÃû´Ê¾Í¿ÉÒԲµ½°Ë¾Å·ÖÒâ˼ÁË°É£¬ÊǵÄ!ÕâÊÇ Debian ¶ÔÍâ·¢Ðеİ汾£¬Õâ¸ö°æ±¾µÄ×î´óÌØÉ«¾ÍÊÇÎȶ¨£¬µ«Ïà¶ÔµÄ¸÷¸öÈí¼þÌ×¼þÔòͨ³£²»ÊÇ×îа档
Õâ¸ö°æ±¾ÊÊÓÃÔÚ×îÐèÒªÎȶ¨µÄ Server ¼ÜÉè»·¾³£¬Ëù°²×°Èí¼þ½ÏÉÙÒ²½ÏΪ¹Ì¶¨¡£
testing
¡º testing ¡» ËäÃûΪ²âÊ԰棬ʵÔòÒѾÏ൱½Ó½üÓÚ ¡º stable ¡» °æ±¾µÄ³Ì¶È£¬Õâ¸ö°æ±¾µÄÈí¼þ¶à°ëÊÇÔÚ ¡º unstable ¡» ÖоÓÉά»¤¡¢¿ª·¢ÈËÔ±²»¶ÏµÄ²âÊÔÖ®ºóÁ÷È룬ËùÒÔÔÚijÖ̶ֳÈÀ´Ëµ£¬ÆäʵÒѾ×ö¹ý³õ²½µÄ¼ì²â£¬ÕâÀïÍ·µÄÈí¼þ´ó¶àÒ²ÊÇÏ൱Îȶ¨µÄ£¬¶øÇÒ¸öÈí¼þÌ×¼þÒ²¶¼»á±È ¡º stable ¡» ÀïÍ·µÄУ¬²»¹ýÒÔÈí¼þ×ÜÁ¿À´ËµÔò±ÈÉÏ ¡º stable ¡» ¼° ¡º unstable ¡» ÖÐÀ´µÄÍêÕû¡¢À´µÄ¶à¡£
±ÊÕßÇ¿ÁÒ½¨ÒéÈç¹ûÏë°Ñ Debian ÄÃÀ´µ±×÷ Desktop ƽ̨£¬¡º testing ¡» ÊǸöºÜ²»´íµÄÑ¡Ôñ¡£
unstable
¡º unstable ¡»¶ÔÎÒÀ´Ëµ²ÅËãÊÇ ¡º ²âÊÔ°æ ¡»£¬ÕâÀïÍ·×î´óµÄÌØÉ«¾ÍÊÇÈí¼þ¸üÐÂËٶȿ죬¼¸ºõ¶¼Óë¸ÃÈí¼þͬ²½£¬ÒòΪ̫ÐÂÏà¶ÔµÄʹÓà ¡º unstable ¡» µÄÈËÒ²±ØÐë³Ðµ£¸ü¸ßµÄ·çÏÕ£¬ÓÐʱºòÄú¿ÉÄÜ»áÔâÓöµ½Ò»Ôç¸üÐÂÍêËùÓÐÈí¼þºó£¬·¢ÏÖÓÐЩÈí¼þ²»ÄÜÕý³£ÔË×÷µÄ×´¿ö£¬²»¹ýÇìÐÒµÄÊÇÕâÖÖÇéÐδó¸ÅÖ»»á³ÖÐøÒ»Á½Ìì×óÓÒ£¬ÒòΪÎÒ˵¹ý ¡º unstable ¡» µÄÌØÉ«¾ÍÊǸüÐÂËٶȿ죬һµ©ÓÐÈ˻ر¨ÎÊÌ⣬ά»¤µÄÈ˺ܿì¾Í»á×÷ÐÞÕý¡£
Èç¹ûÄãϲ»¶ ¡º Íæ ¡» Èí¼þ£¬Èç¹ûÄã²»ÔÚºõÓÐʱºòϵͳÓгöÏÖһЩ truobles£¬ÄǸϿìÊÔÊÔÕâ¸ö°æ±¾°É!
Èý¡¢ÒÔ´¹Ö±µÄ¹ÛµãÀ´¿´ Debian Èí¼þµÄ·Ö²¼£ºmain¡¢contrib¡¢non-free¡¢non-us
Debian distribution ÊÇÒ»¸öºÜ×¢ÖØ ¡º ´¿ ¡» ¶ÈµÄ Linux Distribution £¬ÎÒ˵´¿ÊÇ Free µÄ´¿¶ÈºÜ¸ß£¬¡º Free ¡» Õâ¸öÓ¢ÎÄ×ÖºÜÓÐȤ£¬µ«´ú±íÁË×ÔÓÉ¡¢Ãâ·ÑÁ½ÖÖº¬Ò⣬ÕýÒòΪÈç´Ë³£³£Ôì³É³õѧÕßµÄÀ§ÈÅ£¬¹úÄںܶàÏà¹ØÊé¼®¶¼¸÷×Ô³öÏÖ²»Í¬µÄ½âÊÍ£¬²»¹ýËùν ¡º Free Software ¡» ÔÒâӦΪ ¡º ×ÔÓÉÈí¼þ ¡»£¬¶ø·Ç ¡º Ãâ·ÑÈí¼þ ¡»£¬ºÎν×ÔÓÉ£¿¾ÍÊÇÄã¿ÉÒÔ¶Ô¸ÃÈí¼þ×öÈκÎÄãÏë×öµÄÊÂÇ飬ÀýÈ磺Äã¿ÉÒÔʹÓá¢ÐÞ¸Ä..ÉõÖÁ··ÂôËü¡£ÕâЩ¶¼ÊÇ×ÔÓÉÈí¼þµÄÌØÉ«Ö®Ò»£¬µ«ÊÇ×ÔÓÉÈí¼þÊDz»ÊǾÍûÓаæȨÁËÄØ£¿Æäʵ²»È»£¬ËüÃÇ»ò¶à»òÉÙ¶¼»áÐû¸æ³É¼¸ÖÖÌØÊâµÄ°æȨ·¢ÐУ¬×î³£¼ûµÄÓÐÏÂÁÐÈýÖÖ£º
GNU General Public License (GPL) - ( http://www.gnu.org/copyleft/gpl.html )
Artistic License ( http://language.perl.com/misc/Artistic.html )
BSD style license ( http://www.debian.org/misc/bsd.license)
ÆäÖÐÒÔ GPL ÔËÓÃ×î¹ã£¬ BSD License ×îÓе¯ÐÔ£¬°æȨÎÊÌâ²¢²»ÔÚ±¾ÆªÎÄÕµÄÌÖÂÛÖ®ÁУ¬·¨ÂÉÒ²²»ÊDZÊÕßµÄר³¤£¬ÓÐÐËȤµÄÅóÓÑÇëÖ±½ÓÇ°ÍùÏà¹ØÍøÖ·Ñо¿¡£
ÓÉÓÚ Debian ¶Ô ¡º Free ¡» ´¿¶ÈµÄ¼á³Ö£¬µ«ÊÇÓÐʱºòÓÐЩÈí¼þËäÈ»²»Îª×ÔÓÉÈí¼þ£¬µ«È´Ï൱µÄÖøÃû£¬ÀýÈ磺 Mozilla £¬ÕâÑùµÄÇé¿öÈà Debian ÏÝÈëÁ½ÄÑ£¬ÓÚÊÇ Debian ¶ÔÓÚÆìÏÂËùÓÐÈí¼þÌ×¼þ ( Packages ) ½øÐзÖÀ࣬µ×ϾÍÊÇ Debian Packages µÄÖ÷Òª·ÖÀàÏîÄ¿£º
main
Debian distribution ×î»ù±¾¼°Ö÷ÒªÇÒ·ûºÏ×ÔÓÉÈí¼þ¹æ·¶µÄÈí¼þ ( packages )¡£
contrib
ÕâÀïÍ·Èí¼þËäÈ»¿ÉÒÔÔÚ Debian ÀïÍ·ÔË×÷£¬¼´Ê¹±¾ÉíÊôÓÚ×ÔÓÉÈí¼þµ«¶à°ëÈ´ÊÇÏàÒÀÓÚ·Ç×ÔÓÉ ( non-free ) Èí¼þ¡£
non-free
²»ÊôÓÚ×ÔÓÉÈí¼þ·¶³ëµÄÈí¼þ¡£
non-us
Õâ¸ö·ÖÀàÀïÍ·µÄÈí¼þ¶¼À´×Ô·ÇÃÀ¹úµØÇø£¬µ±ÖпÉÄÜÓÐÇ£³¶µ½×¨Àû¡¢¼ÓÃÜ..µÈµÈÎÊÌâ¡£
ËÄ¡¢Çø±ð°æ±¾µÄ¡º sources.list ¡»¼°Á½¸ö»ù±¾µÄÈí¼þ°²×°Ö¸Átasksel¡¢apt-get
͸¹ýÉÏÒ»½ÚµÄ˵Ã÷£¬ÏàÐÅÄú¶Ô Debian µÄ·Ö¼¶ÖƶÈÒѾÓÐÁ˳õ²½µÄÈÏʶ£¬ÕûÌåµÄÂÖÀªÒ²Öð½¥µÄÃ÷ÏÔ£¬²»¹ýÒÔÏÖʵÖÐʵ¼ÊʹÓõÄ×´¿ö¶øÑÔ£¬Ã¿ÖÖ°æ±¾²¢·ÇÊÇãþμ·ÖÃ÷µÄ¡£
¡º Í·ÉÏð³öÁ˼¸¸öÎʺÅÁËÂ𣿠¡»£¬¼òµ¥µÄ˵£¬¾ÍËãÎÒÊÇʹÓà ¡º testing ¡» °æ±¾µÄÈË£¬ÎÒ»¹ÊÇ¿ÉÒÔʹÓà ¡º stable ¡» »ò ¡º unstable ¡» ÖеÄÈí¼þ£¬Õâ²¢²»ÊǼÙÉ裬¾Ù¸öÀý×Ó£¬Ä¿Ç°½ö ¡º unstable ¡» ÖÐÌṩ×îÐ嵀 Mozilla Èí¼þ£¬Èç¹ûÄúÊÇʹÓà ¡º stable ¡» »ò ¡º testing ¡» µÄÈËÈÔ¾ÉÊÇ¿ÉÒÔ°²×° ¡º unstable ¡» ÖеÄ×îаæ Mozilla £¬Ôõô×öµ½ÄØ£¿ÔĶÁÍê ¡º ÓÉÐÞ¸Ä ¡º sources.list ¡» À´¾ö¶¨Èí¼þÀ´Ô´°æ±¾ ¡» ÕâһС½Ú£¬Äú¾Í»áÇå³þÁË¡£
¾¡¹ÜÈç´Ë£¬±ÊÕß²¢²»½¨Òéͬʱ´óÁ¿Ê¹Óò»Í¬²ã¼¶µÄÈí¼þ£¬ÒòΪºÜ¶àÈí¼þÖ®¼ä¶¼Óв»Í¬³Ì¶ÈµÄÏàÒÀÐÔ£¬Ç¿ÐеĽá¹û»áÔì³É¸ü¶àÈí¼þÏàÒÀ¡¢Ïà³âÎÊÌâµÄ²úÉú£¬×îÖÕ¿ÉÄÜÓ°ÏìϵͳÎȶ¨ÓëÕû¸öÈí¼þÉý¼¶ÖƶȵÄÕý³£ÔË×÷¡£
±ÊÕ߸öÈËʹÓõÄÊÇ ¡º testing ¡» °æ±¾£¬µ«ÓÉÓÚһЩ¸ö±ðÈí¼þÈç Mozilla ¡¢ Gimp µÈµÈÒòËØ£¬Ãâ²»ÁË»¹ÊÇ»áʹÓõ½²¿·ÝµÄ ¡º unstable ¡» Èí¼þ£¬Ê¹ÓÃÖÁ½ñÒ²ÎÞ´óµÄ Troubles ³öÏÖ£¬ÎҵĽ¨ÒéÊÇÔ½½Ó½üϵͳµ×²ãµÄÈí¼þÈ磺glibc¡¢xfree86£¬Ô½ÊÇҪСÐĽ÷É÷£¬ÒòΪÕâЩÈí¼þ¶à°ëÇ£Á¬¹ã·º£¬Ò»¸ö²»ÁôÉñϵͳ¿ÉÄܵÃÖØÐÂÔÙÔì?!
ÓÉÐÞ¸Ä ¡º sources.list ¡» À´¾ö¶¨Èí¼þÀ´Ô´°æ±¾
ÈçºÎ¾ö¶¨°²×°µÄÈí¼þÊôÓÚºÎÖֲ㼶£¿·½·¨Ï൱ÈÝÒ×£¬ËùÓеÄÐÅÏ¢¶¼¼ÇÔØÔÚ ¡º /etc/apt/sources.list ¡» Õâ¸öÎÄ×ÖÎļþÖ®ÖС£
sources.list µµ°¸ÀïÍ·µÄÉ趨¸ñʽʮ·Öµ¥´¿£¬ÈçÏ£º
deb uri distribution [component1] [componenent2] [...]
µ×Ͼ͸÷¸öÑ¡Ïî×÷ϸ²¿ËµÃ÷£º
deb
ÕâÒ»À¸Ö»ÓÐÁ½ÖÖд·¨£¬·Ö±ðΪ ¡º deb ¡» Óë ¡º deb-src ¡»£¬Ç°Õß±íʾËùÖ¸ÏòµÄΪ´æ·Å binary ¸ñʽ ( ±àÒëºÃÖ´ÐÐÎļþµÄÈí¼þÌ×¼þ ) Èí¼þÌ×¼þµÄ·þÎñÆ÷λÖ㬺óÕßÔòΪ sources ¸ñʽ ( °üº¬ÔʼÂëµÄÈí¼þÌ×¼þ ) Èí¼þÌ×¼þµÄ·þÎñÆ÷λÖá£
¼òÑÔÖ®£¬Ò»°ãÎÒÃÇÖ»ÏëÒª°²×°¸ÃÈí¼þ¶ø²»ÏëҪȥÖØбàÒëËüʱ£¬¾ÍÔÚÕâÒ»À¸ÌîÈë ¡º deb ¡» £¬ Èç¹ûÄãÏëÈ¡µÃijÈí¼þµÄÔʼÂë ( sources code ) £¬¾ÍµÃ¼ÓÈë ¡º deb-src ¡» £¬ µ±È»Ò²¿ÉÒÔÁ½Ðж¼Ð´£¬ÈçÏ£º
deb http://http.us.debian.org/debian stable main contrib non-free
deb-src http://http.us.debian.org/debian stable main contrib non-free
uri ( Universal Resource Identifier )
uri Ö¸µÄ¾ÍÊÇÈí¼þÌ×¼þÀ´Ô´Î»Öã¬ÕâЩλÖÿÉÒÔΪϵͳÄÚµÄij¸öλÖà ( file ) ¡¢¿ÉÒÔΪ CD-ROM ( cdrom ) ¡¢¿ÉÒÔΪÍøÂçÔ¶³ÌλÖà ( http ¡¢ ftp )..µÈµÈ£¬µ±ÄãÏ apt-get Ö¸Áîʱ£¬¾Í»áµ½ÕâЩλÖÃÈ¥ËÑÑ°Èí¼þÊý¾Ý¿â¡£×ÜÀ¨À´ËµÒ»¹²ÓÐ file ¡¢ cdrom ¡¢ http ¡¢ ftp ¡¢copy ¡¢rsh ¡¢ssh µÈ¼¸¸ö²ÎÊý£¬¶ø±È½Ï³£ÓõIJÎÊýÈçÏÂÁУº
file
¿ÉÒÔÊÇÄãϵͳÉϵÄij¸öĿ¼£¬ÈçÏ£º
deb file:/home/moto/debian stable main contrib non-free
Ò²¿ÉÒÔÊÇÄã mount µ½×Ô¼ºÏµÍ³ÀïÍ·µÄÔ¶³Ì NFS Server£¬ÈçÏ£º
deb file:/mnt/nfs-server stable main contrib non-free
cdrom
ÕâÀﵱȻ¾ÍÊÇÖ¸¹âÇýÉϹâÅÌƬÀïµÄλÖÃ?£¬ÀýÈ磺
deb cdrom:/dists stable main contrib non-free
http
͸¹ý http µÄÐÒé´«ËÍ£¬ÀýÈ磺
deb http://http.us.debian.org/debian stable main contrib non-free
ftp ͸¹ý ftp µÄÐÒé´«ËÍ£¬ÀýÈ磺
deb ftp://ftp.us.debian.org/debian stable main contrib non-free
ÖµµÃÒ»ÌáµÄÊÇ͸¹ýÕâÑùµÄ»úÖÆÊǷdz£Óе¯ÐԵģ¬À´Ô´Î»Öü¸ºõ¿ÉÒÔÊÇÍøÂçÉϵÄÈκÎÒ»¸ö½ÇÂ䣬²»¼ûµÃÊÇÒª Debian Office վ̨£¬¸öÈËÖÆ×÷µÄ .deb Èí¼þÌ×¼þÒ²¿ÉÒÔ¿ª·Å¸øÍøÂçÉϵÄÈËʹÓã¬ÀýÈçÄ¿Ç°µÄ Debian ¹Ù·½¡º stable ¡»°æ±¾ÀïÍ·µÄ Linux kernel ²»ÊÇ×îаæµÄ£¬¶ø bunk ÍøÓÑ×Ô¼º°ïæ×öÁË×îа汾µÄ kernel for debian package£¬²¢ÌṩÁË ¡º deb http://people.debian.org/ bunk/debian potato main ¡» Õâ¸ö˽È˵ÄλÖã¬ÔòÎÒÃÇ¿ÉÒÔ°ÑÕâ¸öλÖüÓÈë ¡º /etc/apt/sources.list ¡» É趨µµÀïÍ·£¬ÔÙ͸¹ý ¡º apt-get update ¡» ¾Í¿ÉÒÔÈ¡µÃ bunk ËùÖÆ×÷µÄ for debian µÄ kernel package ( Ä¿Ç°ÔÚ testing ÀïÍ·ÒѾÓÐ×îÐ嵀 kernel ÁË£¬ËùÒÔ²»ÐèÒªÔÚ͸¹ýÆäËüµÄÀ´Ô´À´°²×° )¡£¸üÏêϸµÄ kernel Éý¼¶·½·¨Çë²Î¿¼ Debian Éý¼¶ kernel ÕæÇáËÉ Ò»½Ú¡£
ÕâÑùµÄ·ÖÏí»úÖƺܰô ! ÒòΪ Debian ¹Ù·½¶ÔÓÚÈí¼þɸѡÓÐÒ»¶¨µÄ¹æ¶¨£¬Èç¹ûij¸öÈí¼þ½ø²»ÁË Debian µÄ package tree £¬µ«ÎÒÃÇÓÖ²»ÏëÓÉ Source tallball °²×°£¬ ÎÒÃDZã¿ÉÒÔ͸¹ýÕâÑùµÄ¹ÜµÀÈÃÎÒÃÇÈԾɿÉÒÔʹÓà Debian Á¼ºÃµÄÈí¼þ¹ÜÀí»úÖƶøÇÒ¿ÉÒÔ°²ÐÄʹÓöîÍâÈí¼þ¡£
distribution
²ÎÊý¿É·ÖΪ ¡º stable ¡» ¡¢¡º testing ¡» ¡¢¡º unstable ¡»£¬Ïêϸ¶¨ÒåÇë²Î¿¼ ÒÔˮƽµÄ¹ÛµãÀ´¿´ Debian ÌØÓеÄÈý´ó×åȺÖƶȣºstable¡¢testing¡¢unstable Ò»½Ú¡£
component ²ÎÊý¹²·ÖΪ ¡º main ¡»¡¢¡º contrib ¡»¡¢¡º non-US ¡»¡¢¡º non-free ¡» Ïêϸ¶¨Ò壬Çë²Î¿¼ ÒÔ´¹Ö±µÄ¹ÛµãÀ´¿´ Debian Èí¼þµÄ·Ö²¼£ºmain¡¢contrib¡¢non-free¡¢non-us Ò»½Ú¡£
Á˽⠡º sources.list ¡» µÄ׫д¹æ·¶Ö®ºó£¬ÎÒÃDZã¿ÉÒÔ¾ÓÉÐ޸Ĵ˵µ´ï³Éת»»²»Í¬°æ±¾µÄÐèÇó£¬ÀýÈçÔÚ ¡º stable ¡» °æ±¾µ×Ï£¬ÎÒÃÇ°Ñ ¡º sources.list ¡» ÄÚÈݼÇÔصÄÈí¼þ·þÎñÆ÷¸ÄΪָÏò ¡º unstable ¡» £¬ ÈçÏ£º
# See sources.list(5) for more information, especialy
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.
#deb http://http.us.debian.org/debian stable main contrib non-free
#deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
#deb http://security.debian.org stable/updates main contrib non-free
# Uncomment if you want the apt-get source function to work
#deb-src http://http.us.debian.org/debian stable main contrib non-free
#deb-src http://non-us.debian.org/debian-non-US stable non-US
deb http://http.us.debian.org/debian/ stable main non-free contrib
deb-src http://http.us.debian.org/debian/ stable main non-free contrib
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
¸ÄΪ£º
# See sources.list(5) for more information, especialy
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.
#deb http://http.us.debian.org/debian stable main contrib non-free
#deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
#deb http://security.debian.org stable/updates main contrib non-free
# Uncomment if you want the apt-get source function to work
#deb-src http://http.us.debian.org/debian stable main contrib non-free
#deb-src http://non-us.debian.org/debian-non-US stable non-US
deb http://http.us.debian.org/debian/ unstable main non-free contrib
deb-src http://http.us.debian.org/debian/ unstable main non-free contrib
deb http://non-us.debian.org/debian-non-US unstable/non-US main contrib non-free
deb-src http://non-us.debian.org/debian-non-US unstable/non-US main contrib non-free
Èç´ËÒ»À´¼´Ê¹Éí´¦ÔÚ Debian ¡º stable ¡» µÄ»·¾³µ×Ï£¬Ò²ÄÜ͸¹ý ¡º apt-get Ö¸Áî ¡» È¥°²×° Debian ¡º unstable ¡» ÖеÄÈí¼þ¡£
¹ØÓÚ ¡º sources.list ¡» һЩעÒâÊÂÏî
¾¡¹Ü½åÓÉ ¡º sources.list ¡» ¾ÍÄÜÈÃÎÒÃÇͬʱȡµÃ²»Í¬°æ±¾µÄÈí¼þ£¬µ«ÊÇÓÐÒ»µã±ØÐëÌرðÌáÐÑ´ó¼Ò£¬ÒÀÕÕ±ÊÕßµÄÏ°¹ß£¬³ýÁËÔÏȵÚÒ»´Î°²×°Ê±µÄ ¡º sources.list ¡»µµ°¸Ö®Í⣬ÎÒ»¹»á½«Õâ¸öµµ°¸·Ö±ðÐ޸ijÉÖ¸Ïò ¡º testing ¡» µÄ ¡º sources.list.testing ¡»ÒÔ¼°Ö¸Ïò ¡º unstable ¡» µÄ ¡º sources.list.unstable ¡»£¬ÈçÐè°²×°ÆäËü°æ±¾µÄ Debian Ö»ÐèÖû»ÔÀ´µÄ ¡º sources.list ¡» ÔÙÅäºÏ ¡º apt-get ¡» Ö¸Áî¼´¿É¡£
Èç¹ûÄú¼á³Öֻά»¤Ò»¸ö ¡º sources.list ¡» µµÒ²ÊÇ¿ÉÒԵģ¬µ«Çë¼Çסһ¸öÔÔò£¬Èç¹ûÄúµÄ ¡º sources.list ¡» ÖÐͬʱ°üº¬ÁË ¡º stable ¡»¡¢¡º testing ¡»¡¢¡º unstable ¡» ÈýÖÖÀ´Ô´Ê±£¬ÏµÍ³»áÒÔ×îа汾ΪÖ÷£¬»»ÑÔÖ®£¬Õâô×ö¼¸ºõ¾ÍµÈÓÚÉ趨Ϊ ¡º unstable ¡» ÁË£¬ÒòΪÈí¼þ°æ±¾µÄоÉΪ ¡º unstable ¡» ÐÂÓÚ ¡º testing ¡» ÐÂÓÚ ¡º stable ¡»¡£
ÕÕÕâô˵¸ù±¾¾Í²»ÐèÒª»ìºÍʹÓã¬ÒòΪϵͳ×ÜÊÇ»áÈÏ×îеÄÂÆäʵ»áÕâô×öµÄͬ³£ÒÔʹÓà ¡º testing ¡» °æ±¾µÄÈË×î³£¼û£¬ÕâÊÇÓÉÓÚ ¡º testing ¡» ÀïÍ·Èí¼þÊÇÈýÖÖ°æ±¾Ö®ÖÐ×îÉٵģ¬ËùÒÔÓÐʱºò»áÕÒ²»µ½ Debian ÀïÍ· ¡º Ó¦¸Ã ¡» ÓеÄÈí¼þ£¬ÕâÖÖÇé¿ö±ÊÕ߾ͻὨÒ飬 ¡º stable ¡» Óë ¡º testing ¡» »ìÓã¬Èç´ËÒ»À´Èç¹ûÄúÒª°²×°µÄÈí¼þ²»ÔÚ ¡º testing ¡» ÀïÍ·£¬ÏµÍ³»¹¿ÉÒÔµ½ ¡º stable ¡» ÀïÍ·È¥ËÑÑ°£¬Èç¹û»¹ÊÇÕÒ²»×ÅÄÇ¿ÉÒԿ϶¨ Debian ûÓÐÄÉÈë¸ÃÈí¼þ ¡£
Èç¹ûÄú¾ö¶¨¸ú±ÊÕßÒ»ÑùʹÓà ¡º testing ¡» °æ±¾µÄ»°£¬ÇëÇмDz»ÒªÍ¬Ê±°Ñ ¡º unstable ¡» µÄ·þÎñÆ÷À´Ô´¼Ó½øÄãµÄ ¡º sources.list ¡»£¬ÒòΪһµ©¸üÐÂÍê±Ï£¬ÄúµÄϵͳҲÒѾ±ä³É ¡º unstable ¡» °æ±¾ÁË£¬ÇмÇ!ÇмÇ!
µ×ÏÂÊDZÊÕßµÄ ¡º testing sources.list ¡»£º
# See sources.list(5) for more information, especialy
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.
deb http://http.us.debian.org/debian testing main contrib non-free
deb http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free
deb-src http://http.us.debian.org/debian testing main contrib non-free
deb-src http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free
#for gnome
#deb http://spidermonkey.ximian.com/distributions/debian unstable main
#deb http://red-carpet.ximian.com/debian testing main
̨Íå debian mirror site Áбí
ÎÒÖªµÀÿ¸öÅóÓÑÍøÂçÆ·Öʲ»¾¡Ïàͬ£¬ÒÔ±ÊÕßΪÀýÁ¬½ÓÃÀ¹úËٶȻ¹²»´í£¬µ«ÊÇÒ»¶¨Óиü¶àÅóÓÑÁ¬Á¬ÉÏÃÀ¹ú¶¼ÓÐÀ§ÄÑ£¬Ã»¹Øϵ£¬±ðÆøÄÙ£¬Äú¿ÉÒÔÊÔÊÔµ×ϵĄ̈Íå Mirror վ̨£º
µ½
deb http://ftp.tku.edu.tw/OS/Linux/distributions/debian/ testing main non-free contrib
deb http://ftp.tku.edu.tw/OS/Linux/distributions/debian/non-US testing/non-US main non-free contrib
debian ̨Íå
deb http://debian.linux.org.tw/debian woody main non-free contrib
deb http://debian.linux.org.tw/debian-non-US woody/non-US main non-free contrib
ÖÐɽ
deb ftp://ftp.nsysu.edu.tw/Linux/Debian/ testing main contrib non-free
deb ftp://ftp.nsysu.edu.tw/Linux/Debian/debian-non-US testing/non-US main contrib non-free
apt-get Ö¸Áî²Ù×÷
ÎÒ³£¸úÅóÓÑÏ·³Æ" Ҫѧ Debian ֻҪѧ»á apt-get Õâ¸öÖ¸Áî¾ÍÐÐÁË "£¬µ±È»ÕâÊÇÍæЦ»°£¬Ò²¾ø¶Ô²»¿ÉÄÜÈç´Ëµ¥´¿£¬²»¹ýÎÒ»áÕâô˵ÊÇÒòΪµÈµ½ÄúµÄ Debian ϵͳÍêÈ«°²×°Íê±ÏÖ®ºó£¬Äú¾Í»áÏñÎÒÒ»ÑùÍË»¯µ½Ã¿Ìì¾ÍÖ»»áÏ ¡º apt-get update;apt-get upgrade ¡» Ö¸ÁîÁË¡£
ÔÚ Debian ÀïÃ棬¹ØÓÚÈí¼þµÄ°²×°¡¢ÒƳý¡¢Éý¼¶ÍêÈ«¿¿ dpkg Õâ¸öÖ¸ÁîÀ´Íê³É ( ¹ØÓÚ dpkg ¸üÏêϸµÄ½éÉÜ£¬Çë²Î¿¼ dpkg Ò»½Ú )£¬dpkg Ö¸ÁÄܺÜÇ¿´ó£¬µ«È´Ïà¶ÔµÄ¸´ÔÓÁËÐí¶à£¬Ò²Ôì³ÉʹÓÃÉϵIJ»±ã£¬Òò´ËÄ¿Ç°ÑÜÉú³öÐí¶à dpkg µÄÇ°¶Ë ( front end ) Èí¼þ¹ÜÀí³ÌÐò ( Çë²Î¿¼ ÖÚ¶àµÄ dpkg Ç°¶ËÈí¼þ¹ÜÀí³ÌÐò Ò»½Ú ) £¬°ïÖúÎÒÃǼò»¯Èí¼þ¹ÜÀíµÄ²½Ö裬¶ø ¡º apt-get ¡» ÊÇÎÒ×îΪÊìϤҲÊÇ×îÊÜ Debian ʹÓÃÕßϲ°®µÄÒ»Ì×Ö¸Áîʽ³ÌÐò¡£ÏÖÔÚÒ²¾ÓÐÈ˽«¡º apt-get ¡» ÒÆÖ²µ½ÆäËüµÄ GNU/Linux Distribution ( ×¢Ò» )¡£
»òÐíÄú±»ÉÏÒ»½Ú " Çø±ð°æ±¾µÄ¡º sources.list ¡»¼°Á½¸ö»ù±¾µÄÈí¼þ°²×°Ö¸Átasksel¡¢apt-get" µÄ¡º sources.list ¡»¸ãµÄÍ·ÔÎÄÔÕÍ£¬²»¹ý±ÊÕßÏàÐŵÈÄúÁ˽Ȿ½Ú½éÉÜµÄ ¡º apt-get ¡» Ö¸ÁîÖ®ºó£¬±ØÈ»ÓСº »íÈ»¿ªÀÊ ¡»¡¢¡º éÈû¶Ù¿ª ¡» Ö®¸Ð¡£
¡º apt-get ¡»Ö¸Áî²Ù×÷·Ç³£¼òµ¥£¬µ×ÏÂÁгö±È½Ï³£ÓõÄÑ¡Ïî¼°²ÎÊý£¬ÒªµÃµ½×îÍêÕûµÄÐÅÏ¢Çë ¡º man apt-get ¡»¡£
×¢Òâ!!Ö´ÐÐ ¡º apt-get ¡» Ö¸ÁîʱÐèÒÔ ¡º root ¡» Éí·ÝÖ´ÐÐ !
apt-get update
Èí¼þÊý¾Ý¿âͬ²½£º
ÕâÊÇ¡º apt-get ¡»Ö¸ÁîµÄÆðµã£¬ÔÚÏ´ïÈκΠ¡º apt-get ¡» Ïà¹ØÈí¼þ°²×°»òÉý¼¶Ö¸ÁîÇ°£¬Ò»¶¨µÃÏÈÏ¡º apt-get update ¡»Ö¸ÁÕâ»áÈÃϵͳÒÀÕÕ ¡º sources.list ¡» É趨ÎļþÄڼͼµÄÈí¼þÀ´Ô´·þÎñÆ÷λÖ㬽øÐÐÈí¼þÊý¾Ý¿â±È¶Ô¶¯×÷£¬Èç´Ë²ÅÄÜÖªµÀĿǰϵͳÉÏ°²×°µÄÈí¼þ¸ú·þÎñÆ÷ÉÏ¿ÉץȡµÄÈí¼þ°æ±¾ÊÇ·ñÒ»Ö£¬Èç²»Ò»Ö±íʾÓиüаæµÄÈí¼þ¿ÉÒÔÉý¼¶»ò°²×°£¬½ÓÏÂÀ´µÄ ¡º apt-get install ¡¢ apt-get upgrade ¡¢ apt-get dist-upgrade..¡»²ÅÄÜÍê³ÉºóÐø¶¯×÷¡£
apt-get install
Èí¼þ°²×°£º
°²×°Èí¼þ×îŵľÍÊÇÈí¼þ¼äµÄÏàÒÀ¡¢Ïà³â¹Øϵ£¬ÔÚ ¡º Ç°ÑÔ ¡» ÀïÍ·±ÊÕßÒ²Ìáµ½¹ýȥʹÓõÄÆäËü GNU/Linux Distribution µÄÄÕÈ˾Ñ飬µ«ÊÇÔÚ Debian ÀïÍ·°²×°Èí¼þÊÇÒ»¼þ·Ç³£ÓäÔõÄÊÂÇ飬ֻҪ ¡º apt-get install ¡»Ò»ÐÐÖ¸Áî¼ò¼òµ¥µ¥ÇáÇáËÉËɼ´¿ÉÍê³É£¬ËùÓÐÏàÒÀ¡¢Ïà³â Debian ¶¼»á°ïÎÒÃÇ take care £¬ÄúÒª×öµÄ¾ÍÊÇ ¡º Say Yes ¡»¡£
apt-get remove
Èí¼þÒƳý£º
Óë install Ò»Ñù£¬Debian Ò»Ñù»á°ïÄú´¦ÀíÒƳýÈí¼þʱËù·¢ÉúµÄÏàÒÀÎÊÌâ¡£
apt-get upgrade
Èí¼þÉý¼¶£º
ƽ³£ÎÒÃǺÜÄѹËÂǵ½ÏµÍ³ÉÏËù°²×°µÄÊýÊ®ÉõÖÁÊý°ÙÌ×Èí¼þµÄ°æ±¾ÊÇ·ñÓÐаæ³öÏÖ£¬ÏÖÔÚÖ»ÒªÏÂÕâ¸öÖ¸Áî Debian ±ã»á×Ô¶¯ÕÒ³öËùÓÐÓÐаæµÄÈí¼þÌ×¼þ²¢ÖðÒ»Éý¼¶¡£
·¶Àý£º
µ×ÏÂÊDZÊÕßÖ´ÐÐÍê ¡º apt-get upgrade ¡» ϵͳ±¨¸æËѲéÇé¿ö£¬²¢Ñ¯ÎÊÊÇ·ñͬÒâÉý¼¶µÄ»Ã棺
apt-get dist-upgrade
ϵͳÉý¼¶£º
µ±×ªÒÆÕû¸öϵͳʱ£¬Èç ¡º stable ¡» ת»»µ½ ¡º testing ¡»£¬»òÊÇϵͳÔËÐкÃÒ»¶Îʱ¼ä¶¼Ó¦¸ÃÏÂÕâ¸öÖ¸ÁËü»á´ÏÃ÷µÄ´¦Àíµ½ºÜ¶àÈí¼þÏàÒÀ¡¢Ïà³âµÄÎÊÌâ¡£
dist-upgrade
apt-get source
Èç¹ûÄúÏëÈ¡µÃij¸öÈí¼þÌ×¼þ ( packages ) µÄÔʼÂë¿ÉÒÔ͸¹ýÕâ¸öÖ¸Áî´ï³É¡£
apt-get clean
ÎÒÃÇ͸¹ý apt-get °²×°µÄÈκÎÈí¼þ¶¼»áÏÈÏÂÔص½ ¡º /var/cache/apt/archives/ ¡»¼° ¡º /var/cache/apt/archive/partial/ ¡» Ŀ¼µ×Ï£¬Ò»°ãÔ¤Éè apt-get ÔÚ°²×°ÍêÈí¼þºóÊDz»»á°ÑÉÏÊöλÖõ×Ï嵀 ¡º .deb ¡» ɱ³ý£¬Ò»¶Îʱ¼äºóÄúÈç¹û¾õµÃϵͳ¿Õ¼ä²»×㣬Äú¿ÉÒÔÏ ¡º apt-get clean ¡»ÈÃϵͳ×Ô¶¯ÇåÀíÕâ¸öĿ¼¡£
apt-get autoclean
ÀàËÆ ¡º apt-get clean ¡»£¬Ï´˲ÎÊýʱ apt-get ÔÚ°²×°Íê±Ïºó»á×Ô¶¯É¾³ý¸ÃÈí¼þµÄ ¡º .deb ¡» ?¡£
apt-get check
apt-get ²»ÊÇÍòÄÜ£¬ÓÐʱºòÒ²ÊÇ»á³öÏÖÎÊÌ⣬È總ͼ broken£¬Óöµ½ÓÐÎÊÌâµÄʱºòÄú¿ÉÒÔÏ ¡º apt-get check ¡»À´Õï¶ÏÎÊÌâËùÔÚ¡£
apt-get remove --purge `deborphan` ( Çå³ýϵͳ¶àÓàµÄ library )
µ±ÄúʹÓà debian Ò»¶Îʱ¼äºó£¬Èç¹ûÄú¾³£°²×°¡¢ÒƳýÈí¼þÒ»¶¨»á³öÏÖ²ÐÓà library ÔÚϵͳµÄ×´¿ö£¬ÔÒòÊǵ±Äú°²×°Èí¼þʱ£¬ debian ÒÀÕÕÈí¼þÏàÒÀÌØÐÔ°²×°Á˶îÍâµÄ library£¬µ«Êǵ±ÄúÒƳý¸ÃÈí¼þʱ£¬µ±³õÁ¬´ø°²×°µÄ library ²»¼ûµÃ»áÒ»Æð±»ÒƳý£¬¾Ã¶ø¾Ã֮ϵͳ¾Í»á³öÏÖ²ÐÓàµÄ library£¬Õâ¸öʱºòÄú±ã¿ÉÒÔÏÂÕâÐÐÖ¸ÁΪÄúɨ³ýϵͳÖÐÎÞÓÃµÄ library £¬È·±£ÏµÍ³µÄÇå½àÐÔ¡£
ÆäËü³£Óø¨ÖúÑ¡Ï
-f ( --fix-broken )
¼ÙÈçÎÞ·¨°²×°£¬ÇëÊÔ×ÅÏÂ"-f"²ÎÊý¡£
-d ( --download-only )
Ö»ÏÂÔØ ¡º .deb ¡» ¶ø²»°²×°£¬ÏÂÔصĵµ°¸»á´æ·ÅÔÚ ¡º /var/cache/apt/archives/ ¡»µ×Ï¡£
Àý×Ó£º¡º apt-get -d install aterm ¡»¡£
--purge
Õâ¸ö²ÎÊý»á°ïÖúÄúÒƳý¸úÄúÏëÒªÒƳýÈí¼þµÄÏà¹ØÈí¼þ¡£
Àý×Ó£º¡º apt-get --purge remove aterm ¡»¡£