系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
xport
- 帖子: 1277
- 注册时间: 2006-05-19 21:23
-
联系:
#1
帖子
由 xport » 2007-02-03 0:02
我的Ubuntu默认是从X-Window启动进行登录的,系统版本为:
代码: 全选
[xport@ubuntu ~] $ uname -a
Linux ubuntu 2.6.17-10-generic #2 SMP Tue Dec 5 22:28:26 UTC 2006 i686 GNU/Linux
但是今天的一个小设定让我迷惑了:
做了一个测试,先把MySQL服务设定为自动运行,然后再取消自动运行,采样前后两次/etc/rc?.d中的变化:
1. MySQL服务为自动运行时,采样配置文件:
代码: 全选
[xport@ubuntu ~] $ ls -l /etc/rc?.d/*mysql* > /home/sharkwang/Temp/mysql-service-enable.txt
2. MySQL服务为手动运行时,采样配置文件:
代码: 全选
[xport@ubuntu ~] $ ls -l /etc/rc?.d/*mysql* > /home/sharkwang/Temp/mysql-service-enable.txt
3. 比较前后2次的变化:
代码: 全选
[xport@ubuntu ~] $ diff ./Temp/mysql-service-enable.txt ./Temp/mysql-service-disable.txt
7,9d6
< lrwxrwxrwx 1 root root 15 2007-02-02 23:10 /etc/rc2.d/S50mysql -> ../init.d/mysql
< lrwxrwxrwx 1 root root 19 2007-02-02 23:10 /etc/rc2.d/S50mysql-ndb -> ../init.d/mysql-ndb
< lrwxrwxrwx 1 root root 23 2007-02-02 23:10 /etc/rc2.d/S50mysql-ndb-mgm -> ../init.d/mysql-ndb-mgm
可以看到,起到变化的只是run level为2的/etc/rc2.d目录中的内容增减!难道默认安装的Ubuntu,开机run level默认为2吗?
确认一下,果真是level 2的哦:
代码: 全选
[xport@ubuntu ~] $ /sbin/runlevel
N 2
可是2的run level 2:Multiuser, without NFS,理论上应该是run level 5: X11, X-Window啊?
请大家帮忙说明一下,谢谢!
-
xiechy
- 帖子: 1074
- 注册时间: 2006-01-18 15:01
#2
帖子
由 xiechy » 2007-02-03 11:18
run level 2:Multiuser, without NFS
此定义是redhat 系的吧。
debian系和redhat 系的定义不同。
rcS :系统
0,1,6与redhat系大体同。
2-5全部一样,均可。默认是2。
debian的哲学是由用户自己定义各项,尽可能的扩大用户自由度。
-
poet
- 帖子: 2841
- 注册时间: 2006-09-11 22:47
#3
帖子
由 poet » 2007-02-03 12:56
xport 写了:可是2的run level 2:Multiuser, without NFS,理论上应该是run level 5: X11, X-Window啊?
请大家帮忙说明一下,谢谢!
楼主受Redhat的遗毒太深了,呵呵。。。
其实Redhat 或许在中国从前是流行一些。但Debian系统的用户群一直都比Redhat广。
Debian系统一直都是这样,不必奇怪。
-
xport
- 帖子: 1277
- 注册时间: 2006-05-19 21:23
-
联系:
#4
帖子
由 xport » 2007-02-03 18:16
Every distribution seems to have a different boot-up method
自己正在检讨中...
-
BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
-
联系:
#5
帖子
由 BigSnake.NET » 2007-02-03 19:34
POSIX没有规定2~5的运行级
对Debian类的讲,默认2~5都是多用户模式,都是一样的
有需要可以自己设置调整
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。