Systemd 261 发布,带有 systemd-sysinstall、IMDSD 和 storagectl
Systemd 261 今天作为稳定版发布,包含许多新功能,并准备与2026年下半年的Linux发行版同步。 systemd 261的发布带来了大量新功能和特性,为这个Linux初始化系统和服务管理器增添了更多内容。正如之前在Phoronix上报道的,systemd 261的一些有趣的新功能包括: - systemd 261引入的新子系统是实例元数据服务"IMDS"。这包括新的systemd-imdsd,使IMDS服务可供本地程序访问。还提供了一个硬件数据库,通过SMBIOS信息识别已建立的公共云,如Amazon EC2、Microsoft Azure、Google Compute Engine、Oracle Cloud、腾讯云、Hetzner等。这提供了一种统一的方式来从systemd访问虚拟机元数据。 - systemd 261还引入了storagectl,作为一种新的命令行工具和Varlink接口,统一暴露存储资源供管理用户存储使用。 - 现在还有systemd-sysinstall,提供一个简单现代的文本安装程序用于操作系统。这一过程围绕着systemd的分区功能、凭证管理和其他系统管理功能,并从临时启动介质(如USB驱动器)复制操作系统。 - 一个新的服务systemd-tpm2-swtpm.service,用于在缺少物理TPM但仍需提供TPM功能的系统上运行IBM软件TPM"swtpm"进行自动回退。 - 新的tmpfiles.d/root.conf,确保根目录权限设置为0555。 - PID1现支持Linux内核的实时更新协调器"LUO"和内核接管"KHO"功能。 - 用户会话管理器现在支持持久化用户单元的FD存储。 - 新的单元设置CPUSetPartition=,允许配置CPU set cgroup分区类型,如root、isolated或member,用于systemd服务。 - 现在有新的RestrictFileSystemAccess=设置,利用BPF LSM程序限制只有存储在经过签名和验证的DM-VERITY保护文件系统上的二进制文件被执行。 - systemd管理接口的新Varlink方法,用于请求系统关机。 - DefaultMemoryZSwapWriteback=是管理器的一个新设置,用于系统范围内的Zswap写回设置,替代现有的每个单元设置。 - 各个二进制文件现在嵌入dlopen ELF元数据注释。systemd 261源代码下载和更多关于数十个变更的详细信息,请访问GitHub。
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡