O que significa / sbin / init muito antigo? [fechadas]

1

Estou tentando usar Upstart para daemonizar um script. Então, eu fiz um arquivo .conf sob /etc/init/ . Agora, para verificar o arquivo conf que fiz

init-checkconf /etc/init/ping_me.conf

E diz

ERROR: version of /sbin/init too old

Minha versão do kernel do linux é 3.19.0-20-generic .

O Upstart não pode configurar o serviço. Portanto, service ping_me start não está funcionando. Então, se init puder ser atualizado, como posso atualizá-lo?

    
por Himanshu Mishra 01.12.2015 / 16:52

1 resposta

4

Isso porque, no Ubuntu 15.04, /sbin/init é NÃO Upstart .

Upstart está em /sbin/upstart .

Por padrão, o 15.04 está usando Systemd em vez de * Upstart *.

Você deve procurar criar um arquivo de unidade Systemd .

Veja: link

    
por 01.12.2015 / 18:27