Metoden for å starte tjenesten i den nye versjonen av Ubuntu, det vil si Ubuntu Jammy Jellyfish, har blitt forklart i denne bloggen.
Hvordan starte tjenesten ved oppstart på Ubuntu 22.04
I denne bloggen har tjenesten til Apache2 blitt tatt som eksempel slik at brukerne kan forstå metoden for å starte tjenesten ved oppstart på Ubuntu. Brukerne blir bedt om å erstatte Apache2 med det spesifikke tjenestenavnet, de vil starte ved oppstart på Ubuntu.
Et systemctl-verktøy er som standard tilgjengelig i Ubuntu for å administrere tjenestene, så først bruk det, finn ut statusen til tjenesten:
$ sudo systemctl status apache2
I utgangen kan det være at tjenesten kjører, men den er deaktivert ved oppstart, så for å gjøre det mulig å kjøre kommandoen:
$ sudo systemctl muliggjøre apache2
Etter at du har aktivert tjenesten, valider statusen til tjenesten:
$ sudo systemctl status apache2
Nå er tjenestestatusen endret til aktivert, noe som betyr at den vil startes når Ubuntu startes opp, men statusen for aktiver kan også gå tilbake til deaktivert ved å bruke kommandoen:
$ sudo systemctl deaktiver apache2
Tjenesten er deaktivert, nå, hvis brukeren ønsker å aktivere tjenesten med umiddelbar handling, bruk flagget '–nå' med aktiveringskommandoen:
$ sudo systemctl muliggjøre apache2 --nå
Tjenestens status endres igjen for å aktivere.
Konklusjon
Systemctl-verktøyet brukes til å starte tjenesten ved oppstart ved å aktivere tjenesten ved å bruke kommandoen 'sudo systemctl enable [tjenestenavn]' på Ubuntu 22.04. Denne bloggen demonstrerte metoden som tjenester kan startes på ved oppstart av Ubuntu ved hjelp av terminalen.