Debian消息未来有哪些改进计划
小樊
37
2025-11-14 16:13:03
Debian 消息与生态的未来改进计划
一 APT 与 Rust 路线
- 自2026 年 5 月起,Debian 的 APT 将引入对 Rust 的硬依赖,涉及 Rust 编译器与标准库,以及 Sequoia 加密生态的部分组件。此举旨在用具备内存安全与更强单元测试能力的语言重写与加固关键路径,包括 .deb/.ar/.tar 解析与 HTTP 签名验证 等模块,以提升 APT 的安全性与稳定性。维护者 Julian Andres Klode 同时呼吁各移植架构尽快完善 Rust 工具链,若在接下来的6 个月内仍无法提供可用支持,相关架构可能面临被淘汰的风险。社区讨论中提及的受影响端口包括:DEC Alpha、HP PA-RISC、Hitachi SH-4、Motorola 68000 等,这些平台当前或缺乏完整 Rust 编译器,或功能不足以支撑所需构建与运行。
二 架构支持与发布路线
- 在版本路线方面,代号 Debian 14 “Forky” 的开发工作已启动,计划在开发周期中尽快接受 loong64(龙芯架构)构建的软件包进入 forky 分支,架构资格认证将在后期完成;LoongArch 过去两年为非官方移植,正推进为主力支持架构之一。
- 版本命名与节奏方面,社区已确定 Debian 15 的代号为 “Duke”;按 Debian 常见的约两年发布周期推算,Debian 15 预计在2029 年左右发布(具体时间以后续发布团队公告为准)。
三 近期版本带来的相关改进基础
- 作为后续演进的基础,Debian 13 “Trixie” 已带来多项与软件分发和安全相关的增强:引入 HTTP Boot(UEFI/U-Boot 场景)、推进可重现构建工具链(如 debian-repro-status、rebuilderd)、完成 64 位 time_t ABI 迁移、在 AMD64/ARM64 引入新的控制流防护机制,以及 systemd 侧将 /tmp 默认挂载为 tmpfs 并引入 run0 等更安全的权限提升方式。这些改进为后续引入 Rust 组件、强化安全与可维护性奠定了良好基础。