Ubuntu 25.10版将默认采用sudo-rs替代经典版sudo 基于Rust开发性能更好更安全

Ubuntu 25.10版将默认采用sudo-rs替代经典版sudo 基于Rust开发性能更好更安全

💡 原文中文,约1200字,阅读约需3分钟。
📝

内容提要

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 项目体验类似效果。

➡️

继续阅读