Debian
一種了解 systemd 是否確實是預設 init 的方法
我正在執行 Debian 測試。我的 /etc/default/grub 中有以下條目,這可能在一兩年前完成。時間戳顯示 2015 年 7 月,但那可能是我進行其他更改的時候。
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 init=/lib/systemd/systemd"
無論如何,自 Jessie 以來,IIRC systemd 一直是預設設置
https://www.debian.org/releases/jessie/amd64/release-notes/ch-whats-new.en.html#systemd
所以我可以刪除它並顯示
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"
然後更新 grub 以使操作發生。還有什麼我應該注意的嗎?
ISP 沒有 IPV6,因此暫時將其禁用。
通常是的,但這取決於您在系統上所做的更改。
dpkg -S /sbin/init
看看你的系統預設是什麼。如果是systemd-sysv
(乾淨 Jessie 升級的預設設置),那麼 systemd 是預設設置,您可以安全地從中刪除它,並且 systemd 在重新啟動後仍將執行。但是,如果您希望 systemd 保持預設的 init 系統,則sysvinit-core
需要安裝軟體包。systemd-sysv