温馨提示×

Debian为何突然drop了它

小樊
45
2025-11-30 18:55:52
栏目: 智能运维

Debian 近期被“drop”的两类主因

近期社区里“Debian 突然 drop 了它”的说法,主要对应两类变动:一是部分硬件架构被停止支持,二是APT工具链计划引入Rust导致部分移植版可能失去维护。下面分别说明原因与影响。

架构层面的停止支持

  • 已发生的变化:Debian unstable/experimental 已终止支持 MIPS64ELARMEL 架构。代表性设备包括 树莓派 1树莓派 Zero W(均为 ARMEL)。官方时间表显示,Debian 13 将是最后一个支持 ARMEL 的版本,同时 MIPS64EL 将被移除;建议仍在用这些架构的用户更换硬件以继续获得更新。

  • 主要原因:这些架构的可用硬件稀缺开发者投入下降,维护成本与收益失衡,难以满足现代发行版对安全更新与工具链的要求,因此被逐步“归档/停止支持”。

APT 与 Rust 的语言策略影响

  • 已宣布的计划:Debian 计划在2026年5月之后APTRust 形成“硬性依赖”,首批涉及 Rust 编译器/标准库 以及 Sequoia(OpenPGP 的 Rust 实现)相关组件,目标环节包括 .deb/.ar/.tar 解析HTTP 签名验证,以提升内存安全可测试性

  • 潜在影响:各移植架构若无法提供可用的 Rust 工具链,需在约6个月内补齐,否则可能被淘汰。社区讨论中常被点名的难支持架构包括 Alpha、HP PA-RISC、SH-4、m68k 等;而 ARMEL/MIPS64EL 本身已在前述架构调整中先行退出,进一步降低了适配优先级。

如何判断你关心的对象是否被 drop

  • 若关注的是具体“架构/设备”:查看 Debian 各移植端口的状态页面与邮件列表,确认是否仍在“ports”列表内、是否已进入“archived/removed”状态;结合上面的时间表与设备清单进行核对。

  • 若关注的是某个“软件包/功能”:检查该软件包的 Debian 13/14 版本信息、依赖变更与维护者状态;若属于 APT 周边组件,留意其是否按计划引入 Rust 依赖以及是否对你的架构提供预编译包。

0