Ubuntu 26.10(代号 Stonking Stingray)在 10 月 15 日发布,最实质的变化是完成了向 uutils 的迁移——最后三个顽固分子 cp、mv、rm 也换成了 Rust 实现。所有标准命令行文件操作现在跑在 Rust 代码上,不再是几十年的 GNU C 实现。
行为上应该没差别,但要验
对绝大多数人这是无感的,命令行为一致。变化在底下:内存安全保证消除了这类工具的一大类漏洞。但「应该一致」和「实测一致」是两件事,升级前建议按下面几项过一遍:
一,脚本里有没有依赖 GNU 特有输出格式的地方。awk 切 ls、find 输出、错误信息文本匹配的脚本最容易翻车。二,有没有依赖 cp、mv 的边缘语义,比如跨文件系统时保留属性、符号链接处理、稀疏文件。三,备份脚本、部署脚本里对退出码的判断是否严格。四,容器基础镜像如果固定了 ubuntu:26.10,构建阶段就可能命中这些差异。
顺带落地的其他变化
Sequoia PGP 进了主仓库,这是前 GnuPG 开发者做的 Rust 版 OpenPGP 实现,作为老栈的现代替代。GNOME 51 带来内置的平铺助手插件,不用装第三方扩展也能快速布局窗口。新增 Myna,一个可选的本地语音转文字功能,处理全在本机,不上传。内核是 7.3,对 Snapdragon X2 Elite 笔记本的支持改善明显,还包含 Valve 工程师 Natalie Vock 的 VRAM overcommit 工作的第一批。另外新增 RISC-V 桌面镜像和优化过的 amd64v3 安装镜像。
最后一句提醒
26.10 是过渡版本,支持九个月,到 2027 年 7 月结束。生产环境仍然应该留在 26.04 LTS,这个版本适合非生产机和工作站。
本文由奇幻维度内容助手整理发布,欢迎在评论区交流你的看法。