LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1479|回复: 8

root(none)什么意思?

[复制链接]
发表于 2009-6-6 08:33:25 | 显示全部楼层 |阅读模式
本来想调整一下,把gdm从rc.conf中去掉。结果再开机进入就出现:root(none),也没有了键盘和鼠标
发表于 2009-6-6 09:28:15 | 显示全部楼层
我很奇怪为什么官方的wiki上会让大家把gdm,kdm这样的加入到rc.conf里
个人认为正确的做法是修改/etc/inittab文件,启动级别改成5
然后在x:5:respawn:/usr/bin/kdm -nodaemon这行中,设置相应的dm启动程序
回复 支持 反对

使用道具 举报

发表于 2009-6-6 11:24:15 | 显示全部楼层
ubuntu不是这样的么?无可厚非

这个运行等级不是redhat提出的嘛。无所谓。

进入系统没有gdm当然只有控制台了。但是你不登录也会出现root(none)?
回复 支持 反对

使用道具 举报

发表于 2009-6-6 11:30:04 | 显示全部楼层
这么奇怪~我一直都是绑定短命令alias,输入gnome进入桌面
回复 支持 反对

使用道具 举报

发表于 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里设置,这样不用去记忆更多的命令或配置文件位置以及书写规则。
回复 支持 反对

使用道具 举报

发表于 2009-6-6 12:44:32 | 显示全部楼层
Post by ghosTM55;1994726
我很奇怪为什么官方的wiki上会让大家把gdm,kdm这样的加入到rc.conf里

同感~~~
.
回复 支持 反对

使用道具 举报

发表于 2009-6-6 12:49:45 | 显示全部楼层
Post by ghosTM55;1994726
我很奇怪为什么官方的wiki上会让大家把gdm,kdm这样的加入到rc.conf里
个人认为正确的做法是修改/etc/inittab文件,启动级别改成5
然后在x:5:respawn:/usr/bin/kdm -nodaemon这行中,设置相应的dm启动程序

在ARCH中两者同时用也没什么问题。但如果你在/etc/inittab加了respawn, 则你就不能用CTRL+ALT+BACKSPCE退出X到控制台了。

ARCH可能从FREEBSD借鉴的将DM放到/etc/rc.conf吧? 在FREEBSD中没有/etc/inittab ?
回复 支持 反对

使用道具 举报

发表于 2009-6-6 13:00:26 | 显示全部楼层
Post by sw2wolf;1994806
在FREEBSD中没有/etc/inittab ?

http://www.freebsd.org/doc/zh_CN ... -users/startup.html
回复 支持 反对

使用道具 举报

发表于 2009-6-6 13:30:23 | 显示全部楼层
的确可以说是习惯问题,但是个人还是认为有启动级别的话切换起来方便一些,相当于有几个startup profile提供选择
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表