
Ubuntu “Stonking Stingray”(26.10)版本已经完成了其核心工具集向 Rust 编程语言的全面迁移。这一重要举措意味着,用户现在可以享受到一整套基于 Rust 编写的、更为安全的系统基础命令行工具。
早在 Ubuntu 26.04 LTS 发布时,`cp`、`mv` 和 `rm` 等几个关键命令未能同步迁移至 Rust 实现。这主要是因为其上游的 `uutils` 项目中存在一系列 TOCTOU(时间检查到时间使用)类型的安全漏洞,需要时间来修复。如今,随着这些技术难题在上游得到妥善解决,Ubuntu 26.10 终于画上了圆满的句号,完成了所有核心工具的 Rust 化。
此次迁移不仅解决了历史遗留问题,更带来了一整套全新的 Rust 核心工具。这套工具包不仅包含了之前被暂缓迁移的 `cp`、`mv` 和 `rm`,还涵盖了 `ls`、`cat`、`chmod`、`du` 等日常使用频率极高的命令,为用户提供了全面而一致的体验。
cp (复制)mv (移动)rm (删除)ls (文件列表)cat (连接并打印文件)chmod (修改文件权限)du (磁盘使用情况分析)Canonical 的工程师们启动了名为“氧化”的宏大计划,旨在用 Rust 逐步替换系统底层的关键组件。为了支持这一生态的发展,Canonical 每年捐赠 4 万欧元,用于资助 Rust 软件的开发与维护工作。
这一举措标志着 Ubuntu 在提升系统底层安全性和稳定性方面迈出了坚实的一步。通过采用 Rust 这种内存安全的编程语言,可以显著减少传统 C 语言工具中常见的内存相关漏洞,为用户构建一个更可靠的计算环境。
关注微信号:智享开源 ,及时了解更新信息。
原文链接:https://www.omgubuntu.co.uk/2026/09/ubuntu-2610-rust-coreutils-complete
你必须 登录 才能发表评论.
| 微信捐赠 | 支付宝捐赠 |
|---|---|
![]() |
![]() |
扫码关注公众号:智享开源

还没有任何评论,你来说两句吧!