商店
Devuan
概述
Devuan 是一个基于 Debian 的 Linux 发行版,专注于提供一个不依赖 systemd 初始化系统的自由、稳定且轻量的操作系统。它继承了 Debian 的软件生态和稳定性,但允许用户自由选择初始化系统,如 sysvinit 或 OpenRC。Devuan 的核心理念是“Init Freedom”(初始化自由),旨在避免 systemd 带来的复杂性和单一依赖。作为一个社区驱动的项目,Devuan 适用于服务器、桌面和嵌入式设备。截至 2025 年 8 月,当前稳定版本为 Devuan 5.0 “Daedalus”,基于 Debian 12 “Bookworm”。 测试版本 “Excalibur” 基于 Debian 13 “Trixie”(已于 2025 年 8 月 9 日发布),但尚未正式发布。
历史与发展
Devuan 的起源可以追溯到 2014 年,当时一群 Debian 开发者对 Debian 采用 systemd 作为默认初始化系统表示不满。systemd 被批评为过于庞大、违反 Unix 哲学(强调模块化和简单性),并可能导致对单一软件的过度依赖。这群开发者,包括一些资深 Unix 管理员(Veteran Unix Admins),决定 fork Debian,创建 Devuan 项目。项目名称“Devuan”结合了“Debian”和“Veteran Unix Admins”,象征对传统 Unix 原则的坚持。
发展历程:
- 2014 年:项目启动。最初作为 Debian 的一个分支,专注于移除 systemd 依赖。
- 2015-2017 年:早期版本。发布了 beta 版本,并于 2017 年推出第一个稳定版 Devuan 1.0 “Jessie”,基于 Debian 8。
- 2018 年:Devuan 2.0 “ASCII”。基于 Debian 9 “Stretch”,引入更多初始化系统选项。
- 2020 年:Devuan 3.0 “Beowulf”。基于 Debian 10 “Buster”,社区支持增强。
- 2021 年:Devuan 4.0 “Chimaera”。基于 Debian 11 “Bullseye”,优化了安装过程和软件兼容性。
- 2023 年:Devuan 5.0 “Daedalus”。基于 Debian 12 “Bookworm”,当前稳定版,提供长期支持。
- 2024-2025 年:Excalibur 测试。基于 Debian 13 “Trixie”,正在实施 usrmerge 文件结构变化,预计 2025 年后发布。 下一个测试版将是 “Freia”,基于 Debian 14 “Forky”。
Devuan 遵循 Debian 的发布周期,使用《玩具总动员》角色命名版本(如 Daedalus、Excalibur)。它是一个完全社区驱动的项目,没有商业实体控制,通过 GitLab 和论坛维护开发。
主要特点
Devuan 的设计强调自由、兼容性和简单性,以下是其核心特点:
- 无 systemd 初始化系统:默认使用 sysvinit,一个传统、模块化的初始化系统。支持替代选项如 OpenRC 和 runit,用户可在安装时选择,避免 systemd 的复杂性。
- 与 Debian 的高度兼容:软件仓库基于 Debian,移除 systemd 相关依赖。使用 APT 包管理器,支持数万种软件包,包括桌面环境(如 XFCE 默认、KDE、MATE、LXQt)。
- 版本结构:提供稳定版(长期支持 5 年)、测试版(Excalibur)和滚动更新版(Ceres)。安装选项包括 Live ISO、netinstall 和服务器镜像,支持 x86_64、ARM 等架构。
- 自由软件优先:遵循 GNU 原则,提供 main、contrib 和 non-free 仓库。用户可自由修改和分发。
- 轻量与灵活:最小化安装占用资源低,适合老旧硬件、服务器和嵌入式系统。社区提供文档、论坛和 IRC 支持。
- 最近更新:在 Excalibur 中引入 usrmerge 支持,提升文件系统兼容性。
优势与局限性
优势
- 初始化自由:用户可避免 systemd 的潜在问题,如日志管理和依赖链,选择更符合 Unix 哲学的系统。
- 稳定性与兼容性:继承 Debian 的可靠性和丰富生态,适合生产环境,提供 LTS 支持。
- 轻量高效:资源占用低,适用于服务器和低端设备,安装过程简单。
- 社区导向:无商业干预,强调用户参与,促进开源创新。
- 迁移友好:可从 Debian 直接迁移,支持升级路径。
局限性
- 社区规模较小:相比 Debian 或 Ubuntu,支持资源(如文档、第三方教程)较少,问题解决可能依赖论坛。
- 软件兼容问题:某些依赖 systemd 的应用(如 GNOME 完整功能)可能需要额外配置或不可用。
- 发布周期滞后:作为 fork,版本更新可能比 Debian 稍慢;Excalibur 尚未发布,尽管 Debian 13 已出。
- 学习曲线:对于习惯 systemd 的用户,需要适应 sysvinit 等管理方式。
- 硬件支持:虽广泛,但某些前沿硬件驱动可能需手动添加。
总结
Devuan 作为一个对 systemd 持批判态度的 Debian 分支,成功地将自由选择和简单性融入 Linux 发行版中。从 2014 年的 fork 到如今的稳定生态,它为追求传统 Unix 原则的用户提供了可靠替代。凭借无 systemd 设计、Debian 兼容性和社区支持,Devuan 在服务器和嵌入式领域表现出色,尽管面临社区规模和兼容挑战。随着 Excalibur 的即将发布,它将继续演进,维护“Init Freedom”的承诺。如果你对特定版本或安装感兴趣,可访问官网获取最新镜像。