systemdが実際にデフォルトのinitであるかどうかを確認する方法

systemdが実際にデフォルトのinitであるかどうかを確認する方法

Debian テストを実行しています。私の/etc/default/grubに次の項目がありますが、おそらく1〜2年前に完了した可能性があります。タイムスタンプには2015年7月と記載されていますが、おそらくそれが私が別の変更をした時でしょう。

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 init=/lib/systemd/systemd"

とにかくIIRC systemdはJessie以来デフォルトでした。

https://www.debian.org/releases/jessie/amd64/release-notes/ch-whats-new.en.html#systemd

だから削除すると読むことができます。

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"

次に、update-grubを使用して操作を実行します。他に知っておくべきことはありますか?

ISP には IPV6 がないため、一時的に無効になります。

ベストアンサー1

一般的にそうです。しかし、システムで何を変更したかによって異なります。dpkg -S /sbin/initシステムのデフォルト値が何であるかを確認してください。 (クリーンJessieアップグレードのデフォルト)systemdがデフォルトの場合systemd-sysv、それを安全に削除できます。再起動後もsystemdは実行され続けます。ただし、その場合、sysvinit-coresystemdをデフォルトの初期化システムとして維持するには、パッケージをインストールする必要があります。systemd-sysv

おすすめ記事