Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¹¹½¨linuxÖ®×îСϵͳ(Ô­´´) Ï׸øÎÒµÄ2010

ÉùÃ÷£º¸ÃÎļþÊǶÔÎÒ2009Äê×îºóÁ½ÖÜѧϰ¹ý³ÌµÄ×ܽᣬϣÍûÄÜ°ïÖúµ½Ñ§Ï°ÖеÄÈËÃÇ¡£¸ÃÎĵµ°´ÕÕµ±Ç°ÈÕÆÚµÄ×îаæGPLЭÒé·¢²¼¡£»¶Ó­×ªÔØ£¬µ«Ðë×¢Ã÷×÷Õß¼°³ö´¦¡£
×÷ÕߣºJim Zheng¡£½Ó´¥Linux 4Ä꣬µ«ÊÇÒ»Ö±´¦ÓÚ×Ôѧ״̬£¬Ã»Óлú»á²ÎÓëLinuxƽ̨µÄ²úÆ·¿ª·¢¡£ºÜÏ£ÍûÄÜÓÃÉÏLinuxƽ̨×÷ʵ¼Ê¿ª·¢¡£ÁªÏµ·½Ê½:zhengweishang@google.com
ÈÕÆÚ£º2010.1.1
ÄÚÈÝÌáÒª£º
1¡£×îСϵͳµÄÒâÒå
2¡£×îСϵͳµÄÒªËØ
3¡£Ö÷»ú»·¾³½éÉÜ
4¡£Èí¼þ°æ±¾Ñ¡Ôñ
5¡£¹¹½¨Íê³ÉÖ®Îļþ
6¡£×îСϵͳÆô¶¯ÐÅÏ¢
7¡£Ïêϸ¹¹½¨¹ý³Ì
8¡£ÏÂÒ»²½¹¤×÷
1¡£×îСϵͳµÄÒâÒå
 ÔÚÎҵĿª·¢¾­ÀúÖУ¬Ã¿µ±ÒªÊ¹ÓÃеÄÓ²¼þ»òÈí¼þƽ̨ʱ£¬ÎÒ¶¼»á´ÓËûÃǵÄ×îСϵͳ¿ªÊ¼¡£±ÈÈçÐÂʹÓÃÒ»¿îµ¥Æ¬»ú£¬ÎÒ»áÊ×ÏÈÑо¿ÆäµçÔ´¡¢¸´Î»¡¢Ê±ÖÓ¡¢JTAG¡¢UART¡£¸ù¾ÝÕâЩ¿ÉÒԴһ¸ö¿ª·¢µÄ×îСӲ¼þϵͳ¡£ÎÒÔÚά»¤Ò»Ì×3WÐеÄCÓïÑÔÈí¼þʱ£¬Ò²Ôø½«ÆðÆ侫¼òµ½1ǧÐеÄ×îСϵͳ£¬½ö°üº¬ÏûÏ¢»úÖÆ¡¢ÔÚÆÁÄ»ÉÏÏÔʾһ¸öСͼ±ê¡¢¶ÓÁзþÎñµÈ£¬¶øÆäËûµÄ¹¦Äܶ¼ÊÇһЩÌí¼ÓÉÏÈ¥µÄÄ£¿é¡£³Ô͸Õâ¸ö×îСϵͳºó£¬Ôö¼Ó¹¦ÄÜ»òÐÞÕýbug¾Í¼òµ¥ºÜ¶à¡£×îСϵͳÓÐЩÏñ½¨·¿×Ó´òµÄµØ»ù£¬¶ÔËüÀí½â͸ÁË£¬»á·¢ÏÖÄÇЩÑÛ»¨çÔÂҵŦÄÜͨ¹ýÌíש¼ÓÍߵŤ×÷¾Í¿ÉÒÔÍê³ÉÁË¡£ÏÖ½ñµÄÈíÓ²¼þϵͳÉè¼Æʱģ¿é»¯¶¼×öµÃºÜºÃ£¬Ôö¼õÒ»¸ö¹¦ÄÜÄ£¿éÒѾ­ÊǸö±È½Ï¼òµ¥µÄÊÂÇé¡£
 ÎÒÏë±È½ÏÉîÈëµÄѧϰLinux£¬ÓÚÊÇÏëµ½£ºLinuxµÄ×îСϵͳÊÇʲôÑù?
2¡£×îСϵͳµÄÒªËØ
 LinuxµÄ·¢²¼°æ±¾¶¼ÌṩÁË´óÁ¿ÍêÉƵŦÄܺͷþÎñ£¬¶øÎÒÏ뽨Á¢µÄ×îСϵͳ֮½ö°üº¬ÒÔÏÂÒªËØ£º
 A. ÓÐ×Ö·ûÏÔʾ¡£
 B¡£ÄÜͨ¹ý¼üÅÌÊäÈë×Ö·û
 C¡£ÄÜÖ´ÐÐlsµÈ¼òµ¥ÃüÁî
 ¸ù¾ÝÒÔÉÏÐèÇ󣬲¢·ÖÎöLinuxƽ̨µÄ¼Ü¹¹¡£¸Ã×îСϵͳÌØÕ÷ÈçÏÂ
 A¡£kernel+rootfs, ²»Ê¹ÓÃinitrd.
 B. lsµÈÃüÁî·ÅÔÚrootfsÖУ¬elf¸ñʽ¡£¾²Ì¬±àÒ룬²»Ö§³Ö¶¯Ì¬Á´½Ó¿â¡£
 C¡£ kernelÖ§³Öelf¿ÉÖ´ÐÐÎļþ¸ñʽ
 D¡£ kernel²»Ö§³Ö¿É¼ÓÔØÄ£¿é¹¦ÄÜ¡£±ØÒªµÄÇý¶¯Ö±½Ó±àÒëµ½kernelÖС£
 E¡£kernelÓ¦°üº¬×Ö·ûµÄÏÔʾÇý¶¯¡¢¼üÅÌÇý¶¯¡£
 F¡£rootfs·ÅÔÚIDEÓ²ÅÌÉÏ£¬ËùÒÔkernelÓ¦°üº¬PATAÇý¶¯
 G¡£rootfsΪEXT3Îļþϵͳ£¬kernelÓ¦°üº¬EXT2¡¢EXT3ÎļþϵͳÇý¶¯¡£
3¡£Ö÷»ú»·¾³½éÉÜ
[root@goldway ~]# cat /proc/version
Linux version 2.6.18-1.2798.fc6 (brewbuilder@hs20-bc2-4.build.redhat.com) (gcc version 4.1.1 20061011 (Red Hat 4.1.1-30)) #1 SMP Mon Oct 16 14:37:32 EDT 2006
[root@gold


Ïà¹ØÎĵµ£º

ʵսLinux Bluetooth±à³Ì (Æß) SDPЭÒé

Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖЭÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀЭÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......

LinuxÉ豸ģÐÍÖ®input×ÓϵͳÏê½â

Ò»£ºÇ°ÑÔ
×î½üÔÚÑо¿androidµÄsensor driver£¬Ö÷ÒªÊÇE-compass£¬ÆäÖÐÓõ½ÁËLinux input×Óϵͳ.ÔÚÍøÉÏÒ²¿´Á˺ܶàÕâ·½ÃæµÄ×ÊÁÏ£¬¸Ð¾õ»¹ÊÇÕâƪ·ÖÎöµÄ±È½ÏϸÖÂ͸³¹£¬Òò´ËתÔØÒ»ÏÂÒÔ±ã×Ô¼ºÑ§Ï°£¬Í¬Ê±ºÍ´ó¼Ò·ÖÏí£¡
£¨Õâƪ²©¿ÍÖ÷ÒªÊÇÒÔ¼üÅÌÇý¶¯ÎªÀýµÄ£¬²»¹ý½²½âµÄÊÇLinux Input Subsystem£¬¿ÉÒÔ×ÐϸµÄÑо¿Ò»Ï£¡£©
¼üÅÌÇý¶¯½«¼ì ......

¹ØÓÚlinuxͼÐνçÃæµÄ»ù±¾ÖªÊ¶

  ºÜ¶àLINUX³õѧÕß·Ö²»Çå³þlinuxºÍXÖ®¼ä,XºÍXfree86Ö®¼ä,XºÍKDE,GNOMEµÈÖ®¼äÊÇʲô¹Øϵ.³£³£»ìÏý¸ÅÄî,ÎÒÏëÒԱȽÏÒ×ÓÚÀí½âµÄ·½Ê½ËµÃ÷Ò»ÏÂX,X11,XFREE,WM,KDE,GNOMEµÈÖ®¼äµÄ¹Øϵ.ÓÉÓÚ±¾ÈËˮƽÓÐÏÞ¿ÉÄÜ´æÔÚ´íÎó,Çë¸ßÊÖÖ¸Õý.      
   
  Ò»,linux±¾ÉíûÓÐͼÐνçÃæ,linuxÏÖÔÚµÄͼÐνçÃæ ......

LinuxÄÚºËÖеÄplatform»úÖÆ


 
LinuxÄÚºËÖеÄplatform»úÖÆ
´ÓLinux 2.6ÆðÒýÈëÁËÒ»Ì×еÄÇý¶¯¹ÜÀíºÍ×¢²á»úÖÆ£ºplatform_deviceºÍplatform_driver¡£LinuxÖд󲿷ֵÄÉ豸Çý¶¯£¬¶¼¿ÉÒÔʹÓÃÕâÌ×»úÖÆ£¬É豸ÓÃplatform_device±íʾ£¬Çý¶¯ÓÃplatform_driver½øÐÐ×¢²á¡£
Linux platform driver»úÖƺʹ«Í³µÄdevice driver »úÖÆ( ......

LinuxÏÂTrac°²×°ÊÖ¼Ç

֮ǰ·¢¹ýһƪÔÚWindowsÏ°²×°TracµÄ·½·¨£¬²»¹ýTrac¸ü¶àµÄÊÇÔÚLinuxÏÂʹÓã¬
ËùÒÔÕâÀï½éÉÜÒ»ÏÂÔÚLinuxϵݲװ·½·¨¡£Ê±¹ý¾³Ç¨£¬TracÏÖÔÚÒÑÕýʽ·¢²¼ÁË0.11°æ£¬
Óë֮ǰµÄ0.9¡¢0.10Ïà±È£¬Õâ¸ö°æ±¾µÄ´úÂëä¯ÀÀÆ÷Ôö¼ÓÁËÐí¶à¹¦ÄÜ£¬
×îºÃÓõľÍÊÇËüÖ§³ÖsubversionµÄBlameÁË£¬¿ÉÒԲ鿴µ½Ô´´úÂëµÄÿһÐÐÊÇÔÚÄĸö°æ±¾ÓÉË­Ð޸ĵġ£
Õ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ