皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

2024 年 systemd 亮点:从 Run0 到 Varlink 再到推进 systemd-homed

systemd 又忙碌了一年,从 run0 开始开发许多新功能,作为 sudo 替代方案,而不是使 systemd-homed 更健壮,增加 Varlink 的使用,systemd-boot 继续获得更多关注,等等。

从 2024 年期间 Phoronix 上的数十篇 systemd 文章中,回顾了今年最受欢迎的 systemd 文章,以重温一些最伟大的时刻,并提醒今年实现的各种新功能。

2024 年 systemd 亮点:从 Run0 到 Varlink 再到推进 systemd-homed

看看 systemd 在 2025 年会解决哪些新的创新功能,这将是一件有趣的事情。

systemd 推出 “run0” 正如 sudo Alternative
Overnight systemd 首席开发人员 Lennart Poettering 在 Mastodon 上围绕 systemd 的最新努力所写的那样:run0 作为类似 sudo 的命令。

systemd 256.1 修复了 “systemd-tmpfiles” 意外删除 /home 目录
对于那些运行命令 “systemd-tmpfiles –purge” 并认为此命令只会删除您的临时文件的人,请再想一想并注意。实际上,它将删除由 tmpfiles.d 条目创建的所有文件和目录…包括由 systemd-tmpfiles 的 home.conf 创建的 /home。最近几天,当用户只是期望删除 tmp 文件时,他们被这种行为所困扰,systemd 256.1 现已推出,并且确实进行了更改,以避免无意中删除您最重要的主目录。

Systemd展望未来,拥有更多的Varlink和更少的IPC
的D-Bus本周在柏林举行了systemd的年度“All Systems Go”开发者大会。在有趣的演讲中,Lennart Poettering 谈到了 D-Bus 在与 systemd 的进程间通信 (IPC) 方面持续面临的挑战,以及他们如何看待 Varlink 的 IPC 需求。

Systemd 256-rc1 带来大量新功能
Systemd 256-rc1 今晚上市,它带来了许多新功能和对现有功能的改进。这是一个很大的问题。

systemd 在 CrowdStrike-Microsoft 中断
的情况下谈论自动启动评估鉴于自周五以来一直对全球企业 Windows 系统造成严重破坏的 CrowdStrike-Microsoft 中断/灾难,systemd 首席开发人员 Lennart Poettering 指出,如何通过利用 systemd 的自动启动评估功能来避免 Linux 系统上的这种情况。

GNOME 改进与 systemd-homed 的集成,操作系统安装程序
的模型除了 KDE 一周繁忙的开发工作外,GNOME 开发人员还忙于开发诸如改进 systemd-homed 集成和开始为操作系统安装程序制作模型等功能。

GNU Shepherd 1.0 服务管理器作为 systemd 的“可靠工具”替代品发布GNU Shepherd 作为 Guix 使用并依赖 Guile Scheme 的系统和用户服务的服务管理器终于达到了 1.0 版本。
对于那些对 systemd 不满意的人来说,GNU Shepherd 可以用作 init 系统,经过 21 年的发展,现在终于跨过了 1.0 版的里程碑。

openSUSE Tumbleweed 成功从 GRUB 迁移到 systemd-boot
虽然仍然是一个实验性选项,但滚动发布的 systemd Tumbleweed Linux 发行版在使用 systemd-boot 而不是 GRUB 引导加载程序时取得了很好的结果。

Debian 正在努力支持 systemd-boot
Debian 开发人员 Luca Boccassi 已经开始研究 systemd-boot 支持,以将其用作 GRUB 引导加载程序的替代品。

systemd 257-rc1发布,带来大量新功能和更改
systemd 257-rc1今天作为此版本的重大功能更新发布,为Linux操作系统堆栈的这个关键部分带来了许多新功能和其他改进。

systemd 256发布 带有run0、systemd-vpick、importctl和其他新功能
Systemd 256今天作为这个现代Linux发行版不可或缺的组件的最新主要功能更新发布。

主权科技基金对GNOME和PHP进行新的投资,为systemd
提供漏洞赏金。 德国的主权科技基金一直在对各种开源上游项目进行重大的、急需的投资,从GNOME桌面到Rust编写的Coreutils等等。今天,Sovereign Tech Fund 概述了他们为推进开源软件生态系统而获得的最新资金。

GNOME 继续致力于 systemd-homed 集成,更好的 Web 浏览器
本周在 GNOME 中发布了最新一期,其中详细介绍了由于他们的主权技术基金 (STF) 资助以及其他开发工作而做出的最新改进,这些工作将挤进下个月的 GNOME 47 桌面版本。

systemd 在2023年添加了受Windows启发的“蓝屏死机”和受macOS启发的T.D.M.。
作为我们各种年终文章的一部分,以下是过去一年 Phoronix 上最受欢迎的 systemd 故事的回顾。

GNOME 在 GPU 加速截屏、systemd homed Home Encryption
方面取得进展 GNOME 开发人员仍然非常忙于各种新计划,这要归功于他们的主权技术基金的资助。GNOME 46 的一些截屏增强功能仍在开发中,各种 GNOME 辅助功能改进即将推出,并且还围绕 systemd-homed 主目录加密支持进行中。

SysVinit 3.10 发布,具有更好的互操作性 对于 systemd 的 “machinectl stop”
虽然大多数 Linux 发行版都作为 init/service manager 在 systemd 上运行,但 SysVinit 仍在继续维护。SysVinit 3.10 今天发布,其中包含一项新功能和一些修复程序。巧合的是,SysVinit 3.10 的新功能提高了与 systemd 的 machinectl 命令的兼容性。

systemd 256即将发布 run0、systemd-vpick、importctl等
看起来systemd 256将在不久的将来正式稳定地首次亮相,而systemd 256-rc3今天发布,与之前的候选版本相比,没有增加任何新功能。

systemd 256-rc2 发布,具有更多功能
systemd 256 的第一个候选版本在不到一个月前发布,其中包含新功能,例如 run0 作为新的 sudo 替代方案、新的“systemd-vpick”二进制文件、importctl as另一个新工具,带有 systemd ukify 的 Zboot 内核支持、systemd-homed 改进等等。Systemd 256-rc2 已于今晚发布,其中包含过去几周收集的更多功能和其他修复程序。

功能丰富的 systemd 257 即将发布,RC3 可用
Systemd 257 即将发布,作为 Linux 系统上广泛使用的 init 系统和软件套件的下一个主要功能版本。

busd 正在形成一个用 Rust
编写的 D-Bus 代理开源开发人员 Zeeshan Ali Khan 在上周的 systemd“All Systems Go”开发人员会议上介绍了 busd 作为用 Rust 编程语言编写的新 D-Bus 代理。

转自 systemd Highlights For 2024 From Run0 To Varlink To Advancing systemd-homed – Phoronix