谢谢!关键是启动脚本在各发行版都有差别,相应的管理工具也不是直接拿来就能用的。
经过比较决定使用脚本目录结构和lfs最相似的chkconfig,编译安装后,用chkconfig --list
没有列出任何服务!
想了想原因,原来chkconfig要正常使用,需要在init.d下的脚本中添加象下面这样注释的,
#chkconfig: 2345 70 10
2345表示可以运行在那个运行级,70表示开始服务的序号,10表示停止服务的序号。例如:S70xx,K10xx。
试着在gpm的脚本中添加注释后,再运行chkconfig --list输出如下:
gpm 0: off 1: on 2: on 3: on 4: on 5: on 6: off
又用chkconfig del gpm试了一下,ls了rc2.d到rc5.d的目录,原来的连接没有了。
看来lfs下也可以用chkconfig,不过要在init.d下的每个脚本中添加一条注释,看来是不能偷懒了。