linux°Ýµª99
¤@¡B ª½À»Linux¡G12°Ý
1.¤°»ò¬OLinux¡H
Linux¬O¤@ӽϥͩóºô¸ô¡B¦¨ªø©óºô¸ô¥B¦¨¼ô©óºô¸ôªº©_¯Sªº§@¨t²Î¡C1991¦~¡AªâÄõ¤j¾Ç¥ÍLinus TorvaldsµÞµo¤F¶}µo¤@ӦۥѪºUNIX§@¨t²Îªº·Qªk¡A·í¦~¡ALinux´N½Ï¥Í¤F¡A¬°¤F¤£Åý³oӦФò¥¼Âתº§@¨t²Î¥Ú§é¡ALinus±N¦Û¤wªº§@«~Linux³q¹LInternetµo§G¡C±q¦¹¤@¤j§åª¾¦Wªº¡B¤£ª¾¦Wªº¹q¸£¶Â«È¡B½sµ{¤Hû¥[¤J¨ì¶}µo¹Lµ{¤¤¨Ó¡ALinux³vº¥¦¨ªø°_¨Ó¡C
Linux¤@¶}©l¬On¨D©Ò¦³ªº·½½X¥²¶·¤½¶}¡A¨Ã¥B¥ô¦ó¤H§¡¤£±o±qLinux¥æ©ö¤¤Àò§Q¡CµM¦Ó³oºØ¯Âºéªº¦Û¥Ñ³nÅ骺²z·Q¹ï©óLinuxªº´¶¤Î©Mµo®i¬O¤£§Qªº¡A©ó¬OLinux¶}©lÂà¦VGPL¡A¦¨¬°GNU°}À礤ªº¥Dn¤@û¡C
²{¦b¡ALinux¾ÌÂÇÀu¨qªº³]p¡A¤£¤Zªº©Ê¯à¡A¥[¤WIBM¡BINTEL¡BCA¡BCORE¡BORACLEµ¥°ê»Úª¾¦W¥ø·~ªº¤j¤O¤ä«ù¡A¥«³õ¥÷ÃB³v¨BÂX¤j¡A³vº¥¦¨¬°¥D¬y§@¨t²Î¤§¤@¡C
2.¤°»ò¬O¦Û¥Ñ³nÅé¡H
¦Û1984¦~°_¡A³Â¬Ù²z¤u¾Ç°|¶}©l¤ä«ù¡§¥@¬É³Ì«á¤@¦W¶Â«È¡¨Richard stallman¦b³nÅéµo®i¹ÎÅ餤µo°_¦Û¥Ñ³nÅé¹B°Ê¡A±q¦Ó¦Û¥Ñ³nÅé°òª÷·|FSF¡BGPL¨ó©w©MGNU±M®×´N¦¹½Ï¥Í¡A±È¶}¤F¦Û¥Ñ³nÅ鲩Rªº§Ç³¹¡C
GPL¡A³q¥Î¤½¦@³\¥i¨óij¡A³o¬O»P¶Ç²Î°Ó·~³nÅé³\¥i¨ó©wCopyRight¹ï¥ßªº¡A©Ò¥H¤S³QÀ¸ºÙ¬°CopyLeft¡CGPL«OÃÒ¥ô¦ó¤H¦³¦@¥Î©Mקï¦Û¥Ñ³nÅ骺¦Û¥Ñ¡C¥ô¦ó¤H¦³Åv¨ú±o¡Bקï©M«·sµo§G¦Û¥Ñ³nÅ骺·½¥N½X¡A¨Ã¥B³W©w¦b¤£¼W¥[ªþ¥[¶O¥Îªº±ø¥ó¤U¥i¥H±o¨ì¦Û¥Ñ³nÅ骺·½¥N½X¡C¦P®ÉÁÙ³W©w¦Û¥Ñ³nÅ骺l¥Í§@«~¥²¶·¥HGPL§@¬°¥¦«·sµo§Gªº³\¥i¨óij¡C
¦ÓGNU±M®×ªº¥Ø¼Ð¬O«Ø¥ß¥i¦Û¥Ñµo§Gªº¡B¥i²¾´ÓªºUNIXÃþ§@¨t²Î¡C
3.±q§Þ³N¤W»¡¡ALinux¦³¤°»òÀuÂI¡H
1¡^ ´£¨Ñ¤F¥ý¶iªººô¸ô¤ä´©¡G¤º¸mTCP/IP¨óij¡F
2¡^ ¯u¥¿·N¸q¤Wªº¦h¤u¡B¦h¥Î¤á§@¨t²Î¡F
3¡^ »PUNIX¨t²Î¦b·½¥N½X¯Å¬Û®e¡A²Å¦XIEEE POSIX¼Ð·Ç¡F
4¡^ ®Ö¤ß¯à¥é¯uFPU¡F
5¡^ ¤ä´©¼Æ¤QºØÀɨt²Î®æ¦¡¡F
6¡^ §¹¥þ¹B¦æ©ó«OÅ@¼Ò¦¡¡A¥R¤À§Q¥Î¤FCPU©Ê¯à¡F
7¡^ ¶}©ñ·½¥N½X¡A¥Î¤á¥i¥H¦Û¤v¹ï¨t²Î¶i¦æ§ï¶i¡F
8¡^ ±Ä¥Î¥ý¶iªº°O¾ÐÅéºÞ²z¾÷¨î¡A§ó¥[¦³®Ä¦a§Q¥Î¹êÅé°O¾ÐÅé¡F
4.§Ú»Ýn¾Ç²ßLinux¶Ü¡H
¹q¸£ªì¾ÇªÌ¡G±j¯P«Øij§A»·Â÷°t¸m¡BºÞ²z§¡¬Û·íÁcº¾ªºLinux¡A¥h¾Ö©êWindows¨º³q«U©öÀ´ªº¹Ï§Î¤¶±¡F
¤å¦r³B²zªÌ¡GWindows¦h¦~ªºµo®i¡A¤w¸g¶}µo¥X¤F¤@®M¡§©Ò¨£§Y©Ò±o¡¨¤å®Ñ³B²z³nÅé¡A¥Ç¤£µÛ»P¶Â©³¥Õ¦rªºvi¸û«l¡F
½sµ{·R¦nªÌ¡GLinuxªº·½¥N½X§¹¥þ¤½¶}¡A¬O½sµ{·R¦nªÌªººÖµ¡CåªR¤º®Ö¡A¶q¨©w°µ¤£¬O§AªºÄ@±æ¶Ü¡H«ç»ò¼Ë¡A¸Õ¸Õ§a¡I
ºô¸ôºÞ²zû¡G¾Ö©êLinux§a¡C¾ÚÅv«Â¾÷ºcµû´ú ¡ALinux¦b¦P°t¸m¾÷¾¹¤Wªººô¸ôªA°È®Ä²v¬ONTªº1.8¿¡A¦Ó¥BÁÙ¬O§K¶Oªº¡A¦ÑÁó¤@©w·|¯ºªº¡C
Á`¤§¡A¦pªG§A¨ã³Æ¥H¤U±ø¥ó¤§¤@¡A´N¾Ö©êLinux§a¡G
1¡^ ¹ï½sµ{¦³¨g·R¡AÁ`³ßÅw¥Îµ{¦¡¸Ñ¨M°ÝÃD¡F
2¡^ ¨ã¦³¸û±jªºÆp¬ãºë¯«¡A³ßÅw¹ï°ÝÃD§S®Ú°Ý©³¡F
3¡^ ¹ïºc³yºô¸ôªA°È¾¹¦³¿³½ìªº¤H¡F
4¡^ §AªºPC¦Ñ±¼¤ú¤F¡A¶]Windows¹³½½¤û¡F
5¡^ ·Q¾Ç²ß¡BÁA¸ÑUNIX§@¨t²Î¡F
6¡^ ·¥¨ä¹½´cWindowsªºÂū̦º¾÷¡F
7¡^ ¤£·Qªá¿ú¡A¤S·Q¥Î¥¿ª©³nÅ骺¤H¡C
5.Linux·|¨ú¥NWindows 9x¶Ü¡H
¹q¸£¦bÀ³¥Î¤¤¥i¥H¤À¬°®à±À³¥Î¡]¤u§@¯¸/«È¤á¾÷¡^©M¦øªA¾¹À³¥Î¡A®à±À³¥Îª½±µ±¦V«È¤á¡A¹ê²{¤@¨Çөʤƪº¤u§@¡F¦øªA¾¹À³¥Î«h¬O¤@¨Ç«á»O³B²z¨t²Î¡A¹ê²{¤@¨Ç¦@©ÊªºªA°È¤u§@¡C¹ï©ó®à±À³¥Î¨Ó»¡¡A©ö¥Î©Ê¤Q¤À«n¡A¦Ó¹ï©ó¦øªA¾¹¦Ó¨¥¡A©Ê¯à¥i¾a¡Béw¤~¬O§ó«nªº¡C
©Ò¥H¬°¦øªA¾¹³]pªº©Ê¯à¥i¾a¡BéwªºUNIX§@¨t²Î»P¬°®à±¨t²Î³]pªº¥Î¤á¤¶±¤Í¦nªºWindows 9x¨t²Î¤@ª½¬Oªø´Á¨Ã¦sªº¥D¬y§@¨t²Î¡C
Linux§@¨t²Î¬O¤@ºØÃþUNIX§@¨t²Î¡A¨ä³]p¤W¹ïéw©Êªº¦Ò¼{¤ñ©ö¥Î©Ê¦Ò¼{n¦h±o¦h¡A¥¦¤£¬O¤@ºØ®à±¨t²Î¡A¥¦¤]¤£¬O¬°¤F¨ú¥N®à±¨t²Î¦Ó¥X²{ªº¡C©Ò¥HLinux¤£·|¨ú¥NWindows 9x¡C
6.Linux»PWindowsNT½Ö§ó¦n¡H
WindowsNT§@¨t²Î¬O·L³n¤½¥q¶ix¦øªA¾¹§@¨t²Îªº§Q¾¹¡A³]p¨t²Î®É¦bº¡¨¬¦øªA¾¹»Ý¨Dªº«e´£¤U¡A¿Ä¤J¤FWindows 9xªº¹Ï§Î¤Æ¤¶±ªºÀu¶Õ¡A¨Ï±o¨ä©ö©ó¨Ï¥Î¡A²`¨ü¥Î¤á³ßÅw¡A¨ä¥«³õ¦û¦³²v¤]¦]¦¹¸`¸`¤W¤É¡C
µM¦Ó¹Ï§Î¤¶±ªº¥N»ù¡A¨Ï¨t²Îªº®Ä²v°§C¤F¡A©Ò¥H¥¦¾A¦X¤¤¤p¥ø·~¡BÓ¤H¥Î¤á¡B¹ï©Ê¯àn¨D¤£ÄY®æªº³õ¦X¿ï¥Î¡C
¦ÓLinux«h¾A¥Î©ó±j½Õ©Ê¯à«ü¼Ð¡A¹ï¥Î¤á¤¶±n¨D¤£¤jªºªºÀ³¥Î¤W¡C
7.Linux»PUNIX¦³¤°»ò¤£¦P¡H
Linux¤]¬OÄÝ©óUNIX®a±Úªº¤@û¡A¥¦¦³³\¦h¯S©Ê¬O»PUNIX¬Û¦Pªº¡A¥¦Ì¤§¶¡ªº³Ì¤j°Ï§O¦b©ó¥H¤U¨âÂI¡G
1¡^ UNIX¨t²Î¤j¦h¬O»PµwÅé°t®Mªº¡A¦ÓLinux«h¥i¹B¦æ¦b¦hºØµwÅ饻O¤W¡F
2¡^ UNIX¬O°Ó·~³nÅé¡A¦ÓLinux¬O¦Û¥Ñ³nÅé¡A§K¶O¡B¤½¶}·½¥N½Xªº¡C
8.Linux¯àÀ³¥Î¦bþ¨Ç»â°ì©O¡H
1¡^ ±Ð¨|»â°ì¡G³]p¥ý¶i¡B¤½¶}·½¥N½X³o¨â¤j¯S©Ê¨Ï±oLinux¦¨¬°¤F§@¨t²Î½Òªº¬¡±Ð§÷¡F
2¡^ ºô¸ôªA°È¾¹»â°ì¡Géw¡B°·§§¡B¨t²În¨D§C¡Bºô¸ô¥\¯à±j¨Ï±oLinux¦¨¬°²{¦bInternet¦øªA¾¹§@¨t²Îªºº¿ï¡A²{¤w¹F¨ì¤F25%ªº¦û¦³²v¡F
3¡^ ¥ø·~Intranet¡G¥i¥H¥Î§C·Gªº§ë¤J¬[³]E-MAIL¦øªA¾¹¡BWWW¦øªA¾¹¡B¥N²z¦øªA¾¹¡B³z©ú¹h¹D¡B¸ô¥Ñ¾¹¡F
4¡^ µøÀW»s§@»â°ì¡GµÛ¦Wªº¡m®õ©Z¥§§J¸¹¡n´N¬O¥Ñ200¦h¥xLinux¨ó§@§¹¦¨¨ä¤¤ªº¯S§Þ®ÄªGªº¡C
9.Linux§@¨t²Îµo®i²{ª¬©M¥¼¨Ó¦p¦ó¡H
¦b2000¦~ªºLinuxWorld¤j·|¤W¡A©úÅã·Pı¨ì¡GªÀ·|¦U¬É¹ï§K¶Oµo§Gªº§@¨t²Îªº¤ä´©ªº¤O«×¤j¤j¼W±j¤F¡A¯S§O¬O³\¦hµwÅé¼t°Ó¡A¤ñ¦p IBM¡BHP©M Dell ¯É¯É¥[¤J¨ìLinux»â°ì¡A·¥¤j¦a«P¶i¤F³oºØ§@¨t²Îªºµo®i¡C
ÁöµM¡A²{¦b¯ÉÁc½ÆÂøªº¦hºØLinuxµo¦æª©¡A¦U¦Û¬°°}¡A°§C¤FLinuxªº¾ãÅé¾Ô°«¤O¡C¦ý·~¬É»{¬°¡A¤£¦Pªºµo¦æª©¥»³Ì²×·|²£¥Í¤£Â_²Ó¤Àªº¥«³õ¡A¦UÓª©¥»±N±Mª`³B²z¤ñ¸û±M·~ªºªF¦è¡C
Linux§@¨t²Î¸g¾ú¹L¥«³õªº¬~§¤§«á¡A¤@©w·|³Ð³y¥X§ó¤jªº½÷·×¡C
10.Linux¹ï³nÅé·~¦³¤°»ò¼vÅT©O¡H
³Ì¦¡Aµ{¦¡¬Oµ{¦¡®v«ä·Qªºµ²´¹¡A¬O¤HÃþ¦@¦Pªº¤å¤Æ¡C«á¨Ó¡A·L³n¤½¥qªº³Ð©l¤H¤ñº¸.»\¯ý¥ý¥Í³Ð«Ø¤F¤@Ó¥þ·sªº³nÅé²£·~¼Ò¦¡¡Gµ{¦¡¬Oªá¿úÁʶRªº¡A®Ú·½µ{¦¡¬Oµ{¦¡®vªºª¾ÃѲ£Åv¡A¬O»Ýn«OÅ@ªº¡C³oÓ³nÅ骺°Ó·~¼Ò¦¡½l³y¤F·L³n«Ò°ê¡A¤]±N¤ñº¸±À¨ì¤F¥@¬Éº´Iªº¦ì¸m¡C
¦pªG»¡¡A·L³nªºWindows¬°¥@¬É°µ¤F«Ü¤jªº°^Ämªº¸Ü¡A¨º»ò¦P®É¥¦¤]·|³nÅé·~ªºµo®i±a¨Ó¤FÃbÂ_©M»É¯ä¡C¦Û¥Ñ³nÅéFSF²Õ´´N¬O·Q³q¹LGNU±M®×¨Ó¥´¯}³o¤@®æ§½¡A¦A¦¸Åý©Ò¦³¤H¦@¥Îµ{¦¡®v«ä·Qªºµ²´¹----·½¥N½X¡C
¦ÓLinuxªº¥[·ù¡A¨Ï±o¦Û¥Ñ³nÅé²Õ´§ó¨ã¦³¾Ô°«¤O¡A¨Æ¹êÃÒ©ú¡Aªº½T¹ï²{¦bªº³nÅé·~³y¦¨¤F²`»·¼vÅT¡C¦P®É¡ALinux©_¯Sªº¶}µo¤è¦¡¡A¤]¬°³nÅé·~ªº³Ð·s´£¨Ñ¤FÄ_¶Q¸gÅç¡C
11.§Ú¸Ó¦p¦ó¾Ç²ßLinux©O¡H
1¡^ ¦h¾\ŪLinux®ÑÄy¡A¦p¡mLinux¤j¥þ¡n¡B¡mRedHat Linux¶ø¯µ¡n¡B¡mLinux¨t²ÎºÞ²z¥Õ¥Ö®Ñ¡nµ¥¡F
2¡^ ´±©ó¹Á¸Õ¡A¸g±`¨Ï¥ÎLinux¡A±q¹ê½î¤¤¾Ç²ßLinux¡A§O©È¡§try again¡¨¡F
3¡^ ¸g±`³q¹Lºô¸ô»PLinux·R¦nªÌ̤¬¬Û¥æ¬y¡A´£°ª¦Û¤v¡C
12.ºô¤W¦³þ¨ÇLinux¸ê·½¡H
¦bInternet¤W¡AÃö©óLinuxªººô¯¸«Ü¦h¡A¨ä¤¤¤ñ¸ûÀu¨qªº¤¤¤åºô¯¸¦³¡G
1¡^ www.linuxaid.com.cn¡G³]¦³Linux½×¾Â¡B½u¤WµªºÃ¡Bª¾ÃÑ®w¡B½u¤W°ö°V¡B¸Ñ¨M¤è®×µ¥Äæ¥Ø¡F
2¡^ www.linuxforum.net¡G³oùØÀ³¸Ó¬O¤H®ð³Ì©ôªºLinux½×¾Â¡F
3¡^ www.lslnet.com/linux¡G¬O¤@Ó§ó·s¸û§ÖªºLinux±MÃDºô¯¸¡F
4¡^ www.linuxbyte.com¡G¬O¤@Ó¸û¦nªºLinuxºô¯¸¡F
5¡^ www.clinuxdevelop.org¡G¤¤°êLinux¶}µoÁp·ù¡F
6¡^ clyan.hongnet.com¡Glinux¸ê®Æ®wÀ³¥Î«ü«n¡C
¤G¡B Linux¤jÆ[¡G7°Ý
13.RedHat Linux 6.5©MLinux 2.4þÓª©¥»°ª¡H
³Ìªñ³\¦h³ø¥Z¡Bºô¯¸³£¤¶²Ð¤FLinuxªº³Ì·sª© 2.4«ç¼Ë¡A«ç¼Ë¡H¦Ó³\¦hLinuxªì¾ÇªÌ¥¿¦b¨Ï¥Îªº¬ORedHat Linux 6.5ª©¡CþÓª©¥»§ó°ª¡H
¨ä¹ê¡A³o¨âÓª©¥»¸¹¬O¤£¦Pªº¡IRedHat Linux¬O±NLinux¤º®Ö»PLinuxªº¤@¨Ç±`¥Î°t®M³nÅé¡BÀ³¥Î³nÅ鮹¸j¦b¤@°_ªºµo¦æª©¡A6.5¬O³oÓµo¦æª©ªºª©¥»¸¹¡C¦ÓLinux 2.4«h¬O«üLinux¤º®Öªºª©¥»¡C
Linux®Ö¤ß¬O¥ÑlinusºûÅ@ªº¡A¥¦ªºª©¥»¸¹¤@¯ë¥Ñ¤G¨ì¤TÓ³¡¤À²Õ¦¨¡A¨Ò¦p²{¦b³Ìéwªº2.2.15¡G
1¡^ ²Ä¤@Ó2¬O¥Dª©¥»¸¹¡A¤@¯ë¦b¤@ӮɴÁ¤º¤ñ¸ûéw¡F
2¡^ ²Ä¤GÓ2¬O¦¸ª©¥»¸¹¡A¦pªG¬O°¸¼Æ¡A¥Nªí¬O¥¿¦¡ª©¡A¦pªG¬O©_¼Æ¡A¥Nªí¬O¶}µo¹Lµ{¤¤ªº´ú¸Õª©¡A¦p¦b2.4¥¿¦¡¥X¨Ó®É¡A2.3.x´N¬O¦b¶}µoªÌ¶¡¨Ï¥Îªº´ú¸Õª©ªºª©¥»¸¹¡F
3¡^ ³Ì«á¤@Ó15¬Oק︹¡A¦p2.2.15´N¬O¹ï2.2.14°µ¤F¤@¨Ç¤pªº×§ï¦Ó¨Ó¡C
³oºØ¯S®íªºª©¥»©R¦Wªk¬O¬°¤F«K©ó¦bInternet¤W¦@¦P¶}µo¦Ó¨î©wªº¡C
14.Linuxªºµo¦æª©¦³þ¨Ç¡H
Linuxªºµo¦æª©´N¬O±NLinux®Ö¤ß»PÀ³¥Î³nÅé°µ¤@Ó¥´¥]¡C¸ûª¾¦Wªº¦³¡GSlackWare¡BRedHat¡BDebain¡BMandrake¡BSuSE¡BXlinux¡BTurboLinux¡BBluePoint¡BRedFlag¡BXtermµ¥¡C
15.RedHat Linux¦³þ¨Ç¯SÂI¡H
RedHat Linux¬O³Ì¦¨¼ôªº¤@ºØLinuxµo¦æª©¡A¨äµL½×¦b¾P°âÁÙ¬O¸Ë¾÷¶q¤W³£¬O¥«³õ¤Wªº¦Ñ¤j¡C¦b¤¤°ê¦Ñ¤@½úLinux·R¦nªÌ¤¤´X¥G³£¬ORedHatªº¨Ï¥ÎªÌ¡C¥«³õ¤W¦³¤j¶qªº¤å³¹¬O°w¹ïRedHat¨Ó»¡ªº¡C
RedHat Linux¾ë¹ê¡B²¼ä¡Béw¡A¬O§@¬°°Ó·~À³¥Î¡BÆp¬ãLinuxªº¦n¥»O¡C
16.TurboLinux¦³þ¨Ç¯SÂI¡H
TurboLinux¬O¤@®a¬ü°ê¤½¥q«Ø¥ßªºµo¦æª©¡A¦´Á¨äP¤O©óLinuxªº°ê»Ú¤Æ¤u§@¡A¥¦ªº¤¤¤åª©¡A¬O³Ì¦ªº¦¨¼ô¤¤¤åLinuxµo¦æª©¡CTurboLinuxª`«±¦V¨ãÅéÀ³¥Î¡A¶}µo¥X°w¹ï¤£¦PÀ³¥Îªºµo¦æª©¡A¦b°ê»Ú¼vÅT¤O¤è±¶V¨Ó¶V¤j¡A¬ORedHatªº¤@Ó¥DnÄvª§¹ï¤â¡C
17.BluePoint¡BXterm¡BRedFlag¤TºØ¤¤¤åLinux½Ö¦n¡H
BludePoint Linux¬O¥ÑDevin¡BSamuel¡Bhahalee¤TÓ¤¤°ê¤º®Ö¶Â«È³q¹L¤¬ÁpºôÁp¤â¦X§@ªº³Ç§@¡A¦b¤¬Ápºô¤W²`¨ü¤¤°êLinux·R¦nªÌªº¦nµû¡C¥¦³Ì¥Dnªº¯SÂI¬O¡G¤º®Ö¯Åªºº~¤Æ¡A¦³³\¦h¦Û¤vªºªF¦è¡C
Xterm¬O¥Ñ¥_¨Ê½Ä®ö¤½¥q»s§@ªºLinuxµo¦æª©¡A¥i¥Hºâ±o¤W¤¤°ê³Ì¦ªºLinuxµo¦æª©¡C¥¦ªº³Ì¤j¯SÂI¬O¡G¥Î¤á¤¶±¦n¡A¶i¤JªùÂe§C¡A¾A¦Xªì¾ÇLinux¤H¸Õ¥Î¡C
RedFlag¬O¥Ñ¤¤¬ì°|¡B¥_¤j¤è¥¿¡B±d¬f¤½¥qÁp¦X¶}µo¡A¬O°ò©óRedHat Linux§ï¶iªº¤¤¤åª©¡C¥¦ªº¯SÂI¬O¡G¶}µo¤O¶q±j¤j¡A¤ñ¸ûÅv«Â¡A¥i¥H¤@¸Õ¡C
18.þºØª©¥»Linux¾A¦X§Ú¡H
¬Û¹ï¨Ó»¡¡ASlackWare¡BRedHat¡BDebain³o¤TºØµo¦æª©¤ñ¸û¾A¦X¤@¨Ç¦³¤@©w°ò¦¡A©Î«Ü±j½Õ©Ê¯à¡Béw©Êªº¤H¡Cµ§ªÌ±j¯P±ÀÂ˨ϥÎRedHat¡C
TurboLinux¡BBluePoint¡BRedFlag¡BMandrake«h¦b¥Î¤á¤¶±¤ñ«e¤TºØ§ó¤Í¦n¡Aéw©Ê¾A¤¤¡A¨ä¤¤Turbo¡BBulePoint¡BRedFlagÁÙ¤º¸m¤F¤¤¤å¤ä´©¡AÀ³¸Ó¬Oè±qWindowsÂà¨ìLinux¤¤ªº¤Hªº³Ì¦n¿ï¾Ü¡C
¦Ó¶HXterm¡BÁp·QHappyµ¥³o¨Çªº¥Î¤á¤¶±§ó¥[Àu¨q¡A¤º¸mªº¤¤¤å¤ä«ù¡A®¹¸j¤F§ó¦h¹CÀ¸¡B¿ì¤½³nÅé¡A¤ñ¸û¾A¦XLinuxªº¹Á¸ÕªÌ©Îªì¾ÇªÌ¨Ï¥Î¡C
¥H¤W¬Ò¬°¥»¤HÆ[ÂI¡AÀHµÛ®É¶¡ªºÅܤơA¥H¤Wµû»ù·|¦³¥¢°¾»á¡A¶È¨Ñ°Ñ¦Ò¡C
19.¦p¦ó±o¨ìLinux¡H
§A¥i¥H³q¹L¥H¤U¤èªkÀò±oLinux¡G
1¡^ ±qºô¯¸¤W¤U¸ü¡A¦pwww.redhat.com¡Bfreesoft.cei.gov.cnµ¥¡F
2¡^ ÁʶRLinuxµo¦æª©ªº¥úºÐ¡F
3¡^ ½Æ»sLinuxµo¦æª©ªº¥úºÐ¡A³oºØ¤èªk¦bGPL¤¤¬O¦Xªkªº¡I¡I
¤T¡B ¨«¶iLinux·µ°ó¡G35°Ý
20.¦w¸ËLinux¡A¹ïµwÅ馳¤°»òn¨D¡H
Linux¹ïµwÅén¨D«Ü§C¡A¥i¥H¹B¦æ¦b386¥H¤WCPU¡A8M¥H¤W°O¾ÐÅ骺IBM PC¾÷¤W¡C¦ý¥Ñ©ó³]³Æ¼t°Óªº¤ä´©¤O«×¤£°÷¡A©Ò¥HLinuxˬO¹ï«Ü¦h·s³]³Æªº¤ä´©¤£¬O«Ü¦n¡A·s³]³ÆªºÅX°Êµ{¦¡Á`¬OºC¤@¨B¡C
21.¦w¸ËLinux»Ýn°µþ¨Ç·Ç³Æ¡H
1¡^ ¦¬¶°¨t²Î¸ê®Æ¡G°O¿ý¤U°O¾ÐÅé¤j¤p¡ACDROM¤¶±Ãþ«¬¡ASCSI¥d«¬¸¹¡Aºô¥d«¬¸¹¡A·Æ¹«Ãþ«¬¡AÅã¥d´¹¤ù²Õ¡B®ÉÄÁ´¹¤ù¡BÅã¦s¤j¤pµ¥¬ÛÃö¸ê°T¡F
2¡^ ÀˬdCMOS³]¸m¡AÃö³¬¯f¬r¶}µo¡A³]¸m¨ä±q¥úºÐ¾÷±Ò°Ê¡F
3¡^ ¦pªG§AªºLinux¦w¸Ë½LµLªk¦Û±Ò°Êªº¸ÜÁٻݻs§@±Ò°Ê½L¡F
4¡^ ¬°Linuxªº¦w¸ËÄË¥XµwºÐªÅ¶¡¡A³Ì¦n¦³1G¥ª¥k¡C
22.¦w¸ËLinux«en¦³þ¨Ç°ò¦ª¾ÃÑ©O¡H
¦w¸ËLinux®É¡A¦Ü¤Ö»Ýn¨âÓ¤À°Ï¡GLinux native¥D¤À°Ï¡BLinux Swap¥æ´«¤À°Ï¡C¥D¤À°Ï¥Î¨Ó¦s©ñLinuxªºÀÉ¡A¥æ´«¤À°Ï¬°¹B¦æLinux´£¨ÑµêÀÀ°O¾ÐÅé¡C
¥æ´«°Ï¨CÓ8-256M¡A³Ì¦h¥i¥H¦³8Ó¡A¤@¯ë«Ø¥ß¤@Ó»P°O¾ÐÅéµ¥¤jªº´N¦æ¤F¡C
DOS¤¤¡A¤£ºÞª«²z¤W¡BÅÞ¿è¤W¡A¨CÓ¤À°Ï´N¬O¤@Ó¿W¥ßªº³¡¤À¡A¤ñ¦p¡GC½L¡BD½L¡BE½L¡A¨CÓ½L³£¦³¤@Ӯڥؿý¡C¦Ó¦bLinux¤¤¡Aª«²z¤W¬O¤@ÓÓ¤À°Ï¡A¦ÓÅÞ¿è¤W©Ò¦³ªº¤À°Ï³£¬O¤@Ó¾ãÅ骺¡ALinux¤¤¥u¦³¤@Ӯڥؿý¡C
23.Linux¦p¦ó©R¦W§ÚªºµwºÐ¡H
Linux¹ïµwºÐªº³B²z¡A»PDOS¨t²Î°ò¥»¤W¬O¤@¼Ëªº¡A¥ý°µ¤À°Ï¡AµM«á¦A°µ®æ¦¡¤Æ¡C¤À°Ïªº©R¥O¬O¤£¦Pªº¡ADOS¤U¡A¨C¤@Ó¤À°Ï¬O¥Î¤@Ó^¤å¦r¥À¨Óªí¥Ü¡A¦Ó¦bLinux¤U«h§ó¥[ÆF¬¡¡A¥¦³q¹L¦r¥À©M¼Æ¦ì¤¸ªº²Õ¦X¨Ó¼ÐÃѵwºÐ¤À°Ï¡C
¦p¡§hda1¡¨¡Ahd¬O¤@Ó³¡¤À¡A¥NªíIDEµwºÐ¡A¦pªG¬OSCSIµwºÐªº¸Ü¡A¬°sa¡Fa¥NªíIDE1¤fªº¥DµwºÐ¡]2¥NªíIDE1¤f±qµwºÐ¡B3¥NªíIDE2¤f¥DµwºÐ¡B4¥NªíIDE2¤f±qµwºÐ¡^¡F³Ì«áªº¼Æ¦ì¥Nªí¦b¸Ó³]³Æ¤Wªº¤À°Ï¶¶§Ç¡A«e¥|Ó¤À°Ï¡]¥D¤À°Ï©MÂX®i¤À°Ï¡^¥Î1-4ªí¥Ü¡A³nÅÞ¿è¤À°Ï±q5¶}©l¡C
24.¦p¦ó¦w¸ËLinux¡H
¨CºØLinuxµo¦æª©©Ò´£¨Ñªº¦w¸Ë¤èªk³£¤£¤j¤@¼Ë¡A¦ý¬O¤@¯ë¨Ó»¡³£¸g¾ú¥H¤U´XÓ¶¥¬q¡G
1¡^ ¤@¨Ç°ò¥»³]¸m¡G¦p¦w¸Ë»y¨¥¡BÁä½L¡F
2¡^ ¶i¦æµwºÐ¤À°Ï¡B®æ¦¡¤Æ¡G¤@¯ëµo¦æª©³£´£¨Ñ¤F¹Ï§Î¤¶±¡A¦pªG¤£¼ô±xµwºÐ¤À°Ïªº·R¦nªÌ³Ì¦n¦b¦æ®a«ü¾É¤U¶i¦æ¡F
3¡^ ¿ï¾Ün¦w¸Ëªº®M¸Ë³nÅé¡G«Øijªì¾ÇªÌ¥þ³¡¦w¸Ë¡A«Ý¥H«á¼ô±x¤F«á¦A«·s©w¨î¡A¥H§K¦b¾Ç²ß¹Lµ{¤¤¥á³o¸¨¨ºªº¡F
4¡^ ³]³Æ°t¸m¡G¦p¦Lªí¾÷¡Bºô¥d¡BÅã¥dµ¥¡A½Ð®Ú¾Ú¹ê»Ú±¡ªp¿ï¾Ü¡F
5¡^ ¦w¸ËLILO¡G«Øij¸Ë¦b¥D¤Þ¾É®°¡A¨Ï¥ÎLILO¨Ó§¹¦¨¦h¨t²Î¤Þ¾É¡F
6¡^ ¬°Linuxªº¶W¯Å¥Î¤ároot³]¸m±K½X¡C
¤j®a¥i¥H°Ñ¦Ò¨CºØLinuxªº¬ÛÃö¸ê®Æ¨Ó¹Á¸Õ¦w¸Ë¡C
25.¦p¦ó¦b¤@¶ôµwºÐ¤W¦w¸Ë¦hÓ§@¨t²Î¡H
³\¦hLinux·R¦nªÌ³£§Æ±æ¯à°÷¦b«O¯dWindows9x§@¨t²Îªº¦P®É¡A¦w¸ËLinux¡C¬°¤F¯à°÷¦b¦hÓ§@¨t²Îªº¦Û°Ê¿ï¾Ü¡A´N»Ýn¤@ӱҰʺ޲z¾¹¡ALinux±a¤F¤@ӫܦnªº±Ò°ÊºÞ²z¾¹---lilo¡C
©Ò¥H¦b¦w¸Ë¦hÓ§@¨t²Î®É¡A§A¥u»Ý¥ý¦w¸Ë¨ä¥L§@¨t²Î¡A³Ì«á¦w¸ËLinux¡A¨Ã±Nlilo¦w¸Ë¦b¥D¤Þ¾É®°¤W¡A³o¼Ë«·s±Ò°Ê¨t²Î®É¡A±N¥X²{lilo¡Gµ¥«Ý§A¿ï¾Ü§An±Ò°Êªº§@¨t²Î¡C
26.¦p¦ó°t¸mlinux±Ò°ÊºÞ²z¾¹lilo¡H
®Ú¾Ú»Ýnקï/etc/lilo.confÀÉ¡AµM«á°õ¦æ/sbin/liloÅý³]¸m¥Í®Ä¡C¤UÄѬO¤@Ólilo.conf¤å¥óªº¥Ü¨Ò¡G
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
default=linux
image=/boot/vmlinuz-2.2.5-15
label=linux
root=/dev/hda1
initrd=/boot/initrd-2.2.5-15.img
read-only
other=/dev/hda2
label=windows
¨ä¤¤¡Atimeout¬O¥Î¨Ó³]¸mliloµ¥«Ý¿é¤Jªº®É¶¡¡A¦b¦¹ªí¥Ü¦pªG5¬í¤£¿ï¾Üªº¸Ü´N¶i¤Jdefault¡F
default¿ï¶µ¥Î¨Ó«ü©wÀq»{±Ò°ÊþÓ¨t²Î¡F
image¤p¸`¥Î¨Ó«ü©wlinuxªº±Ò°Ê¸ê°T¡A¥]¬A±Ò°Ê¦ì¸m¡A¦W¦r--linux¡F
other¤p¸`¥Î¨Ó«ü©w¨ä¥L§@¨t²Îªº±Ò°Ê¸ê°T¡A¥]¬A±Ò°Ê¦ì¸m¡B¦W¦r¡C
27.¦p¦ó±Ò°Ê¡BÃö³¬¨t²Î¡H
±Ò°ÊLinux«Ü²³æ¡A¥un¦blilo¤¤¿ï¾Ülinux¡]¿é¤Jlinux¡^´N¥i¥H¤F¡A¦b±Ò°Ê¹Lµ{¤¤¡A±N·|¦V±±¨î»O¼g³\¦h¸ê°T¡Aª½¨ì¥X²{¥Î¤áµn¿ý´£¥Ülogin:¡A¿é¤J¥Î¤á¦W©M±K½X´N¥i¥Hµn¿ý¨t²Î¡A¶}©lLinux¥@¬Éªº±´¯Á¡C
Ãö¾÷®É¤@©wnª`·N¡A¤£¯àª½±µÃö³¬¹q¸£¹q·½¡A¨º¼Ë·|¯}ÃaLinuxªºÀɨt²Î¡A§A¥i¥H¨Ï¥Î¥H¤U©R¥O¨Ó¹ê²{¡G
1¡^ «±Ò¡G°õ¦æreboot©R¥O©Î¦P®É«ö¤UCtrl+Alt+DelÁä¡F
2¡^ Ãö³¬¨t²Î¡G°õ¦æshutdown ¡Vh now©R¥O¡C
28.Linux¤Uªº¥Ø¿ý§@»PDOS/Windows¦³¤°»ò¤£¦P¡H
LinuxªºÀɨt²Î»PDOSÃþ¦ü¡A¤]¬O±Ä¥Î¾ð§Îµ²ºcªº¡C¦ý¥Ø¿ýªºªí¥Ü¦³¤@ÂI¬O§¹¥þ¤£¦Pªº¡ALinux¥Î¡§/¡¨ªí¥Ü®Ú¥Ø¿ý¡A¦ÓDOS¥Î¡§¡¨ªí¥Ü®Ú¥Ø¿ý¡C¥H¤U¬O¦bLinux¤U±`¥Îªº¥Ø¿ý§@©R¥O¡G
1¡^¡§mkdir ¥Ø¿ý¦W¡¨¡G«Ø¥ß¥Ø¿ý¡F
2¡^¡§rmdir ¥Ø¿ý¦W¡¨¡G§R°£ªÅ¥Ø¿ý¡F
3¡^¡§cd ¥Ø¿ý¦W¡¨¡G§ïÅܥؿý¡F
ª`:cd»P¥Ø¿ý¦W¤§¶¡¤@©wnªÅ®æ¡A¤ñ¦p¨ì®Ú¥Ø¿ý¡A»Ý¥Î¡§cd /¡¨¡A¦Ó«D¡§cd/¡¨
4¡^¡§pwd¡¨¡G¬d¬Ý¦Û¤v©Ò¦bªº¥Ø¿ý¡F
29.¦bLinux¦p¦ó¹ïÀɶi¦æ§@¡H
§A¥i¥H¨Ï¥Îls ¡Vl©R¥O¦C¥X¥Ø¿ýªº¸Ô²Ó¸ê°T¡A´N¬Û·í©óDOSªºDIR©R¥O¡Cls©R¥Oªº¿é¥X¦p¤U©Ò¥Ü¡G
total 2
drwxr-xr-x 2 xu user 1024 Mar 13 0:34 sub1
-rw-r----- l xu user 678 Jun 15 1:45 hodo.txt
³Ì¥ªÃä¤@¦C¬OÀÉ/¥Ø¿ý³\¥iÅv¡A²Ä3¦C¬OªºÄÝ¥D¸ê°T¡A²Ä4¦C¬OÄÝ¥D©Ò¦b¥Î¤á²Õ¡A²Ä5¦C¬O©Ò¥eªÅ¶¡¤j¤p¡A±µ¤U¥h¬O¤é´Á¡B®É¶¡¡A³Ì«á¤@¦C¬OÀÉ/¥Ø¿ý¦W¡C¥H¤U¬O¤@¨Ç ±`¥Î¤å¥ó§@©R¥O¡G
rm¡G§R°£ÀÉ more¡G¬yÄýÀÉ cp¡G«þ¨©ÀÉ
30.¦p¦ó½s¿è¤@Ó¤å¦rÀɮסH
§A¥i¥H¨Ï¥Îvi¨Ó½s¿è¤@ÓÀÉÀÉ¡A¥¦¬O¦b Unix ¥@¬Éùس̴¶¤Îªº¤å¦r³B²z¤u¨ã¡A´X¥G©Ò¦³ªºUNIX¾÷¾¹¤W³£¦³³oÓ½s¿è¾¹¡C
1¡^ ±Ò°Êvi¡G°õ¦æ¡§vi ÀɮצW¡¨¡A¤@±Ò°Êvi¦b©R¥Oª¬ºA¡A¥i¥H¿é¤J¦UºØviªº©R¥O¡A¤£¯à½s¿è¡F
2¡^ ¦sÀÉ¡Gw¡B¦sÀÉ°h¥X¡Gwq¡B¤£¦sÀÉ°h¥X¡Gq!¡F
3¡^ ¶i¤J½s¿èª¬ºA¡G´¡¤J¡Gi¡B·s¼W¡Ga¡F
4¡^ °h¥X½s¿èª¬ºA¡G«öESCÁä¡F
5¡^ ¶i¤J½s¿èª¬ºA«á¡A½s¿è°_¨Ó«Ü¹³DOS¤Uªºedit¡F
6¡^ ¦b©R¥Oª¬ºA¤UÁÙ¦³¤@¨Ç±`¥Îªº©R¥O¡G
x §R°£¹C¼Ð©Ò¦b¦r¤¸¡F
¡@¡@ dd §R°£¹C¼Ð©Ò¦bªº¦C¡C
31.¦w¸Ë§¹Linux«á¡A®Ú¥Ø¿ý¤U¤@¤j°ï¡A³£¬O¨Ç¤°»ò¡H
/bin¡G¦s©ñ³Ì±`¥Î©R¥O¡F
/boot¡G±Ò°ÊLinuxªº®Ö¤ßÀÉ¡F
/dev¡G³]³ÆÀÉ¡F
/etc¡G¦s©ñ¦UºØ°t¸mÀÉ¡F
/home¡G¥Î¤á¥D¥Ø¿ý¡F
/lib¡G¨t²Î³Ì°ò¥»ªº°ÊºAÃìµ²¦@¥Î®w¡F
/mnt¡G¤@¯ë¬OªÅªº¡A¥Î¨ÓÁ{®É±¾¸ü§OªºÀɨt²Î¡F
/proc¡GµêÀÀ¥Ø¿ý¡A¬O°O¾ÐÅ骺¬M®g¡F
/sbin¡G¨t²ÎºÞ²zû©R¥O¦s©ñ¥Ø¿ý¡F
/usr¡G³Ì¤jªº¥Ø¿ý¡A¦s³\À³¥Îµ{¦¡©MÀÉ¡F
/usr/X11R6¡GX-Window¥Ø¿ý¡F
/usr/src¡GLinux·½¥N½X¡F
/usr/include¡G¨t²ÎÀYÀÉ¡F
/usr/lib¡G¦s©ñ±`¥Î°ÊºAÃìµ²¦@¥Î®w¡BÀRºAÀÉ®×®w¡F
/usr/bin¡B/usr/sbin¡G³o¬O¹ï/bin¡B/sbinªº¤@ӸɥR¡F
32.¦p¦ó¦w¸Ëºô¥d¡H
§A¥i¥H¥Îrootµn¿ý«á¹B¦ænetconf¨Ó¦w¸Ëºô¥d¡C¿é¤Jºô¥dªº³]³Æ¦W¡B¿ï¾Üºô¥dªº¼Ò²Õ¸¹¡AIO¦ì§}¡BIRQ¤¤Â_µ¥¸ê°T¡AµM«á¦sÀÉ°h¥X¡A°õ¦æ¡G/etc/rc.d/init.d/network restart¡F
¦pªG§Aªººô¥d¥¼¯à¦C¦b¥i¿ïªººô¥d¼Ò²Õ¦Cªí¤¤ªº¸Ü¡A§A´N»Ýn¤U¸üÅX°Êµ{¦¡¡AµM«á±N¨ä½sĶ¦¨¼Ò²Õ¡C³Ì«á¥Î¡§insmod ¼Ò²Õ¦W¡¨©R¥O§¹¦¨¦w¸Ë¡C
33.¦p¦óÅX°ÊD-Link DE220ºô¥d¡H
D-LinkªºDE220¬O¤@´Ú©Ê»ù¤ñ¸û¦nªº¡A¤ä«ù§Y´¡§Y¥ÎªºISAºô¥d¡C¦ý¥¿¬O¥Ñ©ó§Y´¡§Y¥Î¥\¯à¨Ï±o¨ä¦bLinux¤U¦w¸Ë·|¹J¨ì¤@¨Ç³Â·Ð¡G
1¡^ ¦bDOSÀô¹Ò¤U¡A¥ÎDE220ºô¥dªºÅX°Êµ{¦¡½L¤¤ªº¤@Ó¤u¨ãsetup±N¨ä³]¸m¦¨«DPNPªº¡F
2¡^ ¨ìWindowsªº±±¨î±ªO¤¤Àò¨ú¨äIO¦ì§}©M¤¤Â_¸¹¡A¤@¯ë±¡ªp¤U¡AIO¦ì§}¬O240¡A¤¤Â_¸¹¬O10¡F
3¡^ ±Ò°ÊLinux¡Aµn¿ý«á°õ¦æ¡§netconf¡¨¡A±N²Ä¤@¶ôºô¥d³]¬°Enable¡A³]³Æ¦W¬°eth0¡A¼Ò²Õ¬°ne¡AIO¦ì§}¬°0x240¡AIRQ¬°10¡F
4¡^ ¦sÀÉ°h¥X«á¡A¹B¦æ/etc/rc.d/init.d/network restart§Y¥i¡C
34.¦p¦óÅX°ÊD-Link DFE530 TXºô¥d¡H
D-Link 530 TXºô¥d¬O¤@´Ú©Ê»ù¤ñ¸û¦nªº10M/100M¦Û¾AÀ³ªºPCIºô¥d¡A¾Ö¦³¼s¤jªº¥Î¤á¸s¡AµM«áLinux¦b¦w¸ËÂQ¾É¤¤«o¨S¦³¦C¦b¦Cªí¤¤¡C
¨ä¹ê¡A¤@¯ëLinux³£¤w¸g¥]§t¤F³o´Úºô¥dªºÅX°Ê¼Ò²Õ¡Gtulip.o¡A§A¥i¥Hª½±µ°õ¦æ¡§insmod tulip¡¨¨Ó§¹¦¨ºô¥dªº¦w¸Ë¡C
35.¦p¦óÅX°ÊD-Link DFE540 TXºô¥d¡H
¦pªG§Aªººô¥d¬OD-Link DFE540 TX¡A¨º»ò¦b¦w¸Ë®É¤£n¿ïºô¥d¡A§_«h¥i¯à³y¦¨¤@¨Ç¤£¥²nªº³Â·Ð¡C
1¡^ http://cesdis.gsfc.nasa.gov/linux/drivers/tulip.html¤U¸ü³Ì·sªºtulip.cÀÉ¡A¨Ã½Æ»s¨ì/usr/src/tulip¤U¡F
2¡^°õ¦æ¥H¤U©R¥O¡A½sĶ¥Í¦¨tulip.o¡G
¡@¡@#cd /usr/src/tulip
¡@¡@ #gcc -DMODVERSIONS -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -c tulip.c
3¡^°õ¦æinsmod tulip.o¡F
4¡^°õ¦æ/etc/rc.d/init.d/network restart¡AÅýºô¥d¥Í®Ä¡C
36.¦p¦óÅX°ÊDavicom 9201ºô¥d¡H
Davicom 9201 PCIºô¥d¦b¦w¸ËLinux®É¡A¤£¯àª½±µ§¹¦¨¡C¨ä¹ê¡A¤j¦h¼ÆªºLinuxµo¦æª©³£´£¨Ñ¤F³o´Úºô¥dªºÅX°Ê¼Ò²Õ---dmfe.o¡A¦pªG§Aªº¾÷¾¹¤]¬O³oºØºô¥dªº¸Ü¡A¥i¥H¦b¦w¸ËLinux®É²¤¹Lºô¥d°t¸m¡A¦w¸Ë§¹±Ò°Ê¨t²Î¡Bµn¿ý«á¡A°õ¦æ¡G¡§insmod dmfe¡¨©R¥O²K¥[ÅX°Ê¼Ò²Õ¡AµM«á°õ¦æ¡§/etc/rc.d/init.d/network restart¡¨´N¥i¥H¤F¡C
37.¦p¦óÅX°Ê²Ä¤G¶ôºô¥d¡H
¦bLinux¨t²Î¤¤¡A§A¥i¥H«Ü®e©ö¦a¨Ï¥Î°t¸m¤u¨ãnetconf¦w¸Ë²Ä¤G¶ôºô¥d¡A¦bnetconf¤¤¿ï¾Ü²Ä¤G¶ôºô¥d¡A³]³Æ¦W¡Geth1¡B¿ï¾Ü¨äÅX°Ê¼Ò²Õ¡B¿é¤JIO¦ì§}©MIRQ¤¤Â_¸¹¡A¦sÀÉ°h¥X«á¡A°õ¦æ¡G
/etc/rc.d/init.d/network restart
38.¦p¦óÅX°Ê´¶³qµ®Ä¥d¡H
¦bLinux¨t²Î¤¤´£¨Ñ¤F¤@Ó¤Q¤À¤è«K¨Ï¥Îªºµ®Ä¥d°t¸m¤u¨ãsndconfig¡A¦pªG§Aªºµ®Ä¥d¤ñ¸û¤j²³¤Æ¡A´N¥i¥H¨Ï¥Î¥¦¨ÓÅX°Ê§Aªºµ®Ä¥d¡G
1¡^ ¥Îrootµn¿ý¨t²Î¡A¹B¦æ/usr/sbin/sndconfig¡F
2¡^ ±qµ®Ä¥d¿ï¾Ü¦Cªí¤¤¿ï¾Ü¾A¦X§Aªºµ®Ä¥d¡A¤@¯ëªºµ®Ä¥d³£¥i¥H¨Ï¥ÎSoundBlaster¡F
3¡^ ¿ï§¹«á¡Asndconfig»Ýn§A³]¸mµ®Ä¥dªºIO¦ì¤¸§}©MIRQ¤¤Â_¸¹¡A®Ú¾Ú§Aªº¹ê»Ú±¡ªp¿ï¾Ü¡F
4¡^ ³]¸m§¹¦¨«öOK«ö¶s¡A¦pªGÅ¥¨ìLinus»¡¸ÜªºÁnµ´N¤j¥\§i¦¨¤F¡C
39.¦p¦óÅX°ÊYAMAHA719µ®Ä¥d¡H
Yamaha719µ®Ä¥d¦bLinux¤UªºÅX°Ê¬O¤Q¤À³Â·Ðªº¡G
1¡^ «·s½sĶ®Ö¤ß¡A¤£¿ï¾ÜSB©ÎSB PRO¤§Ãþªºµ®Ä¥d¡A¿ï¤¤CRYSTAL SOFTWARE ¡Kªº´¹¤ù¡F
2¡^ µM«á¡A«·s°t¸mµ®Ä¥d¡A¿ïCS4xxx¿ï¶µ¡F
3¡^ ¦A¶ñ¼g¦n¬ÛÀ³ªºI/O¦ì§}¡BIRQ¤¤Â_¡BDMA§Y¥i¡C
¦pªG§Aªºµ®Ä¥d¬OYamaha 724ªº¸Ü¡A½Ð¨Ï¥ÎOSS¨Ó¸Ñ¨M¡C
40.³q¥Îµ®Ä¥d¦w¸Ëµ{¦¡OSS¦p¦ó¨Ï¥Î¡H
OSS¬O¤@´Ú¸Ñ¨MLinux¤Uµ®Ä¥dÃø¥H°t¸m°ÝÃDªº°Ó·~³nÅé¡A¥¦¤ä´©µ´¤j³¡¤ÀªºLinuxµo¦æª©¡A§A¥i¥Hhttp://www.opensound.com/¤U¸ü¡C
1¡^ ±N¤U¸üªºOSS®M¸Ë³nÅéosslinux392v-glibc-2212-UP.tar.gz¸ÑÀ£¡G
tar zxvf osslinux392v-glibc-2212-UP.tar.gz
2¡^ ¦b¸Ñ¶}ªº¥Ø¿ý¤U°õ¦æ./oss-install¡Aµ{¦¡¤@¯ë·|´£¥Ü§A¤w¸g¦w¸Ë¤F¨ä¥Lµ®Ä¥d¼Ò²Õ¡A¿ï¾Ü¥h±¼¡F
3¡^ ±µ¤U¨Ó´N¬O³B²z¹Lµ{¡B¨óij¤Î¤@¤j°ïªF¦è¡A±µ¨ü¨óij¦w¸Ë¡A¨Ï¥ÎÀq»{¦w¸Ë¸ô®|§Y¥i(/usr/lib/oss)¡F
4¡^ oss¤@¯ë¥i¥H¦Û°ÊÀË´ú¥X¤j³¡¤Àµ®Ä¥d¡A¦pªG»P§Aªº¹ê»Ú±¡ªp¬Û²Å¡A´Nª½±µ¦b¥\¯àªí¤¤¿ï¾Ü¡§Save changes and Exit.."´N§¹¦¨¤F³]¸m¡F
5¡^ §A¥i¥H¨Ï¥Î/usr/lib/oss/soundon©R¥O¥Î¨Ó¥´¶}ossÅX°Ê¡A¥Î/usr/lib/osssoundoffÃö³¬ossÅX°Ê¡C ¡@ ¡@
41.³q¥Îµ®Ä¥d¦w¸Ëµ{¦¡ALSA¦p¦ó¨Ï¥Î¡H
ALSA¡AAdvanced Linux Sound Architecture¡A¬O¤@Ó¿í±qGPLª©Åvªº³q¥ÎPCIµ®Ä¥d¸Ñ¨M³nÅé¡C³oÓ³nÅé¥]¬Arpm©Mtar¨âºØ®æ¦¡¡A¨ä¤¤rpm®æ¦¡¤ñ¸û®e©ö¦w¸Ë¡A³oùØ´N¥Hrpm¥]¬°¨Ò¤¶²Ð¡C
1¡^http://www.alsa-project.org¤U¸ü¥H¤U¥|ÓÀÉ¡G
alsa-driver-0.4.1d-1.i386.rpm
alsa-lib-0.4.1d-1.i386.rpm
alsa-utils-0.4.1-1.i386.rpm
alsaconf-0.4.1-1.386.rpm
2¡^°õ¦æ¥H¤U©R¥O§¹¦¨¦w¸Ë¡G
rpm ¡Vivh alsa-driver-0.4.1d-1.i386.rpm
rpm ¡Vivh alsa-lib-0.4.1d-1.i386.rpm
rpm ¡Vivh alsa-utils-0.4.1-1.i386.rpm
rpm ¡Vivh alsaconf-0.4.1-1.386.rpm
3¡^ µM«á°õ¦æalsaconf©R¥O¡A¿ï¾Ü¦X¾Aªºµ®Ä¥dÃþ«¬¡F
4¡^ «·s±Ò°Ê¨t²Î¡AµM«á°õ¦æ©R¥O¡G/usr/doc/alsa-driver/snddvices
42.Linux¤U¦p¦ó¦w¸ËModem¡H
1¡^ ¦bWindows¤¤¬d¬Ý§AªºModem¦ì©ó¤°»ò°ð¤W¡F
2¡^ ¦bLinux¤¤³q¹Lª½±µ»P°ð¥æ¤¬¨Ó¨Ï¥ÎModem¡A¨ä¹ïÀ³Ãö«Y¦p¤U¡G
COM1¡G/dev/cau0 COM2¡G/dev/cau1
COM3¡G/dev/cau2 COM4¡G/dev/cau3
3¡^ ³]¸mModemªº³Ì°ª³t²v¡G
¡setserial /dev/cau1 spd.hi ¡]³Ì°ª³t²v³]¬°57600bps¡^
¡setserial /dev/cau1 spd.vhi ¡]³Ì°ª³t²v³]¬°115200bps¡^
43.¦pªG³q¹LModem©Þ¸¹¤Wºô¡H
1¡^ °õ¦æ©R¥Oln /dev/modem /dev/cau1¡]®Ú¾Ú¹ê»Ú±¡ªp¡^
2¡^ ³Ð«Ø¤@Ó¸}¥»¡Gtouch sw¡A¥[¤J¡G
/usr/sbin/pppd connect ¡¬/usr/sbin/chat ¡² ¡² ATDT163 CONNECT ¡² ¡² ogin:username word:password ¡¬ /dev/modem 38400 modem defaultrout
±Nusername»Ppassword¥Î§Aªº¤Wºô±b¸¹©M±K½X¥N¤J¡C
3¡^ §AÁÙ¥i¥H¨Ï¥ÎKDE¤¤ªºkppp¤u¨ã¤è«K¦a¹ê²{¡C
44.Linux¤U¦³¹Ï§Î¤¶±¶Ü¡H
¬°¤F§¹µ½Unix¨t²Îªº¹Ï§Î¤¶±¡A³Â¬Ù²z¤u¾Ç°|¦b1984¶}©l¤F¤@ÓX-window¶}µopµe¡A³q¹L¤Q¾l¦~ªºµo®i¡AX-window³o¤@¦Û¥Ñ³nÅé¤w¸g¦¨¬°¤FUnix/Linux¥@¬É¹Ï§Î¤¶±ªº¨Æ¹ê¼Ð·Ç¡C
X-window¤À¬°¤TÓ¼h¦¸¡G
1¡^X-Window©³¼h®w¡A¬O³Ì§C¹ê²{¼h¡F
2¡^X-SERVER¡A»PÅã¥d¬ÛÃöªº¤¤¶¡¼h¡F
3¡^µøµ¡ºÞ²z¾¹¡A¹ê²{³Ì²×¥Î¤á¤¶±¡A¦pKDE¡BGNOMEµ¥¡C
45.¦p¦ó°t¸mX-Window¡H
©Ò¿×°t¸mX-Window´N¬O®Ú¾Ú¾÷¾¹ªº¹ê»Ú³]³Æ¿ï¾ÜX-SERVER¡C¥i¥H³q¹Lxf86config©Î¹Ï§Î¤Æ¤¶±ªºXconfigureµ¥µ{¦¡¨Ó°t¸m¡C
1¡^ ¹B¦æXconfigureµ{¦¡¡AµM«á¿ï¾Ü¦X¾AªºÅã¥dÃþ«¬¡A¦pªG¨S¦³¡A«h»Ýn¤U¸üÅã¥dªºÅX°Ê¡F
2¡^ ¿ï¾ÜÅã¦s¤j¤p¡A©MX-SERVER¡F
3¡^ ¿ï¾Ü¦X¾Aªº¸ÑªR«×¡B¦â²`²Õ¦X
4¡^ ¦sÀÉ°h¥X«á¡A¹B¦æstartx±Ò°ÊX-Window¡C
46.¦p¦óÅX°Êintel i740Åã¥d¡H
¦pªG§AªºLinuxµLªkÃѧOi740ªº¸Ü¡A§A¥i¥H³o»ò°µ¡G
1¡^¤U¸ü·sªº Åã¥d¸ê®Æ®w ©M i740 XBFÅX°Êµ{¦¡¡G
xf86config-glibc-1.0.0.i386.tgz ©M xfcomi740.tgz
2¡^¸ÑÀ£³o¨âÓ¥]¡AÂл\ì¨Ó¥Ø¿ý¡G
tar xvfz /tmp/xf86config*.tgz
tar xvfz /tmp/xfcomi740.tgz
3¡^°õ¦æcp /usr/X11R6/bin/XFCom_i740 /usr/X11R6/bin/XF86_XBF_i740¡F
4¡^¥Îxf86config¶i¦æ°t¸m¡GÅã¥Ü¾¹¤ô¥±½´yÀW²v¿ï6¡F««ª½¨ê·sÀW²v¿ï2¡F¦bÅã¥d®w¿ï¾Ü®É¡A¿ï311¡]§Yi740¡^¡FÅã¥d¦øªA¾¹Ãþ«¬¿ï5¡F
5¡^°t¸m§¹¦¨«á¹B¦æstartx´N¦æ¤F¡C
47.¦p¦óÅX°Êintel i810Åã¥d¡H
Intel¤½¥qªº¨â¤jÅã¥di740¡Bi810³£¬°Linux·R¦nªÌÅX°Ê±a¨Ó¤£¤p³Â·Ð¡AIntel¤½¥q¬°¤F¥H¹ê»Ú¦æ°Ê¤ä«ùLinux¡A¯S·N¦bºô¯¸¤W¸Ô²Ó¤¶²Ð¤F¦p¦ó¦bLinux¤U°t¸mi810Åã¥d¡A§A¥i¥H¨ì¤U±ªººô§}¤U¸ü¦w¸Ë»¡©ú©M³nÅé¡G
http://support.intel.com/support/graphics/intel810/linuxinstal.htm
48.¦p¦óÅX°ÊSavage4Åã¥d¡H
1¡^ ¨ìwww.linhardware.com¤U¸üsavage2000ªºÅX°Êµ{¦¡¡F
2¡^ ¨Ï¥Îtar ¡Vxvfz ÀɮצW¸Ñ¶}ÅX°Êµ{¦¡¡F
3¡^ ¸ÑÀ£«á¡A§A¯à¬Ý¨ì¤ÓÀÉ¡A¨ä¤¤¦³¤@Ó¬OXF86_SVGA¡F
4¡^ ³Æ¥÷/usr/X11R6/bin/XF86_SVGA¡AµM«á±N·sªºXF86_SVGA½Æ»s¨ì³oӥؿý¤U¡A´À´«±¼³oÓÀÉ¡F
5¡^ «·s¹B¦æxf86config°t¸m¡A¤£¿ïÅã¥d¡A¦b¿ïX-server®É¡A¿ï3¡]¤]´N¬OSVGA¡^¡A¨Ã¥B¤£ÀË´ú¡F
6¡^ §¹¦¨«á¡A¹B¦æstartx ¡Vbpp32¡A´N¥i¥H¤F¡C
49.¦p¦óÅX°ÊSAVAGE3DÅã¥d¡H
1¡^ ¨ìftp.lib.pku.edu.cn/incoming/savageX¤U¸üSavage3DÅã¥dªºÅX°Êµ{¦¡¡GSavageX_0_1_4.tar.gz¡F
2¡^ ¸ÑÀ£³oÓµ{¦¡¡A¥Î·sªºXF86_SVGA´À´«/usr/X11R6/binªºì¤å¥ó¡F
3¡^ ¹B¦æXconfigurator,°t¸mÅã¥d®É¿ï¾ÜUnlisted Card, µM«á¿ï¾ÜXserver¬°SVGA¡F
4¡^ §¹¦¨«á¡A¹B¦æstartx¹B¦æx-win¡C
50.¦³¨S¦³³q¥ÎªºÅã¥dÅX°Ê¤èªk¡H
¥Ñ©óÅã¥d²£°Ó¤ä«ù¦³¡A¨Ï±o¦bLinux¤UÅX°ÊÅã¥d¤@ª½³£¬OÃøÃD¡C¬°ÁA¸Ñ¨M³oÓ°ÝÃD¡ALinux 2.2.x¥H¤Wª©¥»´£¨Ñ¤F¤@ºØ·sªº¸Ñ¨M¤è®×---¨Ï¥Îframe buffer³]³Æ¡A³q¹LVESA VBE 2.0¼Ð·Ç¡A§Q¥ÎÅã¥dSVGA¯S©Ê¡A°t¦XXFree86ªºXF86_FBDev¡AÅX°Ê§AªºÅã¥d¡C³oªº½T¥i¥HÀ°§AÓ¦£¡C
1¡^½T»{§A¦³XF86_FBDevÀÉ¡A¦pªG¨S¦³´N±qftp.xfree86.org¤U¸ü¡F
2¡^°õ¦æ¡§mknod /dev/fb0 c 29 0¡¨«Ø¥ßframe buffer³]³Æ¡F
3¡^קï/etc/lilo.conf¤å¥ó¡A¥[¤J¡G
image = /boot/vmlinuz-2.2.5-fb ¡]·s½sĶªº¤º®Ö¡^
label = linuxfb ¡]±Ò°Ê¼Ð¸¹¡A¥i¦Û©w¡^
root = /dev/hda2 ¡]°Ñ·Ólilo.conf¨ä¥L³¡¤À¡^
vga = 0x314 ¡]Åã¥Ü¼Ò¦¡¡A°Ñ·Ó¤Uªí¡^
ªþ¡GÅã¥Ü¼Ò¦¡ªí
640x480 800x600 1024x768 1280x1024
256¦â 0x301 0x303 0x305 0x307
32k¦â 0x310 0x313 0x316 0x319
64k¦â 0x311 0x314 0x317 0x31A
16M¦â 0x312 0x315 0x318 0x31B
4¡^ °õ¦æ/sbin/lilo¡A¨Ï°t¸m¥Í®Ä¡AµM«á«±Ò¨t²Î¡A¥H·sªº¤º®Ö±Ò°Ê¨t²Î¡C·íµM¡A¦pªG§Aªº¤º®Ö¤w¸g¤ä«ù¤F¡A´NµL»Ý°µ³oÓקï¡Aª½±µ¥[¤Wvga=¨º¤@¦æ´N¦æ¤F¡C
5¡^ ±µµÛ¶i¦æframe buffer Serverªº°t¸m¡G°Ñ·Ó/etc/X11/XF86Config¤¤vgaªº°t¸m¡A¥[¤J¤@Óscreen¤p¸`¡A¦p¤U©Ò¥Ü¡G
Section "Screen"
Driver "fbdev"
Device "My Video Card"
Monitor "MAG XJ500T"
Subsection "Display"
Depth 16 (¦â²`¡A¶·»P«e±©Ò¿ïÅã¥Ü¼Ò¦¡ªº¦â²`¤@P)
Modes "default"
ViewPort 0 0
EndSubsection
EndSection
6¡^ ±NX«ü¦VXF6_FBDev¡G
cd /etc/X11
mv X X.bat
ln -snf /usr/X11R6/bin/XF86_FBDev X
51.¦p¦ó³q¹LISDN¤Wºô¡H
ISDNªºÀ³¥Î¶V¨Ó¶V´¶¤Î¡A¥¦³t«×§Ö¡B»ù®æ«K©y¡A²`¨ü½u¥Áªº³ßÅw¡A¨º»ò¦bLinux¤U¦p¦ó³q¹LISDN¤Wºô©O¡H
1¡^ ½T»{§AªºLinux¤º®Ö¤w¸g¥]§t¤F¹ïISDNªº¤ä´©¼Ò²Õ¡F
2¡^ ÅX°ÊISDN¥d¡G
¹ï©ó«D§Y´¡§Y¥ÎªºTeles 16.3 ISDN¥d¥i¥H¨Ï¥Î©R¥O¡G
¡modeprobe hisax io=0x180 irq=10 type=3 protocol=2 id=isdn0
¹ï©ó§Y´¡§Y¥Î«¬¡A«h¨Ï¥Î¡G
¡pnpdump¡r/etc/isdn.conf
¡isapnp/etc/isdn.conf
¡modprobe hisax irq=10 io=0x680 type=14 protocol=2 id=isdn0
3¡^ ¦w¸ËIsdn4Linux¡A¦A°õ¦æs cripts¥Ø¿ý¤Uªº¡§makedev.sh¡¨¸}¥»µ{¦¡¡A¥[¤JISDN³]³Æ¡F
4¡^ °õ¦æecho 1¡r/proc/sys/net/ipv4/ip_dynaddr©R¥OÅý¨ä¤ä´©°ÊºAIP¡F
5¡^ µM«á®Ú¾Úpppªº¸}¥»¦A¼g¤@Ó¥ÎISDNªº¸}¥»´N¦æ¤F¡C
52.¦p¦ó¦bLinux¤U¨Ï¥Î¥úºÐ¾÷¡H
1¡^³Ð«Ø¤@ӥؿý¡A¥Î¨Ó±¾¤W¥úºÐ¥Ø¿ý¾ð¡G
mkdir /mnt/cdrom
·íµM¥Ø¿ý¦W¥i¥H®Ú¾Ú§A¦Û¤vªº²ßºD©R¦W¡F
2¡^´¡¤J¥úºÐ¡A°õ¦æ¡§mount ¡Vt iso9660 /dev/hdc /mnt/floppy¡¨©R¥O¡Fª`·N¡A¦pªG§Aªº¥úºÐ¾÷±µ¦b²Ä¤@µwºÐ½uªº±q½L¤W¡A»Ý±N/dev/hdc§ï¬°/dev/hdb¡F
3¡^µM«á§A´N¥i¥H³q¹L³X°Ý/mnt/cdrom¨Ó¹ê²{¹ï¥úºÐ³X°Ý¡F
4¡^·í§A¤£¨Ï¥Î®É¡A°õ¦æ¡§umount /mnt/cdrom¡¨¡A¦A¨ú¥X¥úºÐ¡C
53.¦p¦ó¦bLinux¤U¨Ï¥Î³n½L¾÷¡H
1¡^ »P¥úºÐÃþ¦ü¡A³Ð«Øfloppy¥Ø¿ý¡F
2¡^ ³nºÐ´¡¤J«á¡A°õ¦æ¡§mount ¡Vt msdos /dev/fd0 /mnt/floppy¡¨©R¥O¡A ª`¡GY¬O³nºÐ¤¤¬OªøÀɮצW®æ¦¡ªº¡A±N¤W±ø©R¥O¤¤ªº¡§msdos¡¨§ï¬°¡§vfat¡¨¡AY¬O LinuxÀɮ榡¡A«h¥h±¼¡§-t msdos¡¨¡F
3¡^ ·í§A¤£¨Ï¥Î®É¡A°õ¦æ¡§umount /mnt/floppy¡¨¡A¦A¨ú¥X³nºÐ¡C
54.¦p¦ó¦bLinux¤UŪ¨ú«DLinux¤À°Ïªº¤º®e¡H
1¡^ ³Ð«Ø¤@ӥؿý¡Gmkdir /mnt/other
2¡^ °õ¦æ¡§mount ¡Vt Àɨt²ÎÃþ«¬ ¤À°Ï /mnt/other¡¨©R¥O¡F
ª`¡GÀɨt²ÎÃþ«¬¥]¬A¡Gmodos¡XFAT16¡Bvfat¡XFAT32¡Bntfs¡XNTFS¡F
¤À°Ï«ü¸Ó¤À°Ïªº³]³Æ¦W¡C
3¡^ ·í§A¤£»Ýn¨Ï¥Î®É¡A°õ¦æ¡§umount /mnt/other¡¨¡C
¥|¡B Linux¤Uªº¡§¯«§L§Q¾¹¡¨¡G15°Ý
55.KDE¬O¤°»ò¡A¦³¤°»ò¯SÂI¡H
KDE±M®×¦b1996¦~10¤ëµo°_ªº¡A¨ä¥Øªº¬O¦bX-Window¤W«Ø¥ß¤@Ó§¹¾ã©ö¥Îªº®à±Àô¹Ò¡CKDE²{¦b°£¤F¾Ö¦³KFM(Ãþ¦ü©óIE4.0)¡BKPresenter(Ãþ¦üPowerPoint)¡BKIllustrator(Ãþ¦üCorelDraw©Î Illustrator)µ¥«¶q¯Å³nÅé¡AÁÙ¦³Åé¶K¥Î¤áªºGUI°t¸m³nÅé¥i¥HÀ°§U¥Î¤á°t¸mUnix/Linux¡A¨Ï¨ä²`¨ü¨Ï¥ÎªÌÅwªï¡C
¦ý¥Ñ©óKDE¬O°ò©ó¥ÑTrollTech¤½¥q¶}µoªºQtµ{¦¡®wªº¡A©Ò¥H¤]¨ü¨ì¤F³\¦h§åµû¡CÁöµMQt¥»¨§@¬°¤@°ò©óC++ªº¸ó¥»O¶}µo¤u¨ã¬O«D±`Àu¨q¡A¦ý¥i±¤ªº¬O¥¦¤£¬O¦Û¥Ñ³nÅé¡CQtªºLicense¤¹³\¥ô¦ó¤H¨Ï¥ÎQt½s¼g§K¶O³nÅé¤Î§K¶O«þ¨©µ¹¨ä¥L¥Î¤á¨Ï¥Î¡A¦ý¦pªG§Q¥ÎQt½s¼g«D§K¶O³nÅé«h»ÝnÁʶR¥L̪ºLicense¡C§ó«nªº¬O¥ô¦ó¤H³£¤£¥i¥HÀH·NקïQt·½¥N½X¡C¦pªGTrollTech¤½¥q§ó§ïQt License¡B¤½¥q˳¬©Îµ¹¤H¦¬Áʵ¥³£·|¥OKDE«e¥\ºÉ±ó¡C
56.GNOME¬O¤°»ò¡A¦³¤°»ò¯SÂI¡H
1997¦~8 ¤ë¡A¬°¤F§JªAKDE©Ò¹J¨ìªºQT³\¥i¨óij©M³æ¤@C++¨Ì¿àªº§xÃø¡A¥H¾¥¦èôªºMiguel de Icaza¬°ºªº250µ{¦¡®v´N¶}©l¤F¤@Ó·s±M®×¡A§¹¥þ±qÀY¶}©l¡A³o´N¬OGNOME¡C
¸g¹L14Ӥ몺¦@¦P§V¤O¡A²×©ó§¹¦¨¤F³oÓ¤uµ{¡C²{¦bGNOME¤w±o¨ì¤F¥eLinux ¥«³õ¥÷ÃB³Ì¤jµo¦æ°ÓRed Hat ªº¤ä´©¡A¾Ö¦³¤F¤j¶qÀ³¥Î³nÅé¡A¥]¬A¤å®Ñ³B²z³nÅéGo¡A¸Õºâªí³nÅéGnumeric¡A¤é¾äµ{¦¡GNOMEcal¡A³ô»PPhotoShop ·B¬üªº¹Ï§Î¹Ï¹³³B²z³nÅéGimp µ¥¡C
²{¦bGNOME»PKDE¦¨¬°¤F¨â¤jÄvª§°}Àç¡A¥²±N¨Ï±oLinux§ó¥[©ö©ó¨Ï¥Î¡C
57.¦bLinux¤U¦p¦ó¼½©ñCD¡H
·í§A¦¨¥\¦a¦bLinuxÀô¹Ò¤UÅX°Ê¤F§Aªºµ®Ä¥d¤§«á¡A§A´N¥i¥H³q¹L¨Ï¥ÎX-window¤¤ªº¤@ÓCD¼½©ñ¾¹¨Ó¼½©ñCD¤F¡A¥¦¦b¦h´CÅé¤u¨ã¤¤¡C¤¶±¦p¤U¹Ï©Ò¥Ü¡G
58.¯à¤£¯à¦bLinux¤U¼½©ñVCD¡H
§A¥i¥H¨Ï¥ÎMpegTV Player 1.0³oÓLinux¤UªºVCD¼½©ñ¾¹¹ê²{§AªºÄ@±æ¡C¡@¡@¦w¸ËMpegTVPlayer¤£»Ýn¯S®íªºµwÅé³]³Æ¡A¥u»Ý¹B¦æX Window§Y¥i¨Ï¥Î¡C
¥¦¼Ò¥é¤F¿ý¼v¾÷ªº¼½©ñ±±¨îÁä¡A¦p : ¼½©ñ¡B§Ö¶i¡B§Ö°h¡B°±¤î¡B©w®æ¡B·j¯Á¡Bµ¶q½Õ¸`¡BÀRÁn¡Bµ¶q¥¿Å¡B°j°é¼½©ñ¡Bµe±©ñ¤jÁY¤p¡B¦Û°Ê¼½©ñµ¥¡C¼½©ñ¹Lµ{·|Åã¥Ü¾ãÓ¸`¥Øn¥Î®É¶¡¡B¤w¥Î®É¶¡¡C
§A¥i¥H¨ì¤U±¯¸ÂI¤U¸üMpegTV Playhttp://www.mpegtv.com¡C
59.¦³¨S¦³Linux¤UMP3¼½©ñ¤u¨ã¡H
Linux¤U¦³«Ü¦hMP3ªº¼½©ñ¤u¨ã¡A¨ä¤¤mpg123 À³¸Ó¬O³Ì¸g¨åªº¤@ºØ¡A¥¦¥i¥H¦b±±¨î»O¨Ï¥Î¡C³\¦h¹Ï§Î¤¶±ªºmp3¼½©ñ³nÅé³£¬O§Q¥Î³oÓµ{¦¡¨Ó ¼½©ñmp3ªº¡C¤U±¬O¥¦ªº¤@¨Ç°ò¥»ªº°Ñ¼Æ¤¶²Ð¡G
-a device ³]©w©Ò¨Ï¥Îªºµ®Ä¸Ë¸m,¹w³]¬°/dev/audio©Î/dev/dsp
-@ file ±qÀÉ®×file¤¤Åª¨ún¼½©ñªºmp3ÀɮצWºÙ¦Cªí
-z ÀH¾÷¼½©ñ
¦pªG¥u¬On³æ¯Â¦a¼½©ñ¤@¨âººq¡A©Î¬On¼½©ñ¤@¾ãӥؿý¤Uªººq¡A§Q¥Împg123ˬOÓ¤£¿ùªº¿ï¾Ü¡AY¬On½ÆÂø¤@ÂIªº¥\¯à¦p¿ï¾Ü¦h¥Ø¿ý¤ºªº¯S©wmp3ÀɮסA¨º¥i¯à»Ýn¼gÓs cript¨Ó°õ¦æ¡C
60.¦p¦ó¦bLinux¤U¬yÄýºô¶¡H
·Qn¬yÄýºô¶¡A»Ýnº¡¨¬¨âÓ±ø¥ó¡G
1¡^ §Aªº¹q¸£¤w¸g³s¤W¤FInternet¡F
2¡^ ¨Ï¥Î¬yÄý¾¹³nÅé¨Ó¹ê²{¬yÄý¡F¦bLinux¤U¦³¨âºØ±`¥Îªº¬yÄý¾¹¡G
±±¨î»O¤U¥i¥H¨Ï¥Îlynx¡F
X-window¤¤¥i¥H¨Ï¥ÎnetscapeªºLinuxª©¥»¡F
¥¦Ìªº¨Ï¥Î¤èªk»P¦bWindows¤¤ªº¬yÄý¾¹°ò¥»Ãþ¦ü¡C
61.¦p¦ó¦bLinux¤U¦¬µoE-Mail
¦bLinux¤U§A¥i¥H¨Ï¥Îmail¡Bpine¦b±±¨î»O©R¥O¦æ¤U¦¬µoE-Mail¡A¦bX-window¤¤¥i¥H¨Ï¥ÎKmail¨Ó¦¬¨ÓE-Mail¡C
62.¯à¤£¯àÅýLinuxÅã¥Ü¤¤¤å©O¡H
¥Îªº^¤åª©ªºLinux¡A§A¥i¥H¦w¸Ë¤¤¤åÃþ¤ñ²×ºÝchdrv¨ÏLinux¯à¦b©R¥O¦æª¬ºA¤UÅã¥Ü©Mº~¦r¡Cchdrv±Ò°Ê«á¦btty7¡]¥ÎCtrl+Alt+F7¡^«Ø¥ß¤@ÓµêÀÀ²×ºÝ¡A¥Î¤á¦btty7¤Wµn¿ý«á´N¥i¥H¨Ï¥Î¥¦´£¨Ñªº¤¤¤å¤ä´©¡C
ftp://ftp.ihep.ac.cn/pub/chinese/systemÀò¨ú¤w½sĶªºchdrvbin-0.23.gb.tar.gzÀÉ©M¦rÅéÀÉchdrvfont.tar.gz¡AµM«á°õ¦æ¡G
tar xvzf chdrvbin-0.23.gb.tar.gz
mv chdrvfont.tar.gz chdrv-0.23.gb/
cd chdrv-0.23.gb ¶i¤J¦¹¥Ø¿ý
./installbin ¹B¦æ¦w¸ËÀÉ
63.¦³¨S¦³Linux¤Uªº¤¤¤å¿é¤Jªk¡H
¦pªG§A¨Ï¥ÎªºLinux¬O¤¤¤åª©¡A´NµL»Ý¥t¥~¦w¸Ë¤F¡C¦pªG§A¨Ï¥Î^¤åª©ªºLinuxªº¸Ü¡A§A¥i¥H¦w¸Ëchinput¨Ó¹ê²{¤¤¤å¿é¤J¡C§A¥i¥H¨ì¤U±ºô§}¤U¸ü¡G
http://www.turbolinux.com.cn/~justiny/download/chinput-2.1.tar.gz
1¡^ ¤U¸ü«á¡A¸Ñ¶}¸Ó¤å¥ó¡Gtar -xvzf chinput-2.1.tar.gz
2¡^ ¸Ñ¶}«á¡A¶i¤J Chinput-2.1/src ùØ¡Aקï chinput.c¤å¥ó¡A¬d§ä GBK¦r¼Ë¡A±N¨ä§ï¬° GB2312¡C¦A¬d§äsystem("/usr/bin/zwincontrol &")¡F»y¥y¡A±N¨ä¨ú®ø¡]¦b«e±¥[¤W // ¡^¡F
3¡^ ק粒«á¡A°õ¦æmake©R¥O½sĶ¡F
4¡^½sĶ§¹¦¨«á¡A´N¥i¥H¦bX-WindowÀô¹Ò¤U¨Ï¥Î¤F¡C
64.°£¤FVI¡AÁÙ¦³¨ä¥L¤å¦r½s¿è³nÅé¶Ü¡H
Vi¬OUNIX/LinuxÀô¹Ò¤U³Ì³q¥Îªº¤@ºØ½s¿è³nÅé¡A¦ý¬O¥¦¤£¬O«Ü¤Í¦n¡C¦pªG§A¹ï¥¦¤£º¡·Nªº¸ÜÁÙ¥i¥H¹Á¸Õ¨ä¥L¤@¨Ç¦pemacs¡Bjoeµ¥½s¿è¤u¨ã¡C
µ§ªÌ·¥¤O±ÀÂËemacs¡A³o¬O¦Û¥Ñ³nÅé°òª÷FSF¤§¤÷stallmanªº³Ç§@¡A¤]¬OGNU±M®×²Ä¤@Ó«½S¬µ¼u¡Aªº½T¤Q¤ÀÀu¨q¡Aȱo¤@¸Õ¡C¤£¹L³Ì¤j¯ÊÂI´N¬O¤Ó½ÆÂø¡C
65.Linux¤U¦³¨S¦³¹³office¤@¼Ëªº³nÅé¡H
¦³¡AStarOffice´N¬O°ò©óLinuxªº¤@ӿ줽³nÅ骺®M¥ó¡A¥¦¬O¤@Ó°Ó·~®M¸Ë³nÅé¡A¨ä¤¤¥]¬A¦r³B²z¡B¸Õºâªí¡B¤Û¿O¤ù»s§@µ¥MS Office®M¸Ë³nÅé§t¦³ªº³nÅé¡C¹ï©óÓ¤H¥Î¤áÁÙ´£¨Ñ¤@Ó§K¶Oªºª©¥»¡C¥Î¤á¥i¥H¨ì¥H¤U¯¸ÂI¤U¸ü¡G
http://studio.linux.org.cn¡C
StarOffice Office Suite for Linux¬O¬°«D°Ó·~¥Î¤á·Ç³Æªº¡A°Ó·~¥Î¤án¨Ï¥ÎStarOffice Office «h»Ýn³\¥iÃÒ¡C
ftp://ftp.gwdg.de/pub/linux/staroffice
66.Linux¤U¦³¨S¦³¹³photoshop¤@¼Ëªº³nÅé¡H
¦³¡ALinux¤U¦³¤@´Ú¤Q¤ÀµÛ¦Wªº¥±¹Ï§Î³B²z³nÅé¡XGIMP¡C¥¦ªº¤¶±¤ñPhotoshop§ó²¼ä,±Ò°Ê®É¥u¦³¤@Ó¤u¨ãÄæ,¬Ý°_¨Ó©MPhotoshop®t¤£¦h.¥D¥\¯àªí¦b¥Î·Æ¹«¥kÁä³æÀ»¥´¶}ªº¹Ï¹³®É¤~¼u¥X,¹³Channels,layers,brushes......¤@À³Ñ¥þ,¥~Æ[¤]©MPhotoshop·¥¬°¬Û¦ü,¥Î¤£µÛªá®É¶¡¥h¾AÀ³¤F. ....
³oÁÙ¤£ºâ¯SÂI.¤ñPhotoshopÀu¶Vªº¦a¤è¤]¤£¤Ö:¦p¤ä´©ªº¹Ï¹³®æ¦¡·¥¦h,¤ä´©Texture Brush,¹³Painter¨º¼Ë¨ê¥Xºô©³¹Ï®×¨Ó. Filter¤]§ó¦h¤F,¤ñ¦p¦³¤@ºØ¥sAlien Mapªº,§âRGB¤T¦â¶i¦æsin,cos¹Bºâ,¹F¨ì¯S®í®ÄªG,¯u¬O©_«ä§®·Q.Undo¥\¯à¤]¤£¿ù,§Ú¸Õ¤F¤@¤U,¦Ü¤Ö¤ä´©5¦¸undo.ÁÙ¦³§ó¥O¤HªY³ßªº,´N¬O¹ïWebªº¤ä´©,¥i¥H«Ü»´ÃPªº°µ¥X©w¨îªº½bÀY,«ö¶s,I´º¹Ï®×µ¥,¤ñPhotoimpact§ó±j¤j¡C
¦pªG§AÂ÷¤£¶}PHOTOSHOP,¤S¥I¤£°_ADOBE´xÂdªº±b¡A¤S¦Û»{¬°ª±ÃÀ³Nªº¤H¤£¥ÎDª©¡A¸Õ¸ÕGIMP§a¡I
67.¯à¦bLinux¤Uª±¹CÀ¸¶Ü¡H
²{¦b¤w¸g¦³For Linuxªº¹CÀ¸¤F¡A°£¤F¤j¦W¹©¹©ªºDoom¤§¥~¡AÁ٥Τ@¨Ç¹³acm¡XªÅ¾Ô¼ÒÀÀ¹CÀ¸¡Bxdemineur¡X«õ¦a¹p¡Bxjewel¡X«Xù´µ¤è¶ô¡Bxboard¡X°ê»Ú¶H´Ñ¡Bxboing¡X¼u¯]¥x¹CÀ¸¡C¦Ó¥B²{¦b¶V¨Ó¶V¦h¡A¬°§A¦b¬\Àꪺ¾Ç²ß¤¤²K¤W¤@µ·¼Ö½ì¡C
68.¦bLinux¤U¦³C»y¨¥¶Ü¡H¨ä¥L»y¨¥©O¡H
¦bLinux¤U¦³¦Û¥Ñ³nÅé°òª÷FSF³Ð«Øªº«½S¬µ¼u---GCC¡A¥¦¬O¤@Ó±j¤jªº½sĶ¾¹¡A¥Ø«e³ôºÙ¬O¥þ¥@¬É®Ä²v³Ì°ªªºC/C++½sĶ¾¹¡A²{¦b¤w¸g¼sªxÀ³¥Î¦b¦UºØUNIXÀô¹Ò¤U¡CÁöµM¡A²{¦bÁÙ¨S¦³C»y¨¥ªº¶°¦¨¶}µoÀô¹Ò¡A¦ý³oµ·²@¤£¼vÅTGCCªº¬y¦æ¡A³o¤]³\´N¬O¦Û¥Ñªº¤O¶q§a¡I
¦P®É¡ALinux¤U¤]´£¨ÑFortran¡BPascal¡BPerl¡BCobolµ¥¦hºØ»y¨¥ªº¤ä´©¡C
69.Linux¤U¦³þ¨Ç¸ê®Æ®w³nÅé¡H
Linux¤U¦³³\¦hºØ¸ê®Æ®w³nÅé¥i¨Ñ¨Ï¥Î¡A¨ä¤¤¦³Oracle for Linux¡BIBM DB2 for Linux¡BMysql¡BmSql¡BPostµ¥¡C
¤¡B °µ¦nLinuxªººÞ²zû¡G21°Ý
70.¦p¦óÀˬdLinuxµwºÐ¨Ï¥Î±¡ªp¡H
¦bLinuxÀô¹Ò¤U¡A§A¥i¥H¨Ï¥Îdf©R¥O¨Ó¬d¬ÝµwºÐªº¨Ï¥Î±¡ªp¡C¤U±´N¬O¤@Ódf ¡VT ¡Vh(-T°Ñ¼Æ¡GÅã¥ÜÀɨt²ÎÃþ«¬¡A-h°Ñ¼Æ¥Î¥iŪ©Ê¸û°ªªº¤è¦¡¨ÓÅã¥Ü¸ê°T)©R¥Oªº¿é¤J¹ê¨Ò¡G
Filesystem Type Size Used Avail Use% Mountedon
/dev/hda1 ext2 7.5G 4.7G 2.5G 65% /
/dev/hda2 ext2 653M 6.6M 613M 1% /root
/dev/hdb1 ext2 7.5G 3.5G 3.7G 49% /usr
71.Linux¤U¦³þ¨ÇÀ£ÁY¤u¨ã¡H
¦bLinux¤U¦³«Ü¦hºØÀ£ÁY¤u¨ã¡A±`¥Îªº¦³¡G
1¡^ gzip/gunzip¡G³o¬OGNU¶}µoªº¦Û¥Ñ³nÅé¡A¨Ï¥Î¬Û·í¼sªx¡CÀ£ÁYÀÉ°ÆÀɦW¬°¡§.gz¡¨¡C¨Ï¥Î¤èªk«Ü²³æ¡A¨Ò¦p¡G
gunzip eos.gz gzip /home/test/*.txt¡F
2¡^ compress/uncompress¡G³o¬O¤@¹ï¾ú¥v±y¤[ªºÀ£ÁYµ{¦¡¡AÀɸg¹L¥¦À£ÁY«á¡AÀ£ÁYÀÉ°ÆÀɦW¬° ¡§.Z¡¨¡C
3¡^°£¦¹¤§¥~ÁÙ¦³¡Gzip/unzip¡Bbzip2/bunzip2µ¥¡C
72.¦p¦óºÞ²z¶iµ{¡H
¶iµ{¬Oµ{¦¡ªº¤@¦¸°õ¦æ¡C¥i¥H¨Ï¥Î¡§ps ¡Vauxw¡¨¦C¥X¦b·í«e¥¿¦b°õ¦æªº¶iµ{ªº¸Ô²Ó¸ê°T¡A¥]¬A¨CÓ¶iµ{³£¦³ªº¶iµ{ID¸¹¡C§A¥i¥H³q¹L¡§kill ¶iµ{ID¸¹¡¨¨Ó²×¤î³oÓ¶iµ{¡C
73.ÀɩΥؿýªº³\¥iÅv¬O¤°»ò·N«ä¡H
ÀɩΥؿýªº³\¥iÅv¦ì¤¸¥Ñ10¦ìºc¦¨¡A¦p-rwxr-xr-x¡C
1¡^ ²Ä¤@¦ì¥NªíÀÉ/¥Ø¿ýÃþ«¬¡Gd¥Nªí¥Ø¿ý¡B-¥NªíÀÉ¡Bl¥NªíÃìµ²¡F
2¡^ ³Ñ¤Uªº9¦ì¤À¦¨3²Õ¡A¨C²Õ3¦ì¡F2-4¦ì´yzÀÉ¥D¤Hªº³\¥iÅv¡A5-7¦ì´yz»PÀÉ¥D¤H¦P¤@¥Î¤á²Õªº³\¥iÅv¡A8-10¦ì«h¬O¨ä¥L¥Î¤áªº³\¥iÅv¡C
3¡^ rwx¡G¨C²Õªº3¦ì¤À§O¬O¡GŪ³\¥iÅv¡B¼g³\¥iÅv¡B°õ¦æ³\¥iÅv¡F¦pªG¬O-´N¥Nªí¨S¦³³oÓ³\¥iÅv¡C
¤]´N¬O»¡-rwxr-xr-xªí¥Ü¡A³o¬OÓ´¶³qÀÉ¡AÀÉ¥D¤H¥i¥HŪ¡B¼g¡B°õ¦æ³oÓÀÉ¡A»PÀÉ¥D¤H¦P²Õªº¥Î¤á¥H¤Î¨ä¥L¥Î¤á³£¥i¥HŪ¡B°õ¦æ³oÓÀÉ¡C
74.¤°»ò¬O¥Î¤á±b¸¹¡H
¦bLinux¨t²Î¤¤¡A¬O³q¹L¥Î¤á±b¸¹¨Ó¼ÐÃѨC¤@ӥΤ᪺¡A³q¹Lµn¿ý®É¿é¤J¤£¦Pªº¥Î¤á±b¸¹©M±K½X½T©w§Aªº¨¥÷¡C¤]´N¬O»¡¡ALinux¨t²Î³q¹L¥Î¤á±b¸¹©MºÞ²z¨t²Îªº©Ò¦³¥Î¤á¡C
µM«á§A¥i¥H³Ð«Ø¤@¨Ç¥Î¤á²Õ¡A±N¥Î¤á¥[¤J¨ì²Õ¤¤¥h¡AÅý¨äÀò±o¥Î¤á²Õªº³\¥iÅv¡C
75. ¦bLinux¤U¡A¦p¦óºÞ²z¥Î¤á¡H
¦pªG§A·Qn·s¼W¤@ӥΤá¡G
1¡^ ¥Hrootµn¿ý¡AµM«á°õ¦æ¡§adduser ¥Î¤á±b¸¹¦W¡¨
2¡^ °õ¦æ¡§passwd ¥Î¤á±b¸¹¦W¡¨¨Ó¬°³oӥΤá±b¸¹³]¸m±K½X¡C
°õ¦æ¡§userdel ¥Î¤á±b¸¹¡¨§R°£¤@ӥΤá¡F
°õ¦æ¡§groupadd ¥Î¤á²Õ¦W¡¨·s¼W¤@ӥΤá²Õ¡F
°õ¦æ¡§groupdel ¥Î¤á²Õ¦W¡¨§R°£¤@ӥΤá²Õ¡F
76. ¦p¦ó¬°¥Î¤á§@ºÏ¤ùÃB¡H
1¡^±Nn³]¸mºÏ¤ùÃBªº¤À°Ï¡A«ö¥H¤U®æ¦¡×§ï/etc/fstab ÀÉ¡G
/dev/hda2 /home ext2 defaults,usrquota 1 2
2¡^¦bn³]¸mºÏ¤ùÃBªº¤À°Ï¥Ø¿ý¤U³Ð«ØªÅÀÉ quota.user
#touch /home/quota.user
#chmod 600 /home/quota.user
3¡^«±Ò¨t²Î«á¡A´N¥i¥H¨Ï¥Îedquota ¡Vu ¥Î¤á¦W¨Ó³]¸m¡C
77.¦p¦ó³Æ¥÷¨t²Î¡H
¦bLinux¤¤¡A§A¥i¥H¨Ï¥Îdump/restore©R¥O²Õ¨Ó¹ê²{¨t²Îªº³Æ¥÷»P«ì´_¡C°²³]§A»Ýn±N/usr¥Ø¿ý¤Uªº©Ò¦³Àɧ¹¾ã¦a³Æ¥÷¨ìºÏ±a¾÷¤W¡]°²©w³]³Æ¬Ormt8¡A¤£¦PªººÏ±a¾÷¤£¬Û¦P¡^¡A§A¥i¥H¨Ï¥Î©R¥O¡G
dump ¡VO ¡Vf /dev/rmt8 /usr
¨ä¤¤-O°Ñ¼Æ¥Nªí³Æ¥÷¥þ³¡ÀÉ¡A¡§-f ³]³ÆÀɮצW¡¨°Ñ¼Æ«ü©w³Æ¥÷¨ì¤°»ò¦a¤è¡A³Ì«áªº¥Ø¿ý¦W«ü©wn³Æ¥÷ªº¤º®e¡C
µM«á¡A§A¥i¥H¨Ï¥Î¥H¤U©R¥O«ì´_¡G
restore ¡Vr ¡Vf /dev/rmt8
78.¦p¦ó¦w¸Ë.tarªº®M¸Ë³nÅé¡H
Linux³nÅ馳¨âºØµo§G¤è¦¡¡G¤@ºØ¬O·½¥N½X¤è¦¡¡A¥t¤@ºØ¬O¥i°õ¦æÀÉ¥]¡C¦Óµo§G¥]¤j¦h¬O¥ý¥ÎtarÂkÀÉ¡A¦A¥ÎgzipÀ£ÁY¡A¥Í¦¨¬O¥H.tar.gzµ²§ôªº¤å¥ó¡C
§A¥i¥Hª½±µ¨Ï¥Î¡§tar xvfz ÀɮצW¡¨§¹¦¨¸ÑÀ£ÁY¡A¸Ñtar¥]¤u§@¡C
¦pªG§A¨ú±o¬O¥i°õ¦æÀÉ¥]¡A¦w¸Ë¤u§@µ²§ô¡C
¦pªG§A¨ú±o¬O·½¥N½X¥]¡A«hÁٻݽsĶ¤@¤U¡G
1¡^ ¦b¸ÑÀ£¥Ø¿ý¤U¹B¦æ¡§./configure¡¨¶i¦æ°t¸m¡F
2¡^ ¦b¸ÑÀ£¥Ø¿ý¤U¹B¦æ¡§make¡¨¶i¦æ½sĶ¡F
3¡^ ¹B¦æ¡§make install¡¨¦w¸Ë¡C
79.¦p¦ó¨Ï¥ÎRPM¦w¸ËLinux³nÅé¡H
RedHat¤½¥q´£¨ÑªºRPM¤u¨ã¡A¨Ï±oLinux³nÅé¦w¸Ë§ó¬°¤è«K¡C
1¡^ ¦w¸Ë¡Grpm ¡Vivh somesoft.rpm
2¡^ ¤Ï¦w¸Ë¡Grpm ¡Ve somesoft.rpm
3¡^ ¬d¸ß¡Grpm ¡Vq somesoft
80.¦pªG§Ñ¤Frootªº±K½X¡A«ç»ò¿ì¡H
¦pªG§A§Ñ¤Frootªº±K½X¡A¥i¥H³q¹L¥H¤U¤èªk«ì´_¡G
1¡^ «·s±Ò°ÊLinux¡A¥X²{lilo:®É¡A¿é¤Jlinuxsingle¶i¤J³æ¥Î¤á¼Ò¦¡¡F
2¡^ ³o®ÉµL»Ý±K½X´N¨ú±o¤Froot³\¥iÅv¡F
3¡^ ¦A¹B¦æpasswd«·s³]¸mrootªº±K½X¡C
81.«¸ËWindows¦Ó¯}Ãa¤FLilo®É¡A«ç»ò¿ì¡H
³oºØ±¡ªp¥i¥H¨Ï¥Î¨âºØ¤èªk«ì´_¡G
1¡^¥ÎLinux±Ò°Ê³nºÐ±Ò°Ê¡AµM«á°õ¦æ/sbin/lilo¡A«·s¦b¤Þ¾É°Ï«Ø¥ßlilo¡F
2¡^¨Ï¥ÎLinux¦w¸Ë¥úºÐ±Ò°Ê¡A¿ï¾Ü¤É¯Å¨t²Î¡A±N·|««Ølilo¡C
82.¦p¦ó»s§@Linux±Ò°Ê½L¡H
¦bLinux¤U¡A¦³¤@Ó¤u¨ãmkbootdisk¯à«Ü¤è«K¦a»s§@¨t²Î±Ò°Ê½L¡G
1¡^ ¬d¬Ý¨t²Îªºª©¥»¡A¥i¥H³q¹Lls /usr/src¨Ó¬Ý¡F
2¡^ ´¡¤J¤@±iªÅ³nºÐ¡F
3¡^ °õ¦æ¡§mkbootdisk --verbose 2.2.5¡¨¡C
83.¦p¦ó»·ºÝ¨Ï¥ÎLinux¡H
§ÚÌ¥i¥H¨Ï¥Îtelnet¡Brlogin¡Brsh¡Brcpµ¥©R¥O¨Ó¹ê²{»·ºÝ¨Ï¥ÎLinux¡A¦ý³o³o¨Ç¤èªk¦b¶Ç¿é¹Lµ{¤¤¬O©ú¤å¶Ç¿éªº¡A©Ò¥H¦³¥i¯à±a¨Ó³\¦h¤£¦w¥þ¦]¯À¡C¦]¦¹¡AÀ³¾¨¶qÁקK»·ºÝ¨Ï¥Îroot±b¤áµn¿ý¨t²Î¡C
¦p¦óºc«Ø¦w¥þªº»·ºÝµn¿ý¡H
¨Ï¥ÎSSH¨Ó¹ê²{¦w¥þªº»·ºÝµn¿ý¡A¦]¬°SSH¹ê²{¤F¸ê®Æ¶Ç¿éªº¥[±K¡C
1¡^ ±qftp.cs.htu.fi/pub/sshÀò¨ússh-1.26.tar.gz¤å¥ó¡F
2¡^ ¥Îtar xvpf ssh-1.26.tar.gz¸Ñ¶}³oÓ¥]¡F
3¡^ ¨ì¸Ñ¶}ªº¥Ø¿ý/usr/local/src/ssh-1.26¥Ø¿ý¤U°õ¦æ./configure¡F
4¡^ °õ¦æmake©Mmake install¨Ó§¹¦¨½sĶ©M¦w¸Ë¡C
5¡^ §A´N¥i¥H¨Ï¥Îssh¨Ó»P¦w¸Ë¤FSSHªº¦øªA¾¹«Ø¥ß¦w¥þªº»·ºÝ³s±µ¡C
85.¦p¦ó¹B¦æpµe¥ô°È¡H
¤j¤j¥i¯à¹ïWindows¤¤ªºpµe¥ô°È³£¤ñ¸û¼ô±x¤F¡A¥¦¥i¥H³q¹L¤@¨Ç²³æªº³]¸m¡A©w®É§¹¦¨¤@¨Ç¥ô°È¡C¦bLinux¨t²ÎªººûÅ@¤¤¡A§ÚÌ¥i¥H¤]·|»Ýn©w´Á°õ¦æ¤@¨Ç¥ô°È¡A³oºØ±¡ªp¥i¥H¨Ï¥Î¡G
1¡^ at©R¥O¡G¥¦¥i¥HÁä½L©ÎÀɤ¤Åª¨ú«ü¥O¡AµM«á¦b«ü©w®É¶¡§¹°õ¦æ¡F
2¡^ crontab¦uÔ¶iµ{¡G³q¹L³]¸m¥¦ªº°t¸mÀɨөw®É°õ¦æ¬Y¨Ç¥ô°È¡C
86.Linuxªº¶}¾÷¹Lµ{³£°µ¤F¤°»ò¡H
1¡^ ¤@¶}¾÷¡ACPU±N±±¨îÅv¥æµ¹BIOS¡ABIOS§¹¦¨¶}¾÷¦ÛÀË¡F
2¡^ µM«áBIOSŪ¨úºÏ¤ù¤Wªº²Ä¤@ӺϰϡA¨Ã¸Ë¤J¥D¤Þ¾ÉºÏ°Ïªºlilo¡F
3¡^ lilo®Ú¾Ú¿é¤J¿ï¾Ü¤£¦Pªº¤º®Ö¬M¶H¡A¦pªG§A¿ï¾Ü¤Flinux´NŪ¨ú/boot¤Uªº®Ö¤ß¬M¶H¡F
4¡^ ®Ö¤ß¶}©lµwÅéÀË´ú©M³]³ÆÅX°Êµ{¦¡ªºªì©l¤Æ¡AµM«á¹B¦æinit
5¡^ init¶iµ{®Ú¾Ú/etc/inittabªº°t¸m¹B¦æ¤@¨t¦Cªì©l¤Æ¸}¥»¡F
6¡^ §¹¦¨«á¡A±Ò°Êgetty¶iµ{±µ¨ü¥Î¤áªºµn¿ý¡C
87.¦p¦ó³]¸m¶}¾÷¦Û°Ê¹B¦æµ{¦¡¡H
§A¥i¥H¦b¥H¤U´XÓ¸}¥»Àɤ¤¥[¤J§A·Q¤@±Ò°Ê¨t²Î´N°õ¦æªº©R¥O¡G
/etc/rc.local¡B/etc/rc.sysinit¥H¤Î/etc/rc.d/init.d¡C
88.¬°¤°»ò»Ýn«·s½sĶ¤º®Ö¡H
¥H¤U±¡ªp§A»Ýn«·s½sĶ¤º®Ö¡A©Î¥[¤J°ÊºA¤º®Ö¼Ò²Õ¡G
1¡^ §ó·sÅX°Êµ{¦¡¡F
2¡^ ®Ú¾Ú¦Û¤vªº»Ý¨D©w¨î³Ì¥i¾aªº¤º®Ö¡F
3¡^ ¤É¯ÅLinux¤º®Ö¡C
89.¦p¦ó«·s½sĶ¤º®Ö¡H
1¡^ ¶i¤JLinux·½¥N½X¥Ø¿ý¡Gcd /usr/src/linux
2¡^ °õ¦æ¡§make config¡¨©Î¡§make menuconfig¡¨¡B¡§make xconfig¡¨°t¸m¤º®Ö¿ï¶µ¡A¿ï¤¤§A·Qnªº¼Ò²Õ¡A¥h±¼¤£·Qnªº¼Ò²Õ¡F
3¡^ °õ¦æ¡§make zImage¡¨©R¥O¡A¤j·§30¨ì90¤ÀÄÁ«á¡A·|¥Í¦¨¤@ÓzImageªº·s¤º®Ö¬M®gÀÉ¡A¦s©ñ¦b/usr/src/linux/arch/i386/boot¥Ø¿ý¤U¡F
4¡^ µM«á±N¨ä«þ¨©¨ì/boot¥Ø¿ý¤U¡F
5¡^ קïlilo.conf¤å¥ó¡A¥[¤J¡G
image=/boot/zImage
label=newlinux
root=/dev/hda1 ¡]®Ú¾Úì¨ÓªºÀÉ¡^
¹B¦æ/sbin/lilo¨Ïקï¥Í®Ä¡C
6¡^«·s±Ò°Ê¡A¦bLilo®É¡A¿é¤Jnewlinux´N¥i¥H·s¤º®Ö±Ò°Ê¡C
90.¤°»ò¬O°ÊºA¤º®Ö¼Ò²Õ¡H
°ÊºA¤º®Ö¼Ò²Õ¬OLinux¤@Ó¦¨¥\ªº³]p¡A¥¦¨Ï±oLinux§ó¥[ÆF¬¡¡A©ö©ó©w¨î¡C¨ä¹ê°ÊºA¤º®Ö¼Ò²Õ´N¬O¤@Ó¤º®Ö¼Ò²Õ¡A¥¦¥i¥H¦b¤£«·s½sĶ¤º®Öªº±¡ªp¡A°ÊºA¦a±N¤@¨Ç¥\¯à¥Î¡§insmod ¼Ò²Õ¦W¡¨©R¥O¥[¤J¤º®Ö¡B¥Î¡§rmmod ¼Ò²Õ¦W¡¨©R¥O±N¨ä²¾¥X¤º®Ö¡C
¤»¡B ·G»ùªººô¸ô¸Ñ¨M¤è®×---Linux¡G9°Ý
91.¦p¦ó¨Ï¥ÎLinux¬[³]WEB¦øªA¾¹¡H
Apache¦øªA¾¹¬O¦bLinux¬[³]WEB¦øªA¾¹ªºº¿ï¡C§A¥i¥H¦b¦w¸ËLinux®É´N¿ï¾Ü¦w¸Ë¥¦¡CY¦b¦w¸Ë®É¨S¦³¦w¸ËApacheªº¸Ü¡A§A¥i¥H±q¥úºÐ©ÎªÌ¨ìapacheºô¯¸¤W§ä¨ìÀÉ¡Gapache-1.3.12.i386.rpm¡AµM«á°õ¦æ¥H¤U©R¥O§¹¦¨¦w¸Ë¡G
1¡^rpm ¡Vivh apache-1.3.12.i386.rpm
2¡^קï/etc/httpd/conf¥Ø¿ý¤Uªº°t¸mÀÉhttpd.conf¡Baccess.confµ¥¡F
3¡^±N¥D¶ÀÉ©ñ¨ì/home/httpd/html¥Ø¿ý¤U¡F
4¡^°õ¦æ¡§/etc/rc.d/init.d/httpd start¡¨±Ò°ÊApache¦øªA¾¹
¦pªG»ÝnÃö³¬ªº¸Ü¡A¥i¥H°õ¦æ/etc/rc.d/init.d/httpd stop©R¥O¡C
92.¦p¦ó¨Ï¥ÎLinux¬[³]FTP¦øªA¾¹¡H
¦bLinux¤¤¡A³Ì±`¥ÎªºFTPªA°È³nÅé·í¼Æwu-ftpd¡A¦pªG¦b¦w¸Ëlinux®É¨S¦w¸Ë¤W¥¦¡C§A¥i±q¥úºÐ©ÎªÌºô¯¸rpmfind.net/linux/RPM/WbyName.htmlÀò¨ú¥¦ªºRPM¥]¡Gwu-ftpd-2.6.0-9.i386.rpm¡CµM«á°õ¦æ¥H¤U©R¥O§¹¦¨¦w¸Ë¡G
rpm -ivh wu-ftpd-2.6.0-9.i386.rpm
½s¿è "/etc/inetd.conf" ÀÉ¡A«ü¦V·sªºftpd¦uÅ@¶iµ{¡A¦p¤U©Ò¥Ü¡G
ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l ¡Va
¨ì¦¹¬°¤î¡A§AªºLinux´N¥i¥H±µ¨üFTPªA°È¤F¡C
93.¦p¦ó¨Ï¥ÎLinux¬[³]E-MAIL¦øªA¾¹¡H
Linux¤¤¡A³Ì±`¥ÎªºE-MAIL¦øªA¾¹¬OSendmail¡A§A¥i¥H¦b¦w¸ËLinux®É±N¨ä¿ï¤¤¡C
1¡^ ¦bDNS¦øªA¾¹¤W¬°E-Mail¦øªA¾¹°µ¤@±øMX°O¿ý¡F
2¡^ ½s¿è/etc/inetd.confÀÉ¡A±NÃö©ópop©Msmtpªº¦æªºª`ÄÀ²Å¥h±¼¡F
3¡^ °õ¦ækill ¡VHUP inetd¡A¨Ïקï¥Í®Ä¡F
³o¼ËE-mail¦øªA¾¹ªº¥Î¤á´N¥i³q¹LOutlookµ¥¥Î¤áºÝµ{¦¡¶i¦æ¦¬µo¶l¥ó¤F¡C
94.¦p¦ó¨Ï¥ÎLinux¬[³]News¦øªA¾¹¡H
¦b¦w¸ËLinux®É¡A¿ï¾ÜINN®M¸Ë³nÅé¡A¨Ã¤¹³\¶}¾÷®É±Ò°Êinnd¡C¦b§¹¦¨¨t²Îªº¦w¸Ë®É¡A¤j³¡¤À°t¸m¤u§@¤w¸g§¹¦¨¡AµL»Ý½sĶ·½½X¡C
1¡^°t¸m/etc/news/inn.conf¡G
domain: foo.com
organization: foo company news site
server: localhost
®Ú¾Ú¹ê»Ú±¡ªp¶ñ¼g¡F
2¡^°t¸m/etc/news/nnrp.access
nnrp.access¬O¥Î¨Ó§¹¦¨News ReadersªA°Èªº¦uÔ¶iµ{nnrpdªº°t¸mÀÉ¡A¥Î©ó±±¨î¹ï¯¸ÂIªº³X°Ý¡Aק惡ÀɵL¶·±Ò°ÊINND¡C
3¡^²K¥[·s»D²Õ¡G
¥i¥H¤â¤u½s¿è/var/lib/news/activeÀɲK¥[·s»D²Õ¡A¤]¥i¥H¨Ï¥Îctlinnd©R¥O¨Ó¼W¥[¡CY¬O¤â¤u¤è¦¡×§ï·s»D²Õ¡A¶·°õ¦æ¥H¤U©R¥O¨Ï¨ä¥Í®Ä¡G
ctlinnd reload active "modify active"
95.¦p¦ó¨Ï¥ÎLinux¬[³]BBS¡H
1¡^ ftp://pbbs.chpi.edu.tw/pub/pbbs/source¤U¸üPowerBBSªº·½¥N½Xµo¦æ¥]¤å¥ópbbs.tar.gz¡F
2¡^ °õ¦ætar zxvf pbbs.tar.gz¸Ñ¶}¤å¥ó¡F
3¡^ ¶i¤Jpbbs¥Ø¿ý¡A¹B¦æInstall¡F
4¡^ ®Ú¾Ú¨ãÅé»Ý¨D§ïÅÜÀq»{ªº³]¸m¡C
96.¦p¦óÅýLinux¦¨¬°ÀɦøªA¾¹¡H
¦bLinux¤¤¡A§A¥i¥H¥ÎSamba¨Ó°µÀɦøªA¾¹¡A§A¥i¥H¦b¦w¸ËLinux®É¿ï¤¤Samba´N¥i¥H§¹¦¨¦w¸Ë¡C
1¡^ ½s¿è/etc/smb.conf¡Aקï°t¸m¡G
¡@ netbios name=linux
workgroup=SambaServer
server string=Samba Server
hosts allow=192.168.9. 127.
¡@ securoty=share
interfaces=192.168.9.1/24
name resolve order=host dns bcast
wins support=no
2¡^«·s±Ò°ÊSMB¦øªA¾¹¡G/etc/rc.d/init.d/smb restart
3¡^½s¿è«È¤á¾÷ªºhostsÀÉ¡A¥[¤J¹ïSamba Serverªº¸ÑªR¡F
4¡^³Ì«á§A´N¥i¥H¦bºô¤W¾F©~¤W¬Ý¨ì¥¦¤F¡C
97.¦p¦ó¨Ï¥ÎLinux¬[³]¥N²z¦øªA¾¹¡H
1¡^ http://squid.nlanr.net/Squid/¤U¸üSquid¥N²z¦øªA¾¹³nÅésquid-2.2.STABLE3-src.tar.gz¡F
2¡^ °õ¦ætar xzxf squid-2.2.STABLE3-src.tar.gz
3¡^ °õ¦æ./configure
4¡^ °õ¦æmake¡Amake install¦w¸Ë¨ì/usr/local/squid¥Ø¿ý¤U¡F
5¡^ ½s¿è/usr/local/squid/squid.conf¤å¥ó¡A¥[¤J¡G
acl allowed_hosts src 192.168.9.0/255.255.255.0
ª`¡G°²³]§Aªº¤ººôIP¦a§}¬O192.168.9.0¡F
6¡^ °õ¦æ/usr/local/squid/bin/squid ¡Vz¶i¦æªì©l¤Æ
7¡^ °õ¦æ/usr/local/squid/bin/squid¶}±ÒªA°È
8¡^ ¦b¥Î¤áºÝ³]¸m¥N²z¦øªA¾¹IP©M°ð3128¡A´N¥i¥H³X°ÝInternet¤F¡C
98.¦p¦ó¨Ï¥ÎLinux¬[³]³z©ú¹h¹D¡H
½T»{Linux¤º®Ö¤w¸g¤ä«ùipchain¡AµM«á½s¼g¤@Ó¸}¥»ipchains.rule¡A¤º®e¬°¡G
ª`¡G°²³]³z©ú¹h¹D¦øªA¾¹ªº¥~ºô¦ì§}¬O¡G1.2.3.4¡A¤w¸g»PInternet¬Û³s¡F¤ººô¦a§}¬O192.168.9.1¡A³s¦b¤ººô¤W¡C
#!/bin/sh
/sbin/ipchains -F forward
/sbin/ipchains -F input
/sbin/ipchains -F output
/sbin/ipchains -P forward DENY
/sbin/ipchains -P input ACCEPT
/sbin/ipchains -P output ACCEPT
external_interface=1.2.3.4
/sbin/ipchains -A input -j ACCEPT -i lo
/sbin/ipchains -A output -j ACCEPT -i lo
/sbin/ipchains -A input -j DENY -i eth1 -s 192.168.9.0/24
/sbin/ipchains -A input -j DENY -i eth1 -d 192.168.9.0/24
/sbin/ipchains -A output -j DENY -i eth1 -s 192.168.9.0/24
/sbin/ipchains -A output -j DENY -i eth1 -d 192.168.9.0/24
/sbin/ipchains -A input -j DENY -i eth1 -s $external_interface/32
/sbin/ipchains -A input -j DENY -i eth1 -s $external_interface/32
/sbin/ipchains -A output -j DENY -i eth1 -d $external_interface/32
/sbin/ipchains -A forward -j ACCEPT -i eth0 -s 192.168.9.0/24 -d 192.168.9.0/24
/sbin/modprobe ip_masq_ftp
/sbin/modprobe ip_masq_quake
/sbin/modprobe ip_masq_irc
/sbin/modprobe ip_masq_user
/sbin/modprobe ip_masq_raudio
/sbin/ipchains -A forward -j MASQ -i eth1 -s 192.168.9.0/24
¹B¦æ³oÓ¸}¥»«á¡A192.168.9.0ºô¸ô¤¤ªº©Ò¦³¾÷¾¹¥u»Ý±N¹h¹D³]¸m¬°192.168.9.1¡A´N¥i¥H³s¨ìInternet¤W¤F¡C
99. LinuxÁÙ¯àºc«Ø¤°»ò¦øªA¾¹¡H
LinuxÁÙ¥i¥H¦¨¬°¥\¯àÅܼƦWºÙ¦øªA¾¹¡BPPP¦øªA¾¹¡BCVS¦øªA¾¹¡B¸ô¥Ñ¾¹¡B¨¾¤õÀð¡A¦Ó¥BÁÙ¥i¥H³q¹LLVS¸Ñ¨M¤è¦¡ÁÙºc«Ø¦øªA¾¹¶°¸s¨t²Î¡C¦]¬°¦b¦¹½g´T¦³¡A¶È¬OÂI¨ì¬°¤î¡AY¦³¿³½ì¥i¥H°Ñ¦Ò±M·~ªºLinux®ÑÄy |