O método de iniciar o serviço no novo lançamento do Ubuntu, que é o Ubuntu Jammy Jellyfish, foi explicado neste blog.
Como iniciar o serviço na inicialização no Ubuntu 22.04
Neste blog, o serviço do Apache2 foi tomado como exemplo para que os usuários possam entender o método de iniciar o serviço na inicialização do Ubuntu. Os usuários são solicitados a substituir o Apache2 pelo nome do serviço específico, eles desejam iniciar na inicialização do Ubuntu.
Um utilitário systemctl está disponível por padrão no Ubuntu para gerenciar os serviços, portanto, primeiro use-o para descobrir o status do serviço:
$ sudo systemctl status apache2
Na saída, pode ser que o serviço esteja rodando mas esteja desabilitado no boot, então para habilitá-lo a rodar o comando:
$ sudo systemctl permitir apache2
Após habilitar o serviço, valide o status do serviço:
$ sudo systemctl status apache2
Agora o status do serviço foi alterado para habilitado, o que significa que será iniciado quando o Ubuntu for inicializado, no entanto, o status de habilitação também pode ser revertido para desabilitado usando o comando:
$ sudo systemctl desativar apache2
O serviço está desabilitado, agora, se o usuário quiser habilitar o serviço com ação imediata, use o sinalizador “–now” com o comando enable:
$ sudo systemctl permitir apache2 --agora
O status do serviço é novamente alterado para habilitar.
Conclusão
O utilitário systemctl é usado para iniciar o serviço na inicialização, habilitando o serviço usando o comando “sudo systemctl enable [nome do serviço]” no Ubuntu 22.04. Este blog demonstrou o método pelo qual os serviços podem ser iniciados na inicialização do Ubuntu usando o terminal.