Linux
systemd 262-rc1:可嵌入 Unit 的静态 PID 1
systemd 262 候选版可把 unit 文件嵌入二进制,适合构建缺少完整 /usr 仍能启动的极小容器和救援系统。
systemd 262-rc1:可嵌入 Unit 的静态 PID 1
systemd 是 Linux 的系统与服务管理器。2026年9月1日发布的 v262-rc1 支持把 unit 文件嵌入 systemd 二进制,并可配合静态链接构建极小容器或救援环境。
核心能力与本次变化
本次还加入 Live Update Orchestrator 会话、无交互 firstboot、systemd-homed 默认 fscrypt v2、vmspawn Intel TDX、dm-clone 启动集成,并移除或收紧多项旧接口。
适用场景与实测建议
分别构建传统文件式 unit 与嵌入式 unit 镜像,比较镜像体积、冷启动和内存。模拟 unit 目录或 /usr 损坏、只读根分区及磁盘 I/O 错误,观察能否进入救援环境;另测 notify-reload 新协议约束对旧服务的影响。
风险与争议
这是 rc1,不应直接替换日用机 PID 1。嵌入 unit 会牺牲运行时可修改性,安全修复需要重建二进制;发行版补丁也可能改变结果。
版本与官方来源
- 版本:v262-rc1,2026-09-01
- https://github.com/systemd/systemd/releases/tag/v262-rc1
- https://github.com/systemd/systemd
- https://systemd.io/BUILDING/
封面图片来源:项目页面。