|
|
发表于 2009-6-6 11:35:39
|
显示全部楼层
Post by ghosTM55;1994726
我很奇怪为什么官方的wiki上会让大家把gdm,kdm这样的加入到rc.conf里
个人认为正确的做法是修改/etc/inittab文件,启动级别改成5
然后在x:5:respawn:/usr/bin/kdm -nodaemon这行中,设置相应的dm启动程序
这个只是个人习惯吧。
在传统上很多人会分别设置好几个runlevel的服务,需要的时候在几个runlevel间切换,这样比较方便。而有一部分人更习惯于直接修改当前runlevel的服务,这个最开始应该是Debian/Ubuntu开始的,Debian系默认情况下runlevel 2到runlevel 5没有差别,导致很多人不想自动启动GDM(KDM)的时候,首先想到的是将GDM(KDM)服务从当前运行级别去掉,而不是切换runlevel。而别的发行版,例如Redhat系则是为你定义好了不同的runlevel。当Redhat用户不想自动运行GDM(KDM)时更习惯于在runlevel 3和runlevel 5之间切换。
对于arch用户而言,可能是由于rc.conf实在太方便,加之KISS风格,很多人也习惯了能在rc.conf里设置的就尽量在rc.conf里设置,这样不用去记忆更多的命令或配置文件位置以及书写规则。 |
|