La méthode de démarrage du service dans la nouvelle version d'Ubuntu, c'est-à-dire Ubuntu Jammy Jellyfish, a été expliquée dans ce blog.
Comment démarrer le service au démarrage sur Ubuntu 22.04
Dans ce blog, le service d'Apache2 a été pris comme exemple afin que les utilisateurs puissent comprendre la méthode de démarrage du service au démarrage sur Ubuntu. Les utilisateurs sont invités à remplacer Apache2 par le nom de service spécifique qu'ils souhaitent démarrer au démarrage sur Ubuntu.
Un utilitaire systemctl est disponible par défaut dans Ubuntu pour gérer les services, donc d'abord en l'utilisant, découvrez l'état du service :
$ sudo statut systemctl apache2
Dans la sortie, il se peut que le service soit en cours d'exécution mais qu'il soit désactivé au démarrage, afin de lui permettre d'exécuter la commande :
$ sudo systemctl activer apache2
Après avoir activé le service, validez l'état du service :
$ sudo statut systemctl apache2
Maintenant, l'état du service est changé en activé, ce qui signifie qu'il sera démarré au démarrage d'Ubuntu, cependant, l'état d'activation peut également être rétabli à désactivé à l'aide de la commande :
$ sudo systemctl désactiver apache2
Le service est désactivé, maintenant, si l'utilisateur veut activer le service avec une action immédiate, alors utilisez le drapeau '-now' avec la commande enable :
$ sudo systemctl activer apache2 --à présent
Le statut du service est à nouveau changé pour activer.
Conclusion
L'utilitaire systemctl est utilisé pour démarrer le service au démarrage en activant le service à l'aide de la commande 'sudo systemctl enable [nom du service]' sur Ubuntu 22.04. Ce blog a démontré la méthode par laquelle les services peuvent être démarrés au démarrage d'Ubuntu à l'aide du terminal.