在 ubuntu 14.04 中删除 systemd 组件

在 ubuntu 14.04 中删除 systemd 组件

是否可以在 ubuntu 14.04 中删除所有已安装的 systemd 组件(发明者可能会删除)并将其替换为...嗯,就像以前一样?如果可以,哪些软件包需要清除,哪些软件包需要安装?

答案1

我认为您指的组件是 init 系统。init 系统有两个主要分支

  1. BSD 初始化
  2. SysV 初始化

结论

SystemD 是 SysV 的子系统。从 Ubuntu 14.10 开始,它取代了 Upstart(后者也是 SysV 的替代品)。现在,每个主要的 Linux 发行版都使用 systemd 作为默认的 init 系统。我能想到的唯一仍在使用 SysV 的系统是 Gentoo,而我们的用户群在是否采用 systemd 作为默认系统的问题上存在分歧。


使用 systemd 的主要原因是配置简单,而且上游 GNOME 已将其作为 GNOME 3.X 桌面的默认 init。因此,由于 Upstart 和 systemd 之间在如何处理上存在分歧,在 Ubuntu 12 左右发布时,Unity 被创建来替代 GNOME。


简短的回答是“不可以”,你不能回到 SysV,因为 init 系统是由 Canonical 的 Ubuntu 操作系统维护人员选择的

相关内容