• 请不要在回答技术问题时复制粘贴 AI 生成的内容
YanSeven
V2EX  ›  程序员

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

  •  
  •   YanSeven · Nov 2, 2025 · 8314 views
    This topic created in 373 days ago, the information mentioned may be changed or developed.
    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 replies  •  2025-11-05 03:13:07 +08:00
    1103409364
    1103409364
    Nov 2, 2025
    1
    1
    tamakiui
    tamakiui
    Nov 2, 2025
    2
    正在使用 debian12 lts 看这个帖子。
    flyqie
    flyqie
    Nov 2, 2025 via Android
    3
    不觉得这是什么好事。

    hacker news 上的讨论似乎也持多种意见。
    abc0123xyz
    abc0123xyz
    Nov 2, 2025❤️8
    4
    R 门
    编程界圆神( dog )
    ranaanna
    ranaanna
    Nov 2, 2025
    5
    @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
    tamakiui
    Nov 2, 2025
    6
    @ranaanna 准确来说是的,但我是普通使用者,按年来记是没错的(恼)
    mikewang
    mikewang
    Nov 2, 2025❤️10
    7
    这个标题是有问题,且会带来误导的。

    原标题:Hard Rust requirements from May onward

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

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

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

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

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

    >Subject: Hard Rust requirements from May onward

    正文倒是提到了只是 APT 。
    mikewang
    mikewang
    Nov 2, 2025
    12
    #11 @cnt2ex “强制使用” 是错误的。Hard Rust requirements ,指的是对 Rust 工具链支持的硬性要求。Debian 没有强制任何人使用 Rust 。
    cctvbnm111X1
    cctvbnm111X1
    Nov 2, 2025❤️3
    13
    逗。。。还强制使用。。没屎硬舔吗
    aloxaf
    aloxaf
    Nov 3, 2025
    14
    坏了,这下反 Rust 魔怔人能用的发行版直接少了一大堆
    yolee599
    yolee599
    Nov 3, 2025 via Android
    15
    看来要开始学 rust 了
    miniliuke
    miniliuke
    Nov 3, 2025❤️1
    16
    @bbbblue 毕竟编程界原神,代码界坤坤。白子黑子都多
    user1284
    user1284
    Nov 3, 2025
    17
    rust 代码好维护还是 cpp 或者 c 好维护, 既然觉得越老的越好那应该完全用汇编写 API. 反 rust 的无非是自己正好掌握了 cpp 和 c 并且花费了大量心血, 而 rust 降低了这个门槛让他们不爽而已, 俗称老资历上车关门.
    realpg
    realpg
    Nov 3, 2025❤️1
    18
    @bbbblue
    吹 rust 的群体是这样的 反正利用一切标题党造势
    wsseo
    wsseo
    Nov 3, 2025
    19
    不如用 AI 写汇编。反正 AI 已经无敌了。
    wangtian2020
    wangtian2020
    Nov 3, 2025❤️2
    20
    我支持强制使用 Zig
    daimaosix
    daimaosix
    Nov 4, 2025❤️1
    21
    @wangtian2020 支持!
    MrKrabs
    MrKrabs
    Nov 5, 2025
    22
    这么巧我刚把家里大便删光了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4034 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 09:07 · PVG 17:07 · LAX 01:07 · JFK 04:07
    ♥ Do have faith in what you're doing.