Non, systemctl enable et disable ne font que (dés)activer une unité selon ce qui est défini dans sa section [install], les dépendances entre unités sont lues dans les fichiers des unités et les répertoires *.wants ne sont qu'une façon d'y contribuer (et la dépendance Wants n'est qu'une version plus faible de Requires, Wants existe principalement pour configurer ce qui doit être lancé au démarrage).
cf la page de manuel de systemd.unit
Edit: et pour être complet, il y a aussi des répertoires *.requires qui correspondent à la dépendance Requires.
[^] # Re: Mettre à jour la procédure de démarrage
Posté par wismerhill . En réponse au message systemd et ordre de démarrage. Évalué à 3. Dernière modification le 07 janvier 2018 à 00:39.
Non, systemctl enable et disable ne font que (dés)activer une unité selon ce qui est défini dans sa section [install], les dépendances entre unités sont lues dans les fichiers des unités et les répertoires *.wants ne sont qu'une façon d'y contribuer (et la dépendance Wants n'est qu'une version plus faible de Requires, Wants existe principalement pour configurer ce qui doit être lancé au démarrage).
cf la page de manuel de systemd.unit
Edit: et pour être complet, il y a aussi des répertoires *.requires qui correspondent à la dépendance Requires.