No Systemd
该网站表达了反对在Linux系统中使用systemd的立场,主张保留传统init系统或其他替代方案。它收集了相关资源、讨论和批评意见,供关注该议题的用户参考。
背景速读
- systemd 是当今绝大多数主流 Linux 发行版(如 Ubuntu、Fedora、Debian、Arch Linux)采用的初始化系统(init system)和服务管理器,负责系统启动时加载内核后的第一个进程(PID 1),并管理其他所有进程与服务。
- 它由 Red Hat 工程师 Lennart Poettering 于 2010 年发起,目标是用一套统一的、模块化的工具取代 Linux 长期以来碎片化的启动流程(如 System V 风格的 init 脚本)。
- 争议极大:支持者认为它让系统启动更快、日志管理(journald)和依赖关系处理更优雅;反对者则认为它打破了 Unix“做一件事且做好”的设计哲学,过分臃肿,且将大量系统组件(如网络管理、时间同步、DNS 解析)捆绑在一起,实质上是“Red Hat 控制 Linux 基础设施”的 Trojan Horse。
- nosystemd.org 是这个持续十余年争议的集结站,汇总了抵制 systemd 的各种理由与替代方案(如 Devuan、Artix、Void Linux),以及相关新闻报道与社区讨论。