2026 年 4 月 12 日,Linux 之父 Linus Torvalds 正式官宣 Linux 7.0 稳定版发布,这是继 2022 年 10 月 Linux 6.0 后,时隔约 3 年半的大版本迭代。

别被 7.0 这个数字误导 —— 它并非颠覆性重构,只是遵循 "次版本到 19 就进位" 的惯例,本质是 Linux 6.19 的正式升级。
但这次更新包含:Rust 从实验变标准、XFS 解锁在线自修复、硬件全面适配新平台、AI 开发与交互原生支持,堪称 Linux 内核迈向 AI 时代的里程碑。
Rust 终转正!C 语言独霸内核 30 年格局松动
Linux 7.0 最具历史意义的变革,当属 Rust 语言从实验特性升格为稳定标准,与 C 语言并列成为内核官方开发语言。
从 2020 年的 "Rust Experiment" 起步,到 2025 年 Linux 内核维护者峰会宣布实验结束,Rust 终于完成 "转正" 之路。它带来的核心价值是内存安全:C 语言内核中频发的缓冲区溢出、释放后使用、空指针等漏洞,占内核安全事故大半,而 Rust 的所有权模型能在编译期拦截这些问题,零运行时开销提升安全性。
目前不会全盘替换 C 语言代码,而是以驱动为单位逐步迁移,Android Binder 驱动已用 Rust 重写并在数亿设备稳定运行,为内核迁移提供成熟范本。
XFS 自带 "自愈力"
对服务器与数据中心而言,这次更新解决了多年痛点:XFS 文件系统迎来原生自修复功能。
传统 XFS 检测到损坏后,必须卸载卷、手动运行 xfs_repair,意味着强制停机,对 24 小时高可用业务是致命风险。
Linux 7.0 通过新增守护进程,结合父指针元数据与反向映射,实现挂载状态下自动修复,无需离线、不中断服务,大幅降低企业运维成本与停机风险。同时 Btrfs、EROFS、F2FS 等文件系统也同步优化,新增 nullfs 只读根文件系统,存储生态全面升级。
Intel/AMD/ARM/RISC‑V 全平台适配
作为全硬件通吃的内核,Linux 7.0 再次拓展硬件版图,覆盖新旧世代旗舰平台:
✦ Intel 阵营
支持下一代桌面平台 Nova Lake,新增 LPSS 驱动;优化 Crescent Island AI 加速器适配;TSX 事务性同步扩展默认开启自动模式,硬件能力更易调用。
✦ AMD 阵营
新增 Zen 5 EPYC 处理器 KVM 虚拟化支持,强化 ERAPS 安全功能;启用新 GPU 图形 IP,优化旧款 Radeon 显卡驱动。
✦ 架构全覆盖
ARM64 支持 64 字节原子加载 / 存储指令;RISC‑V 新增 Zicfiss、Zicfilp 安全扩展;龙芯 LoongArch 支持 128 位原子比较交换指令
新增谷歌 Tensor、苹果 Type‑C、联发科天玑、高通骁龙 8 Elite Gen 2 等多款芯片驱动。
AI 原生!开发规范 + 硬件按键双落地
Linux 7.0 主动拥抱 AI 时代:
1. AI 编码工具官方规范
新增 Documentation/process/coding-assistants.rst,明确 AI 工具使用规则:不禁止、重透明,需标注工具、人工审核代码、确保许可证合规。
Torvalds 坦言,AI 工具发现大量边缘案例,导致 RC6 补丁数激增,这或将成为内核开发新常态。
2. 键盘新增 3 枚 AI 专属键
谷歌主导定义 USB HID 新按键码:
KEY_ACTION_ON_SELECTION:选中文本 AI 操作
KEY_CONTEXTUAL_INSERT:上下文智能插入
KEY_CONTEXTUAL_QUERY:上下文语义查询
为 AI PC 打造硬件级快捷交互,对标微软 Copilot 键,开启 AI 交互标准化。
Linux 7.0 已确定成为两大旗舰发行版标准内核:
Ubuntu 26.04 LTS:月底发布,优化 Wayland,大规模采用 Rust 工具
Fedora 44:强化游戏性能,搭载 Ruby 4.0 与 GNOME 50
普通用户不建议手动替换内核,等待发行版官方推送更稳定;Linux 7.1 预计 6 月中旬发布,4 月 26 日推出首个 RC 测试版。
写在最后
Linux 7.0 现已正式供下载,但终端用户通常应避免手动安装,以降低可能导致系统无法使用的严重错误风险。主要发行版和基于 Linux 的平台如 Android 和 SteamOS 将逐步采用新内核,将其功能、漏洞修复和安全增强带入台式机、笔记本、智能手机、游戏主机和物联网设备。
你会升级体验 Linux 7.0 吗?评论区聊聊你最期待的新功能~
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=028ef9c96e96197026887c0f092424679298aae8