Falha do Systemctl usando a configuração --global

Falha do Systemctl usando a configuração --global

Estou executando o Ubuntu 16.04 (usando o desktop KDE). Estou tentando configurar um serviço systemd para ser executado globalmente usando o

sudo systemctl --user --global enable *service*

comando. Ele falha com

No such file or directory 

Porém, quando eu executo

systemctl enable *service*

o comando funciona sem erros.

O que preciso fazer para que a --globalconfiguração funcione?

Responder1

Para disponibilizar seu serviço para todos os usuários você deve colocar o script no /lib/systemd/userdiretório.

Não faz sentido definir --usere --globalao mesmo tempo. Apenas corra

sudo systemctl --global enable *service*

para ativar o serviço globalmente.

informação relacionada