In questo blog è stato spiegato il metodo di avvio del servizio nella nuova release di Ubuntu, ovvero Ubuntu Jammy Jellyfish.
Come avviare il servizio all'avvio su Ubuntu 22.04
In questo blog è stato preso come esempio il servizio di Apache2 in modo che gli utenti possano comprendere il metodo di avvio del servizio all'avvio su Ubuntu. Agli utenti viene richiesto di sostituire Apache2 con il nome del servizio specifico, che desiderano avviare all'avvio su Ubuntu.
Un'utilità systemctl è disponibile per impostazione predefinita in Ubuntu per gestire i servizi, quindi prima di utilizzarla, scopri lo stato del servizio:
$ sudo systemctl stato apache2
Nell'output, può essere che il servizio sia in esecuzione ma sia disabilitato all'avvio, quindi per renderlo abilitato all'esecuzione del comando:
$ sudo systemctl abilitare Apache2
Dopo aver abilitato il servizio, convalidare lo stato del servizio:
$ sudo systemctl stato apache2
Ora lo stato del servizio è cambiato in abilitato, il che significa che verrà avviato all'avvio di Ubuntu, tuttavia, lo stato di abilitazione può anche essere ripristinato su disabilitato usando il comando:
$ sudo systemctl disabilita apache2
Il servizio è disabilitato, ora, se l'utente vuole abilitare il servizio con azione immediata, allora usa il flag di “–now” con il comando enable:
$ sudo systemctl abilitare Apache2 --adesso
Lo stato del servizio viene nuovamente modificato in abilitato.
Conclusione
L'utilità systemctl viene utilizzata per avviare il servizio all'avvio abilitando il servizio utilizzando il comando 'sudo systemctl enable [nome servizio]' su Ubuntu 22.04. Questo blog ha dimostrato il metodo con cui i servizi possono essere avviati all'avvio di Ubuntu utilizzando il terminale.