皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Debian 的 APT 将很快开始要求使用 Rust:Debian 移植需要适应或被淘汰

Debian 的 APT 将很快开始要求使用 Rust:Debian 移植需要适应或被淘汰

Debian 开发者 Julian Andres Klode 在万圣节发送了一条消息,可能会让一些 Debian Linux 用户和开发者感到惊悚:APT 打包工具明年将开始要求使用 Rust 编译器。这将使 Debian Linux 对所有架构的 Rust 支持成为硬性要求。目前有移植但缺乏 Rust 支持的 Debian CPU 架构将需要看到支持工作得到推进,或者被淘汰。

Julian 在周五发送了消息,他计划最早不早于 2026 年 5 月将 APT 引入硬性 Rust 依赖。

在 APT 代码库的一些领域,使用内存安全的 Rust 编程语言具有优势,因此在 Debian 世界中强制要求使用 Rust 是合理的:

“我计划在 2026 年 5 月之前将硬 Rust 依赖和 Rust 代码引入 APT。这最初扩展到 Rust 编译器和标准库,以及 Sequoia 生态系统。

特别是,我们解析.deb、.ar、.tar 以及 HTTP 签名验证代码的代码将极大地受益于内存安全语言和更强大的单元测试方法。”

这使得一些 Debian 移植,如 m68k、惠普精简指令集架构(HPPA)、SuperH/SH4 和 Alpha,目前缺乏适当的 Rust 支持,但作为移植又处于困境。他们需要努力支持 Rust,否则将面临 Debian 移植的淘汰:

如果您维护的移植没有可用的 Rust 工具链,请确保在接下来的 6 个月内安装一个,或者淘汰该移植。

对于整个项目来说,能够继续前进并依赖现代工具和技术,而不是被尝试将现代软件强行适配到旧式计算设备所拖累,这一点非常重要。

Julian 的完整公告可以在邮件列表上阅读。

转自  Debian’s APT Will Soon Begin Requiring Rust: Debian Ports Need To Adapt Or Be Sunset – Phoronix