Ya no necesitas buscar más por todo internet porque estás al lugar indicado, contamos con la respuesta que deseas y sin liarte.
Solución:
los systemd
El manual analiza la relación entre Before
/After
y Requires
/Wants
/Bindto
en el Before=, After=
sección:
Tenga en cuenta que esta configuración es independiente y ortogonal a las dependencias de requisitos configuradas por Requires=, Wants= o BindsTo=. Es un patrón común incluir un nombre de unidad en las opciones After= y Requires=,
After
No implica Wants
o WantedBy
ni entra en conflicto con esa configuración.
Si ambas unidades se activan para comenzar, After
afectará al orden, independientemente de la cadena de dependencia.
Si el módulo enumerado en After
no está en algún lugar de la cadena de dependencia, no se cargará, ya que After
no implica ninguna dependencia.
WantedBy
no influye en el orden en que se inician los servicios. Como se indica en el manual de la unidad systemd, en el WantedBy
y RequiredBy
descripción:
Esto tiene el efecto de que se agrega una dependencia de tipo Wants= o Requires= de la unidad listada a la unidad actual.
Luego en el Wants
descripción dice que es una versión más débil de Requires
donde dice:
Tenga en cuenta que las dependencias de los requisitos no influyen en el orden en que se inician o detienen los servicios.
Eres capaz de favorecer nuestro estudio fijando un comentario o dejando una valoración te damos las gracias.