![Falha do Systemctl usando a configuração --global](https://rvso.com/image/922406/Falha%20do%20Systemctl%20usando%20a%20configura%C3%A7%C3%A3o%20--global.png)
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 --global
configuração funcione?
Responder1
Para disponibilizar seu serviço para todos os usuários você deve colocar o script no /lib/systemd/user
diretório.
Não faz sentido definir --user
e --global
ao mesmo tempo. Apenas corra
sudo systemctl --global enable *service*
para ativar o serviço globalmente.