Red Hat Enterprise Linux 5°²×°VM ware Tools
RHEL5ÔÚ°²×°VM-wareTools¹ý³ÌÖгöÏÖÈçÏ´íÎó£º
What is the
location of the directory of C header files that match your running kernel?
[/usr/src/linux/include] The directory of kernel headers (version
2.6.18-8.el5xen) does not match
´Ë´íÎóÖ÷ÒªÊÇÏëÕÒLinuxÄں˵İüº¬Í·ÎļþÕÒ²»µ½¡£Òª½â¾ö´ËÎÊÌâÐèÒª°²×°ÄÚºËÔ´´úÂë¡£
1.
Ê×ÏÈÒª²é¿´Äں˰汾ºÅ£º
¡¾root@localhost ~¡¿#
uname -r // ²é¿´Äں˰汾ºÅ»òÕßuname –a
Èç¹ûÊÇRHEL5µÄ»°ÄÚºËÓ¦¸ÃÊÇ
2.6.18-8.el5xen
2. ÒѾ֪µÀ×Ô¼ºµÄÄÚºËÊÇ“2.6.18-8.el5xen”£¬¿ÉÒÔÈ¥´ËÍøÕ¾
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.8.tar.gz ÏÂÔØµ½·ûºÏ×Ô¼ºÏµÍ³µÄÄÚºËÔ´Âë¡£
3.
Óá¾root@localhost ~¡¿££tar
zxvf linux-2.6.16.8.tar.gz -C /usr/src
½«Îļþ½âѹµ½Ö¸¶¨Ä¿Â¼/usr/src¡£
4.
½øÈë/usr/srcĿ¼Ï£¬Óá¾root@localhost ~¡¿££mv
linux-2.6.18.8 linux½«½âѹºÃµÄÎļþ¼ÐÃû“linux-2.6.18.8”¸Ä±ä³É“linux”¡£
5.
½øÈë/usr/src/linuxĿ¼Ï¡£·Ö±ðÔËÐУº
make mrproper
make oldconfig
make
Ö´Ðеڶþ¸öÃüÁîʱÅöµ½Ìáʾһ·»Ø³µ¾ÍÐУ¬µÚÈý¸öÃüÁîÈç¹ûÒªÍêȫִÐÐÍêµÄ»°£¬¿ÉÄÜ»áÐèÒª¼¸¸öСʱ£¬×îºÃÈÃËü±àÒëÍê±ÏÖ®ºó£¬ÔÙ×°ÐéÄâ»ú¹¤¾ß¡£Èç¹ûÔÚmake¸Õ¿ªÊ¼Ö´ÐÐʱ£¬¼´Ê¹Éú³ÉÁËversion.hºÍutsrelease.h£¬Èô°´Ctrl+CÇ¿ÐÐÍ˳ö±àÒë¡£ÔÚ°²×°ÍêVM-ware Toolsºó£¬ºÜ¿ÉÄܵ¼ÖÂϵͳÎÞ·¨Õý³£Æô¶¯¡£
6.
±àÒëÍê±Ïºó£¬½øÈë/usr/src/linux/include/linux£¬Óá¾root@localhost ~¡¿££vi
utsrelease.h £¨°´iÊDzåÈ룬ÐÞ¸ÄÍêºó°´Esc£¬È»ºó°´Shift+:£¬ÊäÈëwq!°´»Ø³µ£¬ÐÞ¸ÄÍê±Ï¿ÉÒÔÓã£more utsrelease.h²é¿´ÊÇ·ñÐ޸ijɹ¦£©½«ÀïÃæµÄ°æ±¾ºÅ¸Ä³É2.6.18-8.el5xen¡£
ͬÉÏÔÙÐÞ¸Äversion.h£¬ÔÚÔÀ´µÄ»ù´¡ÉÏÔö¼ÓÒ»ÐÐ#define UTS_RELEASE "2.6.18-8.el5xen"£¬±£´æÍ˳ö¡£
7.
ÖØÐÂÆô¶¯ÏµÍ³£¬Èç¹û²»ÖØÆô£¬ÔÚ°²×°VM-ware Toolsºó¿ÉÄÜ»áÅöµ½Ò»Ð©ÎÊÌâ
8.
ÖØÆôºó¾Í¿ÉÒÔÕý³£°²×°VM-ware ToolsÁË¡£
9.
¼ÙÈçÒª¸Ä±ä·Ö±æÂÊ£¬ÔËÐÐ/usr/bin/vmware-config-tools.pl¼´¿ÉÐ޸ġ£
Ïà¹ØÎĵµ£º
LinuxϱàÒëºÍ²¿ÊðJavaWeb³ÌÐò½Å±¾
Ŀ¼½á¹¹ÈçÏ£º
|
|---- YourProject
| |-------- WebRoot
| |   ......
LinuxϵͳÖгÌÐòµÄÏß³Ì×ÊÔ´ÊÇÓÐÏ޵쬱íÏÖΪ¶ÔÓÚÒ»¸ö³ÌÐòÆäÄÜͬʱÔËÐеÄÏß³ÌÊýÊÇÓÐÏ޵ġ£¶øÄ¬ÈϵÄÌõ¼þÏ£¬Ò»¸öÏ߳̽áÊøºó£¬Æä¶ÔÓ¦µÄ×ÊÔ´²»»á±»ÊÍ·Å£¬ÓÚÊÇ£¬Èç¹ûÔÚÒ»¸ö³ÌÐòÖУ¬·´¸´½¨Á¢Ị̈߳¬¶øÏß³ÌÓÖĬÈϵÄÍ˳ö£¬Ôò×îÖÕÏß³Ì×ÊÔ´ºÄ¾¡£¬½ø³Ì½«²»ÔÙÄܽ¨Á¢ÐµÄÏ̡߳£
½â¾öÕâ¸öÎÊÌ⣬ÓÐ2ÖÖ·½Ê½£¬ÏµÍ³×Ô¶¯ÊÍ·ÅÏß³Ì×ÊÔ´£¬»òÕßÓÉÁí ......
Ò»¡¢ ¸Å¿ö
¡¡¡¡ÏµÍ³µÄÒýµ¼ºÍ³õʼ»¯ÊDzÙ×÷ϵͳʵÏÖ¿ØÖƵĵÚÒ»²½£¬Ò²ÊǼ¯ÖÐÌåÏÖϵͳÓÅÁÓµÄÖØÒª²¿·Ö¡£LINUX×÷Ϊһ¸öÃâ·ÑµÄ×¼UNIX²Ù×÷ϵͳ£¬ÔÚÖÚ¶àÒµÓà°®ºÃÕßÒÔ¼°Ð¡ÐÍÉÌÒµ´¦ÀíÊг¡±íÏÖ²»Ë×£¬³ÉΪ¼ÌWINDOWSϵÁкóµÄÁíÒ»¸öÖ÷Á÷¡£Á˽âLINUXϵͳµÄ³õʼ»¯£¬¶ÔÓÚ½øÒ»²½ÕÆÎÕUNIXϵͳÊÇÊ®·ÖÓаïÖúµÄ¡£
ͨ³££¬LINUXϵͳµÄ³õʼ»¯¿ÉÒÔ· ......
1.¾ä±ú¾ÍÊÇÒ»¸ö±êʶ·û£¬Ö»Òª»ñµÃ¶ÔÏóµÄ¾ä±ú£¬ÎÒÃǾͿÉÒÔ¶Ô¶ÔÏó½øÐÐÈÎÒâµÄ²Ù×÷¡£
.
2.¾ä±ú²»ÊÇÖ¸Õ룬²Ù×÷ϵͳÓþä±ú¿ÉÒÔÕÒµ½Ò»¿éÄڴ棬Õâ¸ö¾ä±ú¿ÉÄÜÊDZêʶ·û£¬mapµÄkey£¬Ò²¿ÉÄÜÊÇÖ¸Õ룬¿´²Ù×÷ϵͳÔõô´¦ÀíµÄÁË¡£
fdËãÊÇÔÚijÖ̶ֳÈÉÏÌæ´ú¾ä±ú°É£»
Linux ÓÐÏàÓ¦»úÖÆ£¬µ«Ã»ÓÐͳһµÄ¾ä±úÀàÐÍ£¬¸÷ÖÖÀàÐ͵Äϵͳ×ÊÔ´Óɸ÷×ÔµÄÀàÐ ......
1.UNIXÊÇÒ»¸öÇ¿´ó¡¢½¡×³¡¢Îȶ¨µÄ²Ù×÷ϵͳ¡£
ÌØµã£º
1.UNIXºÜ¼ò½é£¬ÏµÍ³µ÷ÓÃÊýÄ¿ÉÙ£¬ÓÐÃ÷È·µÄÉè¼ÆÄ¿µÄ¡£
2.Ò»ÇнÔÎļþ¡£
3.UNIXµÄÄں˺Íϵͳ¶¼ÊÇC¿ª·¢µÄ£¬ÀûÓÚÒÆÖ²¡£
4.ÌṩһÌ×½ø³Ì¼äͨÐŵÄÔªÓï¡£
2.UNIX·¢Õ¹³ÉΪ¶àÈÎÎñ¡¢¶àÏ̡߳¢ÐéÄâÄÚ´æ¡¢»»Ò³¡¢¶¯Ì¬Á¬½ÓºÍTCP ......