Debian APT包管理器将引入强制Rust依赖,推动内存安全升级

Debian官方日前宣布,APT包管理器将在2026年5月起正式集成Rust语言的核心组件。APT维护者Julian Andres Klode明确表示,计划让Rust成为APT在解析.deb、.ar、tar文件以及HTTP签名验证等关键环节的必需依赖,借助Rust的内存安全性与更强的单元测试能力,显著减少缓冲区溢出和数据竞争等常见漏洞。

此次变革意味着,所有Debian架构移植(port)的维护者需在6个月内确保本平台具备可用的Rust工具链,否则将被停止支持。一些陈旧或小众的CPU架构或因此失去官方维护。主流架构如x86_64、ARM等用户则无需担心,APT将变得更安全可靠。

这项Rust集成举措或将大幅提升APT安全性与代码质量,但业内也有担忧——此前Ubuntu引入Rust重构的工具链时,曾因bug短暂影响了自动更新功能,显示Rust替换核心组件时依旧存在挑战。

来源