Ошибка Systemctl при использовании параметра --global

Ошибка Systemctl при использовании параметра --global

Я использую 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*

для включения услуги во всем мире.

Связанный контент