Я использую Ubuntu 16.04 (используя рабочий стол KDE). Я пытаюсь настроить службу systemd для глобального запуска с помощью
sudo systemctl --user --global enable *service*
Команда. Она терпит неудачу с
No such file or directory
Однако, когда я выполняю
systemctl enable *service*
команда работает без ошибок.
Что мне нужно сделать, чтобы настройка --global
заработала?
решение1
Чтобы сделать ваш сервис доступным для всех пользователей, вам необходимо поместить скрипт в /lib/systemd/user
каталог.
Нет смысла устанавливать --user
и --global
одновременно. Просто запустите
sudo systemctl --global enable *service*
для включения услуги во всем мире.