ǶÈëʽLinux»·¾³ÏÂMiniGUIµÄÑо¿ÓëÒÆÖ²
×÷ÕߣºÐ¡Ò°ÀÇ
-- ·¢²¼Ê±¼ä£º2009-8-31 16:31:10
-- ǶÈëʽLinux»·¾³ÏÂMiniGUIµÄÑо¿ÓëÒÆÖ²
¡¡Ç°ÑÔ
¡¡½üÄêÀ´Ëæ×ÅǶÈëʽÉ豸ÓëÊг¡ÐèÇóµÄ¹ã·º½áºÏ£¬ÊÖ»ú¡¢PDA¡¢DVD²¥·Å»úµÈ²úÆ·µÄÓ¦ÓöԿÉÊÓ»¯²Ù×÷½çÃæµÄ¼ò½àºÍ·½±ãÌá³öÁ˸ü¸ßµÄÒªÇó£¬Õâ¶¼ÐèÒªÒ»¸öÎȶ¨¿É¿¿µÄ¸ßÐÔÄÜGUIϵͳÀ´Ìṩ֧³Ö¡£Í¼ÐÎÓû§½çÃæ(Graphic User Interface£¬¼ò³ÆGUI)µÄ¹ã·ºÁ÷ÐÐÊǵ±½ñ¼ÆËã»ú¼¼ÊõµÄÖØÒª³É¾ÍÖ®Ò»£¬Ëü¼«´óµØ·½±ãÁË·ÇרҵÓû§µÄʹÓã¬ÈËÃÇ¿ÉÒÔͨ¹ý´°¿Ú¡¢²Ëµ¥·½±ãµØ½øÐвÙ×÷¡£ÓÉÓÚǶÈëʽϵͳʵʱÐÔÒªÇó¸ß£¬Í¬Ê±Ç¶ÈëʽϵͳӲ¼þÅäÖÃÓÖÓÐÏÞ£¬ËùÒÔ¶ÔÇáÐÍGUIµÄÐèÇó¸ü¼ÓÍ»³ö¡£ÁíÍ⣬ǶÈëʽϵͳÍùÍùÊÇÒ»ÖÖ¶©ÖÆÉ豸£¬ËüÃǶÔGUIµÄÐèÇóÒ²¸÷²»Ïàͬ£¬Òò´ËGUIÒ²±ØÐëÊǿɶ©ÖƵġ£×ÛÉÏËùÊö£¬Ç¶Èëʽϵͳ¶ÔGUIµÄ»ù±¾ÒªÇóÓ¦°üÀ¨ÇáÐÍ¡¢Õ¼ÓÃ×ÊÔ´ÉÙ¡¢¸ßÐÔÄÜ¡¢¸ß¿É¿¿ÐÔÒÔ¼°¿ÉÅäÖá£MiniGUIÊÇĿǰ±È½Ï³£Óõļ¸ÖÖGUIϵͳ֮һ£¬ÓëÆäËûµÄGUIÏà±È£¬MiniGUI×îÏÔÖøµÄÌØµã¾ÍÊÇÇáÐÍ¡¢Õ¼ÓÃ×ÊÔ´ÉÙ£¬¶øÇÒÔÚÕ⼸ÄêµÄ·¢Õ¹ÀMiniGUIÒѾ·Ç³£³ÉÊìºÍÎȶ¨ÁË£¬ÔÚÐí¶à²úÆ·ºÍÏîÄ¿Öж¼Òѵõ½ÁËʵ¼ÊÓ¦Óá£
¡¡¡¡1 MiniGUIµÄÌØµãºÍÌåϵ½á¹¹
¡¡¡¡1. 1 MiniGUIµÄÌØµã
¡¡¡¡MiniGUIÊÇÓÉÔÇ廪´óѧ½ÌʦκÓÀÃ÷Ö÷³Ö¿ª·¢µÄÇáÁ¿¼¶Í¼ÐÎϵͳ£¬ÊÇÒ»ÖÖÃæÏòǶÈëʽ»òʵʱϵͳµÄͼÐÎÓû§½çÃæÖ§³Öϵͳ¡£Ëü×ñÑGPL¹«Ô¼£¬ÊÇ»ùÓÚSVGALib¼°LinuxThread¿âµÄ¶à´°¿ÚGUIÖ§³Öϵͳ¡£ÄÜ¿ç¶àÖÖ²Ù×÷ϵͳ£¬Ö÷ÒªÔËÐÐÓÚlinux¼°Ò»ÇоßÓÐPOSIXÏß³ÌÖ§³ÖµÄPOSIX¼æÈÝϵͳ£¬°üÀ¨ÆÕͨǶÈëʽLinux¡¢eCos¡¢uC/OS-II¡¢VxWorksµÈϵͳ£¬ÊǹúÄÚ×îÔçµÄ×ÔÓÉÈí¼þÖ®Ò»¡£
¡¡¡¡MiniGUIµÄÖ÷ÒªÌØµãÓУº
¡¡¡¡(1) ×ñÑGPLÌõ¿îµÄ´¿×ÔÓÉÈí¼þ;
¡¡¡¡(2) ÌṩÁËÍ걸µÄ¶à´°¿Ú»úÖÆ;
¡¡¡¡(3) ¶à×Ö·û¼¯ºÍ¶à×ÖÌåÖ§³Ö£¬Ä¿Ç°Ö§³ÖISO8859-1¡¢GB2312¼°Big5µÈ×Ö·û¼¯£¬²¢ÇÒÖ§³Ö¸÷ÖÖ¹âÕ¤×ÖÌåºÍTrueType¡¢Type1µÈʸÁ¿×ÖÌå;
¡¡¡¡(4) ȫƴºÍÎå±ÊµÈºº×ÖÊäÈë·¨Ö§³Ö;
¡¡¡¡(5) BMP¡¢GIF¡¢JPEG¼°PCXµÈ³£¼ûͼÏñÎļþµÄÖ§³Ö;
¡¡¡¡(6) WindowsµÄ×ÊÔ´ÎļþÖ§³Ö£¬Èçλͼ¡¢Í¼±ê¡¢¹â±ê¡¢²åÈë·û¡¢¶¨Ê±Æ÷¼°¼ÓËÙ¼üµÈ;
¡¡¡¡(7) ¿ÉÒÆÖ²ÐԺá£
¡¡¡¡1.2 MiniGUIµÄÌåϵ½á¹¹
¡¡¡¡1.2.1¶àÏ̵߳ķֲãÉè¼Æ
¡¡¡¡´ÓÕûÌå½á¹¹ÉÏ¿´£¬MiniGUIÊÇ·Ö²ãÉè¼ÆµÄ£¬½á¹¹Èçͼ1Ëùʾ¡£ÔÚ×îµ×²ã£¬GAL(ͼÐγéÏó²ã)ºÍIAL(ÊäÈë³éÏó²ã)¼°Êó±êºÍ¼üÅ̵ÄÇý¶¯;Öмä²ãÊÇMiniGUIµÄºËÐIJ㣬°üÀ¨´°¿Úϵͳ±Ø²»¿ÉÉٵĸ÷¸öÄ£¿é;×î¶¥²ãÊÇAPI£¬¼´±à³Ì½Ó¿Ú¡£GALºÍIALΪMiniGUIÌṩÁ˵ײãµÄLinux¿ØÖÆÌ¨»òÕßX WindowÉϵÄͼÐÎ
Ïà¹ØÎĵµ£º
Ò»¡¢ÒýÑÔ£º
±¾ÎĵµµÄÄÚÈݴ󲿷ÝÄÚÈݶ¼ÊÇ´ÓÍøÉÏÊÕ¼¯¶øÀ´£¬È»ºóÅäºÏһЩеĽØÍ¼£¨Äں˰汾£ºV2.4.19£©¡£ÔÚÿһÅäÖÃÏîºó»áÓÐÒ»¸öÑ¡ÔñÖ¸ÄϵIJ¿·Ý£¬ÓÃÀ´Ö¸µ¼´ó¼ÒÔõôÑù¸ù¾Ý×Ô¼ºµÄÇé¿öÀ´×öÏàÓ¦µÄÑ¡Ôñ£»»¹ÓÐÔÚÿһ¸ö´óÏîºÍÎĵµµÄ×îºó»áÓÐÒ»¸ö¾Ñé̸£¬ËüÊÇһЩ¸ßÊÖÃÇÔÚÓ¦¶ÔÎÊÌâºÍ´¦ÀíÌØÓÐÓ²¼þʱµÄһЩ¾Ñ飨Õâ¸ö»¹µ ......
ÓÉÓÚ Linux Á¼ºÃµÄÓû§È¨ÏÞ¹ÜÀíÌåϵ£¬²¡¶¾ÍùÍùÊÇ Linux ϵͳ¹ÜÀíÔ±×îºó²ÅÐèÒª¿¼ÂǵÄÎÊÌâ¡£ÒÔÍù£¬Linux ÉϵÄɱ¶¾Èí¼þÖ÷ÒªÊÇΪÆóÒµµÄÓʼþºÍÎļþ·þÎñÆ÷ËùÉè¼ÆµÄ¡£Èç½ñ£¬Ëæ×Å Linux ×ÀÃæÓû§ÊýÁ¿µÄÔö³¤£¬×ÀÃæÓû§ÔÚÊÜÒæÓÚ Linux ϵͳ¶Ô²¡¶¾½ÏÇ¿µÄÌìÈ»ÃâÒßÁ¦µÄͬʱ£¬Ò²ÐèҪɱ¶¾Èí¼þÇåÀí´ÓÍøÂç»òUÅÌ´øÀ´µÄWIndows²¡¶¾¡£¾¡¹ÜÄÇЩ ......
±¾½ÚºÍ´ó¼ÒÒ»ÆðѧϰһÏÂÔÚlinuxÏÂʹÓÃapache+svn+sslÅäÖð²È«°æ±¾¿ØÖÆÆ½Ì¨ÎÊÌ⣬¿´Íê±¾ÎÄÄã¿Ï¶¨Óв»ÉÙÊÕ»ñ£¬Ï£Íû±¾ÎÄÄ̻ܽáÄã¸ü¶à¶«Î÷¡£Ê×ÏȽéÉÜÒ»ÏÂlinuxÏÂapache+svn+sslÅäÖõĻ·¾³¡£
»·¾³£º
centos5.4_x64
apache2.2.14
subversion-1.4.2(µ£Ðİü¹ØÁªÐÔÎÊÌ⣬¾ÍûÓп¼ÂÇ×îа汾£©
°²×°¹ý³Ì£º
1£¬apache°²×°
#./co ......
Ëæ×ÅLinuxÓ¦ÓõÄÀ©Õ¹£¬Ðí¶àÅóÓÑ¿ªÊ¼½Ó´¥Linux£¬¸ù¾ÝѧϰWindwosµÄ¾ÑéÍùÍùÓÐһЩãȻµÄ¸Ð¾õ£º²»Öª´ÓºÎ´¦¿ªÊ¼Ñ§Æð¡£×÷Ϊһ¸ö
Linuxϵͳ¹ÜÀíÔ±£¬ÎÒ¿´ÁËÐí¶àÓйØLinuxµÄÎĵµºÍÊé¼®£¬²¢ÎªÑ§Ï°Linux¸¶³öÁËÐí¶à¼è¿àµÄŬÁ¦¡£µ±ÕæÕý»ñµÃÁËÒ»·ÝÕýʽµÄLinuxϵͳ¹ÜÀí¹¤×÷
ºó£¬ÎÒ¸ü¼ÓÉî
¿ÌµØÀí½âÁËLinuxµÄÁé»ê£º·þÎñÓÚ¶àÓû§¡£Linux ......
general setup
---> enable deprecated sysfs features which may confuse old
userspace tools
insmod: error inserting '/lib/dm-region-hash.ko' : -1 File exists
½â¾ö
cp /boot/initrd-2.6.x.img /tmp
cd /tmp
mkdir newinitrd
cd newinitrd/
zcat ../initrd-2.6.x.img |cpio -i
ÏÂ ......