Systemd 255 发布:Linux 系统也会蓝屏显示错误消息了
Systemd 255,这个备受欢迎的Linux系统和服务管理器的最新稳定版本终于来了。这次重大更新带来了许多新功能和改进,大幅增强了平台的功能性和可用性。
Systemd 255 (如上图)
Systemd 255:新功能
- Systemd存储目标模式:受macOS启发,systemd现在提供了一个称为“systemd-storagetm”的巧妙功能,将所有锁定的块设备展示为NVMe-TCP。这允许远程访问和管理存储设备,为数据中心部署开辟了新的可能性。
- Linux的蓝屏(BSOD):告别晦涩难懂的错误消息!Systemd 255引入了“systemd-bsod”,这是一个新组件,在引导失败时全屏显示紧急日志(LOG_EMERG)。这实质上为Linux提供了类似BSOD的体验,使得排除引导问题变得更加容易。
- 现代化的服务生成:Systemd 255彻底改变了了服务生成的方式,以提高效率和可靠性。它现在通过posix_spawn()使用CLONE_VM和CLONE_VFORK,消除了通过CoW进行内存共享的需要。
- 管理TPM2 PCRs:Systemd现在提供了一个名为“systemd-pcrlock”的新工具,允许管理员管理本地TPM2 PCR(0-7等)的策略。这提供了对敏感数据的增强安全性和控制。
以下是有关 systemd 255 的附加更新内容:
- systemd-vmspawn:这个新工具为虚拟机提供了类似 systemd-nspawn 对容器的功能,使虚拟机管理更加简单。
- varlinkctl:该工具便于与 Varlink 服务接口,扩展了通信选项。
- LoongArch 64 位支持:SECCOMP 现在支持 LoongArch 架构,带来了更广泛的兼容性。
- 统一内核映像(UKI)感知:systemd-bootctl 现在显示系统是否是从 UKI 引导的,提供了有价值的见解。
- 新的引导菜单热键:“B”键用于重新启动,“O”键用于关机,为用户提供了便捷的快捷方式。
- 用于进程跟踪的 PIDFDs:在支持的内核上,使用 PIDFDs 改进了内部进程跟踪。
- 自动根文件系统软重启:systemctl 自动重启到位于 /run/nextroot/ 的新根文件系统。
- “SurveFinalKillSignal”选项:此选项允许服务在软重启操作中保持存活。
- ConditionSecurity=measured-uki:此选项确保服务仅在通过已测量的 UKI 引导时运行,提高了安全性。
- TPM 测量日志记录:现在记录了 TPM 测量,以便更好地进行监视和分析。
- 在 Btrfs 交换文件上的休眠:Systemd 现在支持休眠到由 Btrfs 支持的交换文件中,提供了更多的灵活性。
已废弃和删除:
- 拆分用户支持:在 systemd 255 中移除了对拆分用户的支持。
- System V 服务脚本:对 System V 服务脚本的支持已被弃用,并将在未来版本中删除。
总的来说,systemd 255 对该平台来说是一个重大的飞跃。它提供了大量的新功能和改进,增强了功能性、安全性和可用性。这是一个所有 Linux 用户都应考虑升级的重要更新。
所有主要的 Linux 发行版(例如 Debian、Fedora、Ubuntu、Arch Linux 等)都将开始将其打包为下一个版本的一部分。您可以从官方 GitHub 页面获取源代码。
The post Systemd 255 发布:Linux 系统也会蓝屏显示错误消息了 first appeared on Linux迷.
共有 0 条评论