大規模なアプリケーションを起動および停止するには、systemd(systemctl --user)を使用したいと思います。実行するサーバーにはヘッドレスがあります。
私は最初の端末でこれを試しました。
dbus-daemon --session --print-address 1
次の秒
DBUS_SESSION_BUS_ADDRESS="..." systemctl --user show-environment
これにより、最初の端末でエラーが発生します。
dbus-daemon[13421]: [session uid=1001 pid=13421] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
systemd(1) デーモンが必要で文句を言うようです。ところで、なぜそうなのでしょうか?どうすれば彼を満足させることができますか? RedHatを対象としていますが、Ubuntuで問題を再現できます。