Problema
Depois de termos criado um serviço para ser gerenciado com o comando systemctl… ele iniciar normalmente quando executamos
systemctl start meu-servico
porém, gera o erro abaixo ao executarmos systemctl enable meu-servico
The unit files have no installation config (WantedBy=, RequiredBy=, Also=, Alias= settings in the [Install] section, and DefaultInstance= for template units). This means they are not meant to be enabled using systemctl. Possible reasons for having this kind of units are: • A unit may be statically enabled by being symlinked from another unit's .wants/ or .requires/ directory. • A unit's purpose may be to act as a helper for some other unit which has a requirement dependency on it. • A unit may be started when needed via activation (socket, path, timer, D-Bus, udev, scripted systemctl call, ...). • In case of template units, the unit is meant to be enabled with some instance name specified.
Podemos traduzir essa mensagem para facilitar o entendimento:
Os arquivos da unidade não possuem configuração de instalação (WantedBy=, RequiredBy=, Also=, Alias= configurações na seção [Instalar] e DefaultInstance= para modelo unidades). Isso significa que eles não devem ser ativados usando systemctl. Possíveis razões para ter este tipo de unidades são: • Uma unidade pode ser habilitada estaticamente por um link simbólico de outra unidade diretório .wants/ ou .requires/. • O propósito de uma unidade pode ser atuar como auxiliar de alguma outra unidade que tenha uma dependência de requisito sobre ele. • Uma unidade pode ser iniciada quando necessário por meio de ativação (soquete, caminho, temporizador, D-Bus, udev, chamada systemctl com script, ...). • No caso de unidades modelo, a unidade deve ser habilitada com alguns nome da instância especificado.
Solução
A maioria das causas desse erro é digitação errada.
Procure no conteúdo do arquivo algum caractere que você possa ter inserido à mais ou deixado de digitar.
Como a própria mensagem relata, veja se existe a seção [Install] e, dentro dessa, um WantedBy=….