Az Ubuntu új kiadásában, vagyis az Ubuntu Jammy Jellyfish szolgáltatásban való elindításának módját ebben a blogban ismertettük.
A szolgáltatás elindítása rendszerindításkor az Ubuntu 22.04-en
Ebben a blogban az Apache2 szolgáltatását vettük példaként, hogy a felhasználók megértsék a szolgáltatás elindításának módját az Ubuntu rendszerindításkor. A felhasználókat arra kérik, hogy cseréljék le az Apache2-t az adott szolgáltatásnévre, az Ubuntu rendszerindításkor szeretnének elindulni.
Egy systemctl segédprogram alapértelmezés szerint elérhető az Ubuntuban a szolgáltatások kezeléséhez, így először használja, tájékozódjon a szolgáltatás állapotáról:
$ sudo systemctl állapota apache2
A kimenetben előfordulhat, hogy a szolgáltatás fut, de rendszerindításkor le van tiltva, így a parancs futtatásának engedélyezéséhez:
$ sudo systemctl engedélyezze apache2
A szolgáltatás engedélyezése után ellenőrizze a szolgáltatás állapotát:
$ sudo systemctl állapota apache2
Most a szolgáltatás állapota engedélyezettre módosult, ami azt jelenti, hogy az Ubuntu indításakor elindul, azonban az engedélyezés állapota visszaállítható a letiltásra a következő paranccsal:
$ sudo systemctl letiltja az apache2-t
A szolgáltatás most le van tiltva, ha a felhasználó azonnali művelettel szeretné engedélyezni a szolgáltatást, akkor használja a „–now” jelzőt az enable paranccsal:
$ sudo systemctl engedélyezze apache2 --Most
A szolgáltatás állapota ismét engedélyezve van.
Következtetés
A systemctl segédprogrammal indítható el a szolgáltatás rendszerindításkor azáltal, hogy engedélyezi a szolgáltatást a „sudo systemctl enable [szolgáltatás neve]” paranccsal az Ubuntu 22.04-en. Ez a blog bemutatta azt a módszert, amellyel a terminál segítségével elindíthatók a szolgáltatások az Ubuntu rendszerindításán.