ログイン時にサービスが開始されると予想しましたが、systemctl --user enable SERVICE
これは発生しませんでした。それでは、どういう意味ですか?
ベストアンサー1
ユーザーが初めてログインするとユニットが起動しますが、そのユニットファイルにもWantedBy = default.target
同様の内容が必要です。なぜならユーザーインスタンスのsystemd
起動時に、目標を設定しますdefault.target
。
ログイン時にサービスが開始されると予想しましたが、systemctl --user enable SERVICE
これは発生しませんでした。それでは、どういう意味ですか?
ユーザーが初めてログインするとユニットが起動しますが、そのユニットファイルにもWantedBy = default.target
同様の内容が必要です。なぜならユーザーインスタンスのsystemd
起動時に、目標を設定しますdefault.target
。