Metoda de pornire a serviciului în noua versiune a Ubuntu, adică Ubuntu Jammy Jellyfish, a fost explicată în acest blog.
Cum să porniți serviciul la pornire pe Ubuntu 22.04
În acest blog, serviciul Apache2 a fost luat ca exemplu, astfel încât utilizatorii să poată înțelege metoda de pornire a serviciului la boot pe Ubuntu. Utilizatorii sunt rugați să înlocuiască Apache2 cu numele serviciului specific, vor să înceapă la boot pe Ubuntu.
Un utilitar systemctl este disponibil implicit în Ubuntu pentru a gestiona serviciile, așa că mai întâi, folosindu-l, aflați starea serviciului:
$ sudo starea systemctl apache2
În ieșire, se poate ca serviciul să ruleze, dar să fie dezactivat la pornire, astfel încât să permită rularea comenzii:
$ sudo systemctl permite apache2
După activarea serviciului, validați starea serviciului:
$ sudo starea systemctl apache2
Acum, starea serviciului este schimbată la activat, ceea ce înseamnă că va fi pornit când Ubuntu este pornit, cu toate acestea, starea de activare poate fi, de asemenea, revenită la dezactivat folosind comanda:
$ sudo systemctl dezactivează apache2
Serviciul este dezactivat, acum, dacă utilizatorul dorește să activeze serviciul cu o acțiune imediată, atunci utilizați steagul „–now” cu comanda de activare:
$ sudo systemctl permite apache2 --acum
Starea serviciului este din nou schimbată pentru activare.
Concluzie
Utilitarul systemctl este folosit pentru a porni serviciul la pornire prin activarea serviciului folosind comanda „sudo systemctl enable [nume serviciu]” pe Ubuntu 22.04. Acest blog a demonstrat metoda prin care serviciile pot fi pornite pe boot-ul Ubuntu folosind terminalul.