/ sbin / init是什么意思?

我正在尝试使用Upstart来对一个脚本进行守护。 所以,我在/etc/init/下创build了一个.conf文件。 现在检查我做的conf文件

 init-checkconf /etc/init/ping_me.conf 

它说

 ERROR: version of /sbin/init too old 

我的Linux内核版本是3.19.0-20-generic

Upstart无法configuration服务。 因此, service ping_me start不起作用。 那么,如果init可以更新,我怎么能更新呢?

这是因为在Ubuntu 15.04上, /sbin/init 不是 Upstart

新贵/sbin/upstart

默认情况下,15.04使用Systemd而不是* Upstart *。

您应该考虑创build一个Systemd单元文件。

请参阅: https : //wiki.ubuntu.com/SystemdForUpstartUsers