¿Es posible portar servicios systemd a sysVinit y viceversa? ¿Qué tan difícil es?

¿Es posible portar servicios systemd a sysVinit y viceversa? ¿Qué tan difícil es?

Quiero utilizar systemdservicios en el sistema que está utilizando sysVinit. ¿Es posible? ¿Hay alguna buena forma de hacer esto?

Respuesta1

Un sistema operativo solo tiene un sistema de inicio a la vez, por lo que no puede ejecutar systemdservicios en una máquina que no se utiliza systemdcomo sistema de inicio.

Puede portar los archivos de "unidad" systemd que controlan un servicio al estilo sysVinit.

Para servicios comunes, la forma más sencilla de hacerlo es buscar un archivo sysVinit de una distribución que ya esté usando sysVinit y luego adaptarlo a su caso.

De lo contrario, mire algunos ejemplos systemdy sysVinitarchivos. A menudo no son tan complejos e incluyen los comandos utilizados para detener e iniciar servicios y alguna otra configuración de luz.

información relacionada