systemctl: comando não encontrado servidor 16.04

systemctl: comando não encontrado servidor 16.04

Estou recebendo o erro systemctl: command not foundno servidor Ubuntu 16.04.
Como posso consertar isso?

Estou tentando executar:

sudo systemctl start openvpn@server 

Responder1

A menos que seja removido após a instalação do 16.04,/bin/systemctldeve ser instalado. Faz parte dosistemapacote.

No Ubuntu 16.04,iniciaré implementado comosistema. Isso substitui o upstart por padrão, embora um sistema 16.04 possa ser configurado para usarsubir na vida.

Byte Commander está correto, mas não postou seu comentário como resposta.

Uma exceção importante:Se vocêatualizadode 14.04 a 16.04, então seu sistema ainda está funcionandosubir na vida, nãosistemae systemctl não funcionará como você espera em sua pergunta. Suspeito que esta seja a explicação para o problema que você está tendo. Se permanecer assim, o sistema atualizado continuará a desenvolver problemas quando novo software for adicionado ou atualizações forem feitas por software queassumesystemd é usado porque o número da versão é 16.04 e todas as outras permutações de suposições que levam a erros são possíveis. Este é um caso que defende a realização de uma instalação limpa em vez de uma atualização, se possível.

Como você pode saber se o seu sistema está funcionandosistemaousubir na vidacomo inicializar?

# init --help

... e observe a saída.

Este artigo ajudará ainda mais, incluindo instruções sobre como alternar entre implementações do init:https://wiki.ubuntu.com/SystemdForUpstartUsers

informação relacionada