APT 打包工具將“強制”使用 Rust 編譯器 - 新聞 詳情

近日,Debian 開發者 Julian Andrés Klode 宣佈,其包管理工具 APT 將從 2026 年 5 月起開始引入對 Rust 編譯器及其標準庫的硬性依賴。這意味着所有 Debian 支持的 CPU 架構都必須具備完整的 Rust 工具鏈,否則將面臨被“淘汰”(sunset)的風險。

APT 在 Debian 系統中負責核心的軟件包安裝、升級與刪除操作。當前其代碼主要基於 C / C++ 實現。Julian 指出:在解析 .deb.ar.tar 文件以及 HTTP 簽名驗證等關鍵環節,引入 Rust 可顯著提升 內存安全性單元測試覆蓋率

此次變更對較小眾或老舊的硬件架構尤為嚴峻。諸如 m68k、HPPA (Hewlett Packard Precision Architecture)、SuperH/SH4、Alpha 等架構的 Debian 版本,因目前缺乏成熟的 Rust 工具鏈支持,將被置於淘汰風險之中。

開發者被要求在公告發出後的“約 6 個月”內完成對應架構的 Rust 支持,否則該架構可能被標為“將終止支持”。