Linux 最新资讯 20260725——Fedora 45 拟逐步淘汰内核内加密用户空间 API;Ubuntu 计划移除 /etc/debian_version
Fedora 45 拟逐步淘汰内核内加密用户空间 API 随着上游 Linux 7.2 内核弃用 AF_ALG、以及 Linux 7.3 进一步限制该接口(该接口允许用户空间程序直接与 Linux 内核加密 API 交互)的步伐,Fedora 45 计划跟进并协助支持这一过渡。 一份变更提案已提交,作为 Fedora Linux 禁用内核内加密用户空间 API 的第一阶段。随着上游 Linux 内核逐步淘汰 AF_ALG / CRYPTO_USER_API,Fedora 45 也计划遵循这一方向,同时确保现有用户空间软件不会突然崩溃。 关于 Fedora 已知的内核加密用户空间 API 使用者以及 Fedora 45 的计划: "Crypto Userspace API 的已知 Fedora 用户包括 iwd、cryptsetup(仅用于 TrueCrypt、tcplay 或 VeraCrypt 以及一些内核级基准测试)和 libkcapi(由 dracut、内核构建过程使用)。这些用户不受本阶段变更影响。cryptsetup 已经具备回退到其他机制的能力。iwd 用户将继续正常使用,但用户可能应当迁移到 wpa_supplicant(iwd 包目前在上游无人维护)。 第一阶段使用即将合入上游的补丁(预计在 7.3 中),将 API 的使用限制在已知应用程序范围内并加以限制。这使得 Fedora 能够识别未知用户,并在上游接口正式淘汰之前优雅地处理它们,从而为用户提供更平缓的过渡过程,而不是毫无通知地突然撤除。"
该提案仍需 Fedora 工程与指导委员会(FESCo)投票表决,但鉴于上游内核已弃用该接口,几乎可以肯定该变更提案将在 Fedora 45 中推进。 另外,遗憾的是 IWD 的开发已暂停,而 Fedora 的变更提案也再次表明 IWD“目前在上游无人维护”。 Ubuntu Linux 计划移除 /etc/debian_version 历史遗留物 Ubuntu Linux 一直附带 /etc/debian_version 文件,该文件从上游 Debian 继承而来,实际上只是指示了软件包来源的 Debian Sid 开发版本。除了它不准确之外,/etc/os-release 早已是读取操作系统版本信息的首选标准。因此,Ubuntu 开发者终于开始考虑移除 /etc/debian_version 文件。 Ubuntu 移除 /etc/debian_version 可谓由来已久。早在 2005 年,就有 这个 bug 报告 提出 /etc/debian_version 在 Ubuntu 上不准确,可能会混淆依赖该文件的用户空间工具。然而在过去的 20 多年里,该文件一直保留,官方建议工具改为依赖 lsb_release 或 /etc/os-release。 现在,Ubuntu 开发者 Benjamin Drung 终于 着手 推进移除 /etc/debian_version 的工作。希望这一历史遗留文件最终能在 2026 年随 Ubuntu 26.10 一同被移除。 Debian 开发者正在讨论一项通用决议,是否允许在 Debian 软件项目中使用 AI 大型语言模型(LLM)。 关于评估 LLM 在 Debian 中使用的讨论期从今天开始。 选项一是禁止任何借助 LLM 或其他生成式 AI 工具编写或辅助编写的贡献。该选项涵盖 Debian 源码包、所有 Debian 软件、Debian 网络资源、文档与翻译,以及来自 Debian 的其他官方通信。 另一个选项是允许在 Debian 中使用 AI 辅助贡献。但 AI/LLM 辅助贡献需满足工具的法律兼容性、许可与归属、责任、披露等要求。 对这项 Debian General Resolution(GR)感兴趣的人,可以通过 Debian 投票页面 查看详细提案。