systemd 246 稳定版已发布,此版本提供了大量新功能,其中许多功能与对磁盘卷的加密和签名支持有关,相信今年秋季发布更新的 Linux 发行版有机会用上。
systemd 是 Linux 系统的一组基本构件。它提供了一个以 PID 1 身份运行的系统和服务管理器,并引导启动了系统的其他部分。
systemd 246 主要更新
- systemd -journald 支持使用 Zstd 压缩日志文件。同样,systemd-coredump 收集的 coredumps 也可以使用 Zstd 算法进行压缩
- systemd 自动创建的 Tmpfs 挂载,如 /tmp 和 /run,现在对 /tmp 和 /dev/sdm 的内存限制为 50%,而对其他挂载的内存限制为 10%
- systemd-homed 的 LUKS 后台可以在用户注销时自动丢弃空的系统块(empty system blocks)
- systemd-homed 可更好地保护潜在的双重数据加密场景,它还支持使用 FIOD2 安全令牌解锁主目录
- systemd-cryptsetup 现在可以在引导启动过程中激活 Microsoft BitLocker 卷
- 新增 systemd-xdg-autostart-generator 命令,用于从 XDG autostart .desktop 文件生成 systemd unit 文件
- 支持在引导启动时使用内核选项命令 systemd.hostname= 设置系统主机名,此外还有其他新的内核命令行选项,比如 systemd.swap= 用于切换是否启用 SWAP,systemd.clock-usec= 用于指定引导时的 Unix 时间
- systemd 已开始创建一个新的硬件数据库文件,它正在收集关于 PCI 和 USB 设备正确自动暂停的信息。此数据库最初基于来自 ChromeOS/ChromiumOS 的数据
- 对 cgroup v2 freezer 的基本支持
- PID 1 可以在引导启动早期时自动加载预编译的 AppArmor 策略
详细介绍查看 https://github.com/systemd/systemd/blob/master/NEWS
如果希望使用源码构建 systemd 246,查看
https://github.com/systemd/systemd/releases/tag/v246
转自 https://www.oschina.net/news/117657/systemd-246-released