V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
YanSeven
V2EX  ›  程序员

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

  •  
  •   YanSeven · 1 天前 · 4796 次点击
    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
    20 条回复    2025-11-03 10:58:07 +08:00
    1103409364
        1
    1103409364  
       1 天前
    1
    tamakiui
        2
    tamakiui  
       1 天前
    正在使用 debian12 lts 看这个帖子。
    flyqie
        3
    flyqie  
       23 小时 50 分钟前 via Android
    不觉得这是什么好事。

    hacker news 上的讨论似乎也持多种意见。
    abc0123xyz
        4
    abc0123xyz  
       23 小时 36 分钟前   ❤️ 7
    R 门
    编程界圆神( dog )
    ranaanna
        5
    ranaanna  
       23 小时 17 分钟前
    @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  
       23 小时 9 分钟前
    @ranaanna 准确来说是的,但我是普通使用者,按年来记是没错的(恼)
    mikewang
        7
    mikewang  
       22 小时 32 分钟前   ❤️ 7
    这个标题是有问题,且会带来误导的。

    原标题:Hard Rust requirements from May onward

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

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

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

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

    strobber16
        10
    strobber16  
       20 小时 37 分钟前 via Android
    参考 ubuntu 的 rust core-utils
    cnt2ex
        11
    cnt2ex  
       20 小时 16 分钟前   ❤️ 1
    @mikewang 原邮件标题就是这样的

    >Subject: Hard Rust requirements from May onward

    正文倒是提到了只是 APT 。
    mikewang
        12
    mikewang  
       19 小时 56 分钟前
    #11 @cnt2ex “强制使用” 是错误的。Hard Rust requirements ,指的是对 Rust 工具链支持的硬性要求。Debian 没有强制任何人使用 Rust 。
    cctvbnm111X1
        13
    cctvbnm111X1  
       16 小时 46 分钟前   ❤️ 2
    逗。。。还强制使用。。没屎硬舔吗
    aloxaf
        14
    aloxaf  
       5 小时 6 分钟前
    坏了,这下反 Rust 魔怔人能用的发行版直接少了一大堆
    yolee599
        15
    yolee599  
       4 小时 47 分钟前 via Android
    看来要开始学 rust 了
    miniliuke
        16
    miniliuke  
       4 小时 35 分钟前
    @bbbblue 毕竟编程界原神,代码界坤坤。白子黑子都多
    yb2313
        17
    yb2313  
       4 小时 30 分钟前
    rust 代码好维护还是 cpp 或者 c 好维护, 既然觉得越老的越好那应该完全用汇编写 API. 反 rust 的无非是自己正好掌握了 cpp 和 c 并且花费了大量心血, 而 rust 降低了这个门槛让他们不爽而已, 俗称老资历上车关门.
    realpg
        18
    realpg  
    PRO
       4 小时 11 分钟前
    @bbbblue
    吹 rust 的群体是这样的 反正利用一切标题党造势
    wsseo
        19
    wsseo  
       3 小时 20 分钟前
    不如用 AI 写汇编。反正 AI 已经无敌了。
    wangtian2020
        20
    wangtian2020  
       3 小时 5 分钟前
    我支持强制使用 Zig
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5339 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 06:03 · PVG 14:03 · LAX 22:03 · JFK 01:03
    ♥ Do have faith in what you're doing.