systemd 254 发布了首个 RC 版本。
公告写道,systemd 254 是重大更新版本,引入了新设置和新组件,并对现有 systemd 组件添加了许多新特性。当然还包括破坏兼容性的变化和功能弃用。
比如 systemd 255 计划删除对 unmerged /usr 系统的支持。此变更应该不会影响主流 Linux 发行版,因为那些使用 systemd 的发行版已经转向 merged-usr system layout。
此外,systemd 开发者计划在 2023 年底之后删除 cgroup v1 支持。systemd 还弃用了对 System-V 服务脚本的支持,并将在未来的版本中删除。因此建议所有向前兼容的软件都使用原生 systemd 单元文件,而不是传统的 System V 脚本。
systemd 254 主要变化
- systemd 服务管理器中添加了新的“软重启”(soft-reboot)机制。软重启与常规重启类似,但它仅影响用户空间。启动 systemd 软重启将关闭所有正在运行的服务和其他单元,然后选择性地切换到任何新的根文件系统,再恢复所有用户空间服务,而无需重新启动内核。
- systemd 内核安装脚本已用 C 重写
- 支持启动内存设置
- systemctl clean 命令可用于清除服务的 FDSTORE
- ……
详情 & 下载。