AI进销存2025年09月03日 11:09消息,Rust组件正式上线,Ubuntu 25.10每日版已切换至sudo-rs。
9月3日,Canonical公司昨日(9月2日)发布通告,宣布Ubuntu 25.10(代号“Questing Quokka”)的每日构建版本已完成更新,系统默认的sudo命令现已替换为使用Rust语言开发的sudo-rs 0.2.8版本。
今年5月曾有报道指出,Canonical宣布从Ubuntu 25.10版本起,将原有的sudo工具替换为基于Rust语言开发的内存安全工具sudo-rs,并计划在Ubuntu 26.04 LTS(该版本将至少支持12年)中完成全面过渡。
Canonical 在最新公告中表示,为适配 Ubuntu 25.10 的功能冻结期,上游开发团队提升了研发速度,快速实现了 NOEXEC(防止执行外部命令)和切换 AppArmor 配置文件等关键特性。
为降低迁移风险,系统中仍然保留原有的sudo.ws套件(包括visudo.ws、sudoreplay.ws)。用户可通过以下脚本命令快速恢复到旧版本。
官方明确表示,将在Ubuntu 26.10版本中通过配置冲突声明的方式彻底移除传统软件包。
新版移除了经典的 "sudo insults" 幽默提示功能(如输入错误密码时显示 "My pet ferret can type better than you!"),但用户可通过独立 PAM 模块项目 pam-insults 恢复该功能,该模块适用于所有支持 PAM 认证的场景包括登录界面。
值得注意的是,RedHat工程师正在同步使用Rust语言重写Greenboot系统健康检查框架,预计该版本将被包含在Fedora 43中。
相关阅读:
《Rust 组件全面上位:Ubuntu 25.10 起默认使用 sudo-rs》