systemdを正しく実行する方法は?

systemdを正しく実行する方法は?

私は現在SSHを介してDebian GNU / Linux 7(gasp)サーバーにOpenVPNを設定しようとしています。私は以前はLinuxを実際に使ったことがないので、端末などに完全に初めて接しました。しかし、私がフォローしたガイドにはrunと呼ばれていますが、systemctl restart openvpn@server見つからないという
エラーが出てsystemdをインストールしました。systemctlしかし、今、別のエラーが発生します。Failed to get D-Bus connection: Failed to connect to socket /run/systemd/private: No such file or directory

これはどういう意味なのかご存知ですか?この問題はsystemdに関連していますか?それともOpenVPNの問題ですか?

ベストアンサー1

SystemdはLinux用の「初期システム」です。これはシステムの起動時にカーネルによって開始される最初のプロセスであり、他のすべての起動を担当します。システムにはすでにinitプロセスがあるので、必要なタスクを実行するためにsystemdをインストールして使用する必要はありません。

表示されるエラーは、systemdが実際に実行されていないことを示します。これは、システムが正しく構成されていないか、最初に再起動する必要があることを意味できます。

私は以下をお勧めします:

  • Fedora、CentOS、Arch Linuxなどの「即時使用可能」システムを使用するディストリビューションを使用するか、
  • systemdに関して書かれていないDebianガイドを見つけてください。

これらのオプションは、実行する操作を大幅に簡素化します。

おすすめ記事