Как указано в справочной странице,
systemctl --now enable servicename
должен включить и запустить сервис.
Но это никогда не работает для меня, в разных дистрибутивах.
Пока на выходе:
systemctl is-enabled
повороты включены,
systemctl is-active
по-прежнему неактивен для службы.
Для чего этот переключатель хорош?
Я пробовал другие комбинации, такие как:
systemctl enable --now servicename
и:
systemctl enable servicename --now
но все тот же; Я должен вручную systemctl start servicename
каждый раз, даже если предыдущая команда (то есть enable
часть) выполняется успешно .
Является ли приложение приложением службы systemd поддержки его реализации, где-то в файлах модуля; то, за чем не следуют многие известные сервисы, заставило меня думать, что это совершенно бесполезный переключатель; Я предполагаю обдумать это.