Ubuntu 14.04没有chkconfig服务解决办法

Ubuntu 14.04

Posted by dulunar on November 25, 2019 | 访问量:

报错

命令行执行某些驱动的开机自启动:

chkconfig opensmd on
## 报错信息的后面是这样的
chkconfig: command not found

解决方案

安装相关软件

其实就是这个软件不存在,但是chkconfig这个软件不存在,是sysv-rc-conf,直接在命令行安装就可以:

sudo apt install sysv-rc-conf
sudo ln -s /usr/sbin/sysv-rc-conf /usr/sbin/chkconfig

查看chkconfig服务

安装完以后在命令行查看status

chkconfig --list | grep opensmd

原因

其实最主要的原因是chkconfig现在在ubuntu下面已经不支持了,现在chkconfig的等效命令是update-rc.d,这个命令几乎支持所有版本的ubuntu。

update-rc.d <service> defaults
update-rc.d <service> start 20 3 4 5
update-rc.d -f <service>  remove

参考

How do I install chkconfig on Ubuntu?

								—— dulunar 后记于 2019.11