LinuxSir.cn,穿越时空的Linuxsir!

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

lfs下使用chkconfig管理运行级别的脚本

[复制链接]
发表于 2006-1-14 18:19:53 | 显示全部楼层 |阅读模式
刚装好的lfs6.1,想调整一下启动时开启的服务,却发现lfs下没有提供其它发行版中的脚本管理工具。例如:gentoo中的rc-update,debian中的rcconf,redhat中的chkconfig,Thiz中的sysvconfig等。只好进入rc.d目录中手工慢慢调。偶这个人比较懒,所以想问一下那位知道lfs中是否有这样的工具?
发表于 2006-1-14 20:28:04 | 显示全部楼层
lfs的精髓就是自己动手,别的dist有的东西,拿过来用就是了.
gentoo中的rc-update,debian中的rcconf,redhat中的chkconfig,Thiz中的sysvconfig

这些东西,找个源码包,转一下格式为tar.gz/bz2,编译安装,就成了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-14 21:19:23 | 显示全部楼层
谢谢!关键是启动脚本在各发行版都有差别,相应的管理工具也不是直接拿来就能用的。
经过比较决定使用脚本目录结构和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下的每个脚本中添加一条注释,看来是不能偷懒了
回复 支持 反对

使用道具 举报

发表于 2006-1-15 17:36:15 | 显示全部楼层
好啊,好啊!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-15 21:04:14 | 显示全部楼层
Post by lvjinhua
好啊,好啊!

不是幸灾乐祸吧:ask
回复 支持 反对

使用道具 举报

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

本版积分规则

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