内容提要
Canonical 宣布在即将发布的 Ubuntu 25.10 中,将用基于 Rust 开发的 sudo-rs 替代传统 sudo,以提升性能和安全性。sudo-rs 支持 NOEXEC 选项和 AppArmor 配置,并兼容旧版 Linux Kernel。未来的 Ubuntu 26.10 LTS 版也将采用 sudo-rs。
关键要点
-
Canonical 宣布在 Ubuntu 25.10 中将用基于 Rust 开发的 sudo-rs 替代传统 sudo。
-
sudo-rs 提供更好的性能和安全性,支持 NOEXEC 选项和 AppArmor 配置。
-
Ubuntu 25.10 计划于 2025 年 10 月 9 日发布,代号为 Questing Quokka。
-
sudo-rs 兼容旧版 Linux Kernel,例如 5.9 及以下版本。
-
未来的 Ubuntu 26.10 LTS 版也将采用 sudo-rs 作为默认替代品。
-
用户可以通过命令切换回旧版本的 sudo。
-
sudo-rs 移除了幽默性质的 sudo insults 功能,但用户仍可通过 pam-insults 项目体验类似效果。
延伸问答
Ubuntu 25.10 版将采用什么替代传统的 sudo?
Ubuntu 25.10 版将采用基于 Rust 开发的 sudo-rs 替代传统的 sudo。
sudo-rs 相比传统 sudo 有哪些优势?
sudo-rs 提供更好的性能和安全性,能够有效防止常见的内存管理问题。
Ubuntu 25.10 的发布时间是什么时候?
Ubuntu 25.10 计划于 2025 年 10 月 9 日发布。
sudo-rs 是否兼容旧版 Linux Kernel?
是的,sudo-rs 兼容旧版 Linux Kernel,例如 5.9 及以下版本。
用户如何切换回旧版本的 sudo?
用户可以通过命令 `update-alternatives --config sudo` 进行交互式选择,或使用 `update-alternatives --set sudo /usr/bin/sudo.ws` 进行无交互切换。
sudo-rs 移除了哪些功能?
sudo-rs 移除了幽默性质的 sudo insults 功能,但用户仍可通过 pam-insults 项目体验类似效果。