web-dev-qa-db-ja.com

Ubuntu 14.04はsystemdを使用していますか?

リリース前の14.04の初期化システムについては多くの議論がありましたが、最終的に結果を説明するサイトは見つかりません。

Ubuntu 14.04はsystemdを使用していますか?

42
rubo77

Ubuntu 14.04はUpstartをinitシステムとして使用します。systemdに切り替える計画は14.10以降を予定しています。 Ubuntuで長い間使用されている「systemd」の部分がありますが、ほとんどの意図と目的で「systemd」と言うときは、systemd-as-initを意味します。

背景情報を次に示します。

34
Jorge Castro

どの初期化プロセスが有効になっているかを表示するには:

# readlink /sbin/init

14.04および14.10のデフォルトでは、「upstart」です

これを変更するには、このシンボリックリンクを変更するだけではなくalotより多くの設定が必要になるので、それをしないでください。このファイルはほとんど常にsimlinkです。この場合、リンクパスは/で始まっていないため、これは/sbin/upstartへのシンボリックリンクファイルに相対的なパスです。

問題を混乱させるために、systemdは他のもののためにインストールされますが、initとしては使用されません。 /binではなく/sbinにあります。ただし、systemdは、man/helpにinitとしてインストールされているため、次のようになります。

# man init

Systemdのドキュメントを表示します(2014年12月22日現在)これはvery紛らわしい!あなたが欲しい:

# man upstart 

これにより、必要に応じてinitのドキュメントが提供されます。

始めましょう。 (しゃれああ)

13
John Hall

Ubuntu vivid(15.04)を実行している場合、upstartはデフォルトのままですが、両方のパッケージが現在インストールされているため、upstartとsystemdを自由に簡単に切り替えることができます。
https://wiki.ubuntu.com/SystemdForUpstartUsers

Ubuntu 15.10ではsystemdがデフォルトですが、grubメニューで各起動時にupstartを選択できます

4
rubo77