--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ディレクトリに配置する必要があります。

--userとを--global同時に設定しても意味がありません。ただ実行するだけです

sudo systemctl --global enable *service*

サービスをグローバルに有効にします。

関連情報