Systemd Linux init 系统已达到 v251。它应该很快就会包含在流行发行版的主要更新中,包括 Ubuntu 和 Fedora。由于重大修订,Linux 生态系统,特别是丰富的应用程序和操作系统更新部分,可能会发生重大变化。
Linux 的统一系统和服务管理器 Systemd 正在迅速发展。最新版本已在 GitHub 上发布,并附有冗长的变更日志。大多数流行的 Linux 平台通常每六个月添加一次 Systemd 的最新稳定版本。
新版本的 Systemd 使用 GCC 编译器的 C11-with-GNU-extensions 标准。绰号 GNU11,它本质上使 Systemd 与核心 Linux 内核本身保持一致。最新版本有大约 2,500 次提交。
最具争议的添加是一个新组件“systemd-sysupdate”。它会自动发现、下载和安装 A/B 样式更新。它仍处于试验阶段,本质上是已安装操作系统的“更新工具”。除了新的systemd-sysupdate功能外,该工具还将具有内核安装功能。
不用说,该方法采用了一种新方法来更新操作系统及其多个组件。然而,Systemd 并没有转变为包管理器。尽管如此,这些变化表明用户方式发生了令人担忧的转变,更重要的是,Linux 发行版本身可能会发展。
包管理器的性质和角色似乎正在发生变化。虽然说有点早,但这些允许用户更新已安装的 Linux 发行版的平台正受到限制。换句话说,最终用户可能会发现很难定制和更新他们的操作系统。
目前,包管理器充当应用程序市场以及保存和提供更新的存储库,包括用于操作系统的更新。继续前进,它们可能被限制为供应商用来构建发行版的工具。在最坏的情况下,Linux 发行版可能会完全抛弃包管理器。它已经在 ChromeOS 以及 Fedora 的 Silverblue 和 Kinoite 版本中发生。
值得注意的是,继续前进,安装和使用没有 Systemd 的 Linux 发行版可能会变得更加困难。然而,一些发行版,如Devuan GNU+Linux、Alpine Linux 和 Void Linux 已经将有争议的组件拒之门外。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun167165.html