YanSeven
V2EX  ›  程序员

Debian 拥抱 Rust:五月起强制使用

By YanSeven at 2025 年 11 月 2 日 · 8130 次点击
Debian 拥抱 Rust:五月起强制使用

Debian 项目计划从 2026 年 5 月起强制引入 Rust 语言作为依赖项,并逐步将 Rust 编译器和标准库纳入 APT 包管理系统。这将影响包括 Rust 编译器、标准库以及 Sequoia 生态系统在内的多个组件。开发人员需在六个月内确保其维护的架构拥有 Rust 工具链,否则将逐步淘汰该架构。此举旨在推动项目整体采用现代工具和技术,避免在老式计算设备上强行运行现代软件带来的问题。

https://lists.debian.org/debian-devel/2025/10/msg00285.html
https://news.ycombinator.com/item?id=45779860
22 条回复  •  2025-11-05 03:13:07 +08:00
1103409364
   1
1103409364  
   2025 年 11 月 2 日
1
tamakiui
   2
tamakiui  
   2025 年 11 月 2 日
正在使用 debian12 lts 看这个帖子。
flyqie
   3
flyqie  
   2025 年 11 月 2 日 via Android
不觉得这是什么好事。

hacker news 上的讨论似乎也持多种意见。
abc0123xyz
   4
abc0123xyz  
   2025 年 11 月 2 日   ❤️ 8
R 门
编程界圆神( dog )
ranaanna
   5
ranaanna  
   2025 年 11 月 2 日
@tamakiui debian 12 发布于 2023-06-10 ,3 年的 security support 要到 2026-06-10 才结束,额外的 2 年 long term support 要到 2026-06-11 才开始。所以,目前并没有"debian 12 lts"

另外,老旧的架构早晚是要淘汰的。这个针对的,好像是早已淘汰的 arm, sparc, powerpc, alpha, m68k 之类,并不是 i386 ,虽然 debian 13 已经停止支持了
tamakiui
   6
tamakiui  
   2025 年 11 月 2 日
@ranaanna 准确来说是的,但我是普通使用者,按年来记是没错的(恼)
mikewang
   7
mikewang  
   2025 年 11 月 2 日   ❤️ 10
这个标题是有问题,且会带来误导的。

原标题:Hard Rust requirements from May onward

并不是说 “强制使用” Rust ,而是说作者将在 APT 引入 Rust 依赖(一部分 APT 的功能将由 Rust 编写)。

为什么不支持 Rust 工具链的 port 要被淘汰:因为 APT 加入 Rust 代码后,没有对应工具链就编不出来了。APT 作为 Debian 的包管理工具,每个 port 都是必须的。这个是对维护者的要求,普通用户完全可以不安装这些 Rust 工具链。

并不是说要“强制”或者“强迫”怎么样,而是说要在 APT 里加入 Rust 代码了,就是这么简单。
bbbblue
   8
bbbblue  
   2025 年 11 月 2 日   ❤️ 3
为什么不少 rust 文章的标题都这么带有误导性和迷惑性 😂😂😂
mikewang
   9
mikewang  
   2025 年 11 月 2 日   ❤️ 1
#8 这个中文标题大概是 Google Translate 的问题。

实际上是:Debian 硬依赖 APT ,APT 的构建硬依赖 Rust 工具链。

strobber16
   10
strobber16  
   2025 年 11 月 2 日 via Android
参考 ubuntu 的 rust core-utils
cnt2ex
   11
cnt2ex  
   2025 年 11 月 2 日   ❤️ 2
@mikewang 原邮件标题就是这样的

>Subject: Hard Rust requirements from May onward

正文倒是提到了只是 APT 。
mikewang
   12
mikewang  
   2025 年 11 月 2 日
#11 @cnt2ex “强制使用” 是错误的。Hard Rust requirements ,指的是对 Rust 工具链支持的硬性要求。Debian 没有强制任何人使用 Rust 。
cctvbnm111X1
   13
cctvbnm111X1  
   2025 年 11 月 2 日   ❤️ 3
逗。。。还强制使用。。没屎硬舔吗
aloxaf
   14
aloxaf  
   2025 年 11 月 3 日
坏了,这下反 Rust 魔怔人能用的发行版直接少了一大堆
yolee599
   15
yolee599  
   2025 年 11 月 3 日 via Android
看来要开始学 rust 了
miniliuke
   16
miniliuke  
   2025 年 11 月 3 日   ❤️ 1
@bbbblue 毕竟编程界原神,代码界坤坤。白子黑子都多
user1284
   17
user1284  
   2025 年 11 月 3 日
rust 代码好维护还是 cpp 或者 c 好维护, 既然觉得越老的越好那应该完全用汇编写 API. 反 rust 的无非是自己正好掌握了 cpp 和 c 并且花费了大量心血, 而 rust 降低了这个门槛让他们不爽而已, 俗称老资历上车关门.
realpg
   18
realpg  
   2025 年 11 月 3 日   ❤️ 1
@bbbblue
吹 rust 的群体是这样的 反正利用一切标题党造势
wsseo
   19
wsseo  
   2025 年 11 月 3 日
不如用 AI 写汇编。反正 AI 已经无敌了。
wangtian2020
   20
wangtian2020  
   2025 年 11 月 3 日   ❤️ 2
我支持强制使用 Zig
daimaosix
   21
daimaosix  
   2025 年 11 月 4 日   ❤️ 1
@wangtian2020 支持!
MrKrabs
   22
MrKrabs  
   2025 年 11 月 5 日
这么巧我刚把家里大便删光了
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
© 2026 V2EX · 54ms · 3.9.8.5