Systemd 261 发布,包含 systemd-sysinstall、IMDSD 和 storagectl。
Systemd 261 released with systemd-sysinstall, IMDSD, and storagectl

原始链接: https://www.phoronix.com/news/systemd-261

Systemd 261 现已发布,引入了多项专为现代 Linux 发行版设计的重大功能。主要更新包括: * **实例元数据服务 (IMDS):** 新的 `systemd-imdsd` 守护进程提供了一个统一接口,用于访问 AWS、Azure 和 Google Cloud 等云平台的云原生虚拟机元数据。 * **系统管理工具:** 新增的 `storagectl` 工具简化了存储资源管理,而 `systemd-sysinstall` 则提供了一个现代化的文本式操作系统安装程序。 * **安全与硬件:** 新的基于软件的 TPM 服务 (`systemd-tpm2-swtpm`) 为缺乏物理 TPM 硬件的系统提供了备选方案。此外,`RestrictFileSystemAccess=` 现已支持针对已签名 DM-VERITY 文件系统实施基于 BPF 的限制。 * **性能与内核集成:** PID1 现已支持 Linux 内核的实时更新编排器 (LUO) 和内核交接 (KHO)。此外,新的 `CPUSetPartition=` 设置允许进行更细粒度的 CPU 资源控制。 * **管理功能增强:** 此版本包括用于系统关机的新 Varlink 方法、改进的 Zswap 回写管理以及更新后的根目录权限。 这些更新延续了 systemd 作为综合服务管理器和编排层的发展。完整的发布详情及源代码可在 GitHub 上查看。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Systemd 261 发布,包含 systemd-sysinstall、IMDSD 和 storagectl (phoronix.com) 13 分,logickkk1 发布于 44 分钟前 | 隐藏 | 过往 | 收藏 | 1 条评论 帮助 skydhash 5 分钟前 [–] 已经是 systemd/Linux 了吗?我还在等 shellctl 子系统。 回复 准则 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文
Systemd 261 is out as stable today with a number of new features and ready to coincide with H2'2026 Linux distributions.

The systemd 261 release is out today with a host of new features and capabilities for this Linux init system and service manager and a lot more. As covered previously on Phoronix, some of the interesting additions with systemd 261 include:

- A new subsystem with systemd 261 is the Instance Metadata Service "IMDS". This includes the new systemd-imdsd that makes IMDS services accessible to local programs. There is also a hardware database for recognizing established public clouds via SMBIOS information such as for Amazon EC2, Microsoft Azure, Google COmpute Engine, Oracle Cloud, Tencent Cloud, Hetzner, and others. This makes for a nice unified way of accessing virtual machine metadata from systemd.

- Systemd 261 is also introducing storagectl as a new command-line tool and Varlink interface for exposing storage resources in a unified manner for use as managed user storage.

- There is also now systemd-sysinstall that provides a simple, modern textual installer for an OS. This wraps around systemd's partitioning capabilities, credential management, and other system management functionality while copying the OS from a temporary boot medium like a USB drive.

- A new service systemd-tpm2-swtpm.service for running the IBM Software TPM "swtpm" for an automatic fallback on systems that lack a pysical TPM but where TPM functionality should be made available.

- A new tmpfiles.d/root.conf for ensuring that root directory permissions get set to 0555.

- PID1 now supports the Linux kernel's Live Update Orchestrator "LUO" and Kernel Handover "KHO" capabilities.

- User session managers now support persisting user units' FD Stores

- A new unit setting of CPUSetPartition= allows for configuring the CPU set cgroup partition type such as root, isolated, or member for systemd services.

- There is a new setting of RestrictFileSystemAccess= that leverages a BPF LSM program for restricting execution to only binaries that are stored on a signed and verified DM-VERITY protected file-system.

- New Varlink methods for the systemd manager interface for requesting system shutdown.

- DefaultMemoryZSwapWriteback= is a new manager setting for a system-wide default of the Zswap writeback setting over the existing per-unit setting.

- Individual binaries now embedding the dlopen ELF metadata note.

systemd 261 release tag


Systemd 261 source downloads and more details on the dozens of changes in full via GitHub.
联系我们 contact @ memedata.com