使用 --global 設定的 Systemctl 失敗

使用 --global 設定的 Systemctl 失敗

我正在運行 Ubuntu 16.04(使用 KDE 桌面)。我正在嘗試使用以下命令設定 systemd 服務在全球範圍內運行

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

命令。它失敗了

No such file or directory 

但是,當我執行

systemctl enable *service*

該命令運行時沒有錯誤。

我需要做什麼才能使--global設定正常工作?

答案1

為了讓您的服務可供所有使用者使用,您必須將腳本放入該/lib/systemd/user目錄中。

同時設定--userand是沒有意義的。--global趕緊跑

sudo systemctl --global enable *service*

在全球範圍內啟用該服務。

相關內容