Metoda zagona storitve v novi izdaji Ubuntuja, to je Ubuntu Jammy Jellyfish, je bila razložena v tem blogu.
Kako zagnati storitev ob zagonu v Ubuntu 22.04
V tem spletnem dnevniku je bila storitev Apache2 vzeta kot primer, da lahko uporabniki razumejo način zagona storitve ob zagonu Ubuntuja. Uporabniki morajo zamenjati Apache2 z določenim imenom storitve, želijo zagnati ob zagonu Ubuntuja.
Pripomoček systemctl je privzeto na voljo v Ubuntuju za upravljanje storitev, zato najprej z njegovo uporabo ugotovite stanje storitve:
$ sudo sistemski status apache2
V izhodu je lahko, da se storitev izvaja, vendar je ob zagonu onemogočena, tako da omogočite zagon ukaza:
$ sudo systemctl omogočiti apache2
Ko omogočite storitev, potrdite status storitve:
$ sudo sistemski status apache2
Zdaj je status storitve spremenjen v omogočeno, kar pomeni, da se bo zagnala ob zagonu Ubuntuja, vendar pa je stanje omogočeno mogoče povrniti nazaj v onemogočeno z ukazom:
$ sudo systemctl onemogoči apache2
Storitev je zdaj onemogočena, če želi uporabnik omogočiti storitev s takojšnjim dejanjem, potem z ukazom za omogočanje uporabi zastavico »–now«:
$ sudo systemctl omogočiti apache2 --zdaj
Stanje storitve se ponovno spremeni v omogočeno.
Zaključek
Pripomoček systemctl se uporablja za zagon storitve ob zagonu z omogočanjem storitve z ukazom »sudo systemctl enable [ime storitve]« v Ubuntu 22.04. Ta blog je pokazal metodo, s katero je mogoče zagnati storitve ob zagonu Ubuntuja s terminalom.