ÈçºÎʵÏÖLinux²Ù×÷ϵͳµÄ×Ô¶¯µÇ¼
¿ª»ú×Ô¶¯µÇ¼Linux£¬²¢×Ô¶¯ÔËÐÐXWindowÓ¦ÓóÌÐò£¬ÓÐÆäÌØÊâµÄÓ¦Óñ³¾°£¬Èç»ùÓÚLinuxƽ̨µÄ¼à¿ØÏµÍ³£¬LinuxÆô¶¯ºó²»ÐèÒªÉí·ÝÑéÖ¤£¬¶øÖ±½ÓÔËÐÐ¼à¿Ø³ÌÐòµÈµÈ¡£±¾ÎÄÒÔRedhat7.2Ϊƽ̨£¬½áºÏLinuxÆô¶¯¹ý³Ì£¬½éÉÜÁËÈçºÎ±ÜÃâÉí·ÝÑéÖ¤×Ô¶¯µÇ¼£¬²¢Ö±½Ó½øÈëX Window×Ô¶¯ÔËÐÐÓ¦ÓóÌÐò¡£
Ò»¡¢LinuxÆô¶¯µÄ×îºó½×¶ÎµÄ¹¤×÷
LinuxÔÚÆô¶¯¹ý³ÌµÄ×îºó½×¶Î£¨¾ßÌåÆô¶¯²½ÖèÂÔ£©£¬init»á¸ù¾Ý/etc/inittabÎļþµÄ×îºóÒ»ÐÐx:5:respawn:/etc/X11/prefdm-nodaemonÔËÐÐ/etc/X11/prefdm½Å±¾,£¨Redhat7.2ȱʡʱÊÇÕâÑùµÄ£©¡£prefdm½Å±¾µÄÖ÷ÒªÈÎÎñÊÇÍê³ÉX WindowµÄÆô¶¯£¬¿ÉÒÔÓм¸ÖÖÆô¶¯X WindowµÄ·½·¨£¬¶¼°üº¬ÔÚprefdm½Å±¾ÖУ¬¼¸ÖÖÖ÷Òª·½·¨ÓУº
ÔËÐÐxdmÆô¶¯X Window£»
ÔËÐÐgdm£¬½øÈëgnome×ÀÃæ»·¾³£»
ÔËÐÐkdm½øÈëkde×ÀÃæ»·¾³£»
×Ô¶¯µÇ¼½øÈëLinux£»
prefdm½Å±¾¿ò¼Ü´óÖÂÈçÏ£º
#!/bin/sh
PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
. /etc/profile.d/lang.sh
# µÚÒ»²½£º²é¿´ÊÇ·ñΪ×Ô¶¯µÇ¼
if [ -f /etc/sysconfig/autologin -a -x /usr/sbin/autologin ]; then
if /usr/sbin/autologin; then
exit 0
fi
fi
# µÚ¶þ²½£ºÈç¹û²»ÊÇ×Ô¶¯µÇ¼·½Ê½£¬¾Í»áÔÚ/etc/sysconfig/desktopÖÐËÑѰÓû§Æ«°®µÄµÇ¼·½Ê½
......
# ¿ÉÒÔÊÇkdm¡¢gdmÒÔ¼°xdm£¬²¢ÔËÐÐÏàÓ¦µÄkdm¡¢gdmÒÔ¼°xdm¡£
¶þ¡¢×Ô¶¯µÇ¼µÄʵÏÖ£¨autologinµÄʵÏÖ£©
ÔÚ/etc/X11/prefdm½Å±¾ÖУ¬ÊÇ·ñʵÏÖ×Ô¶¯µÇ¼ÓÐÒ»¸öÌõ¼þ²âÊÔ¿ª¹Ø£¬ÊÂʵÉÏ£¬¿ÉÒÔÔÚÕâÀï×¢Ê͵ô²âÊÔ¿ª¹Ø£¬Ö±½ÓÖ´ÐÐÆô¶¯X WindowµÄ²Ù×÷¡£
×Ô¶¯µÇ¼ʵÖÊÉϾÍÊÇÈÆ¹ýÉí·ÝÑéÖ¤£¬Ö±½ÓÆô¶¯X Window¡£X WindowµÄÆô¶¯¿ÉÒÔÓÉxinitÀ´Íê³É¡£
XinitÓÃÀ´Æô¶¯X Windowϵͳ·þÎñÆ÷ÒÔ¼°ÏµÍ³ÉϵĵÚÒ»¸ö¿Í»§³ÌÐò£¬¿ÉÒÔͨ¹ýΪxinit´«µÝÃüÁîÐвÎÊýµÄÐÎʽָ¶¨ÒªÆô¶¯µÄ·þÎñÆ÷¼°¿Í»§³ÌÐò¡£Èç¹û²»´«µÝ²ÎÊý¸øxinit£¬Ëü½«ÔÚÓû§µÄ¸ùĿ¼ÏÂѰÕÒ²¢ÔËÐÐ.xinitrc½Å±¾À´Æô¶¯¿Í»§³ÌÐò£»ÔÚÓû§µÄ¸ùĿ¼ÏÂѰÕÒ²¢ÔËÐÐ.xserverrc½Å±¾À´Æô¶¯·þÎñÆ÷¡£Èç¹ûxinitÔÚÓû§µÄ¸ùĿ¼ÏÂÕÒ²»µ½.xinitrc¡¢.xserverrc£¬xinit½«Ê¹ÓÃȱʡµÄX:0¡£Êµ¼ÊÉÏ£¬ÓÃstartxÀ´Æô¶¯X¸üΪ·½±ã¡£¶ÔÓÚÔËÐе¥Ò»»á»°µÄXWindowϵͳ£¬startxÌṩÁ˸üΪÁ¼ºÃµÄÓû§½Ó¿Ú¡£Í¬Ñù£¬startxÊ×ÏÈÔÚÓû§µÄ¸ùĿ¼ÏÂѰÕÒ.xinitrc¼°.xserverrc½Å±¾£¬Èç¹ûÕÒ²»µ½ÕâÁ½¸ö½Å±¾£¬startx½«Ê¹ÓÃ/etc/X11/xinit/xinitrcÒÔ¼°/etc/X11/xinit/xserverrc½Å±¾¡£startx½Å±¾µÄ×î»ù±¾¿ò¼ÜÊÇ£º
a¡¢ ѰÕÒ.xinitrc£¬Èç¹ûûÓÐÔòʹÓÃxinitrc£»
b¡¢ ѰÕÒ.xserverrc£¬Èç¹ûûÓÐÔòʹÓÃxserverrc£»
c¡¢ ¸ù¾ÝÕÒµ½µÄ½Å±¾È·¶¨xinitµÄ²ÎÊý£»
Óɴ˿ɿ´³ö£¬startxÔÚ²»ÐèÒª´«µÝÈκβÎÊýµÄÇé¿öÏ£¬¿ÉÒÔÍê³ÉÆô¶¯XµÄÈÎÎñ£¬Òò´Ë£¬¿ÉÒÔÈçÏÂÐÞ¸Ä/etc/X11/prefdm½Å±¾À´ÊµÏÖ×Ô¶¯µÇ¼£º
#!/bin/sh
PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
. /etc/profile.d/lang.sh
# µÚÒ»²½£º²é¿´ÊÇ·ñΪ×Ô¶¯µÇ¼
#if [ -f /etc/sysconfig/autologin -a -x /usr/sbin/autologin ]; then
#×¢Ê͵ôÉϱߵÄÌõ¼þ²âÊÔ£¬Ö±½ÓÔËÐÐstartx
if /usr/X11R6/bin/startx; then
exit 0
fi
#fi
µ±È»£¬Ó¦È·±£/etc/inittabÖÐµÄÆô¶¯¼¶±ðΪ5¡£
ÖØÐÂÆô¶¯ÏµÍ³£¬»á·¢ÏÖϵͳ²»ÑéÖ¤Óû§Éí·Ý£¬Ö±½Ó½øÈëXWindow£¬´ËʱµÄÓû§Éí·ÝΪroot¡£µ«ÊÇ£¬Èç¹ûÔÀ´rootÓÐ×Ô¼ºµÄ×ÀÃæ¡¢Ä¬ÈÏshellʱ£¬ÉÏÊö·½·¨Æô¶¯X²»Ò»¶¨±£Ö¤»¹ÄÜÓµÓÐÔÀ´µÄÉèÖá£ÎªÁËÔÚÆô¶¯Xºó£¬ÔÚ±ÜÃâÑéÖ¤Éí·ÝµÄͬʱ£¬ÓÖ²»¸Ä±äÓû§ÔÀ´µÄÉèÖã¬ÄÇôÔÚÔËÐÐstartx֮ǰ£¬»¹Óй¤×÷Òª×ö¡£
Ïà¹ØÐÅÏ¢
- Ò»ÕÅÈíÅÌÍæLinux
- ÔÚLinuxºÍWindowsÖй²Ïí×ÊÔ´
- ÈçºÎÅäÖð²È«µÄLinux²Ù×÷ϵͳ
- ÆÊÎöLinuxϵͳÆô¶¯¹ý³Ì
- LiunxÎļþϵͳ»ù±¾Ä¿Â¼½éÉÜ´óÈ«
- Slax±¾µØ»¯:Ò»¸öÔÚÒÆ¶¯Ó²ÅÌÉϵÄLinuxÖÐ
- Linux »·¾³Ïµĸ߼¶´òӡϵͳ
- ´ÓDOSϵͳÒýµ¼LINUXϵͳ
- LinuxÖ®¸¸ÃËÓÑ´ó±³ÅѽÒ¶¿ªÔ´ºÚ°µÒ»Ãæ
- ÐÂÊÖÈëÃÅÖ®ÈÏʶµäÐÍÓʼþ·þÎñÆ÷
- BSD²Ù×÷ϵͳ´óÅ̵ã:ÆäËüBSD±äÌå
- Linux²Ù×÷ϵͳ12Ôò¾µäÓ¦Óü¼ÇÉ
Ó²¼þ¹ÊÕÏרÌâ
¸ü¶àÈí¼þ¹ÊÕÏάÐÞ
¸ü¶à- ÔÚWordÖÐÈÎÒâÑ¡Öе¥´Êijһ²¿·Ö×Öĸ
- êPì¶tsMuxeRµÄʹÓÆ–î}
- È«ÐÂ×Ϲ⻪ÓîÆ´ÒôV6°æÍêÈ«¹¥ÂÔ
- IEд°¿Ú×î´ó»¯×î¼òÆÓÓÐЧ·½·¨
- ÉèÖÃExcel 2007Êý¾Ý¾«¶È ±£ÕÏ׼ȷÐÔ
- £ÛϵͳÃÀ»¯£ÝÒзçĿǰ×îÐÂXPÃÀ»¯°ü2.3
- WordÔÚÈí¼þ´°ÌåÖÐʹÓõĿì½Ý¼ü
- ÇëÎÊ4,3GµÄ´óÎļþÔõÑù¼ì²âÊÇ·ñÍêÕûÎÞËð
- ÒÑÌáÈ¡PowerDVD8¼«Ö°æµÄVideoFilterºÍ
- ǿǿÁªÊÖ Maxthon2ÉÏÓÃѸÀ׵ļ¼ÇÉ
ÔĶÁÅÅÐÐ
- ÔÚLinuxÏÂʹÓúìÍâ½øÐÐÊÖ»úͨѶ
- Linux2.6Äں˵ÄǶÈëʽϵͳӦÓÃ
- °²×°MySQL(UNIX)
- ²Ù×÷ϵͳµÄÒ»³¡¸ïÃü Linuxϵͳ·çÓê15Äê
- LinuxÓëWindowsÔÚÊ®Èý·½Ãæ½øÐдó¶Ô¾ö
- LINUXÈí¼þʵÓÃÆª£¨ÉÏ£©
- LinuxµÄ¸ßЧµÄÊý¾Ý´«Êä¼¼Êõ-Relay
- »ùÓÚLinux²Ù×÷ϵͳµÄĿ¼·þÎñµÄʵÏÖ
- Linux²Ù×÷ϵͳÎļþȨÏÞµÄÉèÖ÷½·¨
- ÔÚLinuxÖÐÓ÷À»ðǽµÖµ²ºÚ¿Í¹¥»÷
- dz̸ÈçºÎѧϰlinux
- Linux²Ù×÷ϵͳÏÂĿ¼Çл»¼¼ÇÉ×ܽá
