
Quero usar systemd
serviços no sistema que está usando o sysVinit
. É possível? Existe alguma boa maneira de fazer isso?
Responder1
Um sistema operacional possui apenas um sistema de inicialização por vez, portanto, você não pode executar systemd
serviços em uma máquina que não seja usada systemd
como sistema de inicialização.
Você pode portar os arquivos de "unidade" do systemd que controlam um serviço para o estilo sysVinit.
Para serviços comuns, a maneira mais fácil de fazer isso é encontrar um arquivo sysVinit de uma distribuição que já esteja usando o sysVinit e adaptá-lo para o seu caso.
Caso contrário, veja alguns exemplos systemd
e sysVinit
arquivos. Freqüentemente, eles não são tão complexos, apresentando os comandos usados para interromper e iniciar serviços e algumas outras configurações leves.