報錯
命令行執行某些驅動的開機自啟動:
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