Ubuntu 25.10 计划默认使用内存安全的 sudo-rs 命令


Canonical 计划在 Ubuntu 25.10 中使用更多 Rust 编写的系统组件,目前为止,大部分讨论都集中在过渡到 Rust Coreutils “uutils” 来取代 GNU Coreutils。

现在,Canonical 宣布了新的计划——默认使用 sudo-rs 来替代 sudo。

sudo-rs 项目已经开发了好几年,是一个基于 Rust 的内存安全 sudo 实现,可以作为 sudo 的直接替代品。

sudo-rs 项目由非营利组织 Trifecta Tech Foundation 维护,他们确认了 Canonical 计划在 Ubuntu 25.10 中默认使用 sudo-rs。

他们在公告中写道:

Canonical 计划将 sudo-rs 设为 Ubuntu 25.10 的默认命令。这将为最终用户提供时间进行验收测试,并确保 sudo-rs 在纳入下一个长期支持 (LTS) 版本:Ubuntu 26.04 LTS 之前经过实战检验,该版本将获得至少 12 年的支持。我们期待从社区学习如何进一步改进 sudo-rs。

反过来,sudo-rs 开发人员将致力于添加粗粒度 shell 逃逸预防“NOEXEC”、控制 AppArmor 配置文件的支持、sudoedit 支持以及对旧版本 Linux 内核的支持。


相關推薦

2025-03-25

根据Canonical工程副总裁Jon Seager在Ubuntu论坛的最新声明,Ubuntu计划从25.10版本开始逐步引入基于Rust的uutils工具集,取代沿用数十年的GNU coreutils(包含ls、cp、mv等经典命令)。 这一变革瞄准将于2026年发布的Ubuntu LTS版本,目标是

2023-08-31

根据项目主页的信息,亚马逊 AWS 为此次“Rust 重写 sudo”计划提供了资金支持。

2023-12-01

app 以及一些其他更改。更多详细信息可参阅发行说明。 默认 LLVM 版本 在 Linux 和 Darwin 上,LLVM 软件包集的默认版本已更新至 16(从 11),其中引入了大量新功能和改进。有关变更的完整列表,请参见此处(LLVM)和此处(Clang

2023-05-05

://github.com/memorysafety/sudo-rs 这项工作从去年 12 月开始,计划于 2023 年 9 月结束。具体开发计划查看:Work Plan。

2022-01-13

Ubuntu 已经支持 Raspberry Pi(树莓派)4 Model B 的 4GB 和 8GB 内存版本(自 Ubuntu 20.10 版本支持)。现在 Ubuntu 团队计划进一步降低 Ubuntu 的硬件门槛,让即将发布的 Ubuntu 22.04 LTS 版本能在只有 2MB RAM 的Raspberry Pi 4 上运行。 然而

2022-07-04

Linux Mint 21 构建在 Ubuntu 22.04 LTS 之上,是这个桌面操作系统的最新版本,按照官方开发计划,Linux Mint 21 将于下周发布 Beta 版本。默认启用 systemd-oomd 是 Ubuntu 22.04 LTS 带来的一项新变化,而 Linux Mint 同样也使用了 systemd-oomd,systemd-

2022-02-10

Ubuntu 开发者邮件列表显示,Ubuntu 22.04 LTS(代号"Jammy Jellyfish")已集成 system-oomd。 据介绍,这项工作主要是为了优化系统在内存不足或内存压力过大时的处理能力。Systemd 247 在 2020 年推出了当时的实验性 systemd-oomd,此后保

2023-06-01

、OpenPrinting 的项目负责人 Till Kamppeter 表示,他们计划在 Ubuntu 23.10(Mantic Minotaur)上使用 Snap 版本的 CUPS 作为其打印系统,并将 Snap 版本的 Printer Application 作为非 IPP 无驱动打印机的驱动。 Snap 相较于传统的 deb 格式有以下优势

2022-10-16

上周,我们报道了 Ubuntu 向个人及小型企业用户推出了免费的 Ubuntu Pro,并允许用户在最多 5 台设备上安装,此举可以为 Ubuntu 用户提供更好的安全性,最长可达 10 年。 但近日有用户发现,Canonical 似乎在不遗余力地推广 Ubuntu Pro

2023-11-02

更新兼容腾讯云TencentOS系统  39、更新ARM架构增加兼容Ubuntu22、Debian11。  40、更新nginx默认版本至1.24。 41、全部软件更新openssl1.1至1.1.1w版本。  42、更新面板环境指定使用ca证书。 43、更新面板命令行增加对换行符过滤

2023-06-02

根据 Canonical 工程师 Oliver Grawert 的说法,Ubuntu 的下一个长期支持版本将有 2 个桌面版本可供下载: 默认是基于 deb 格式的传统版本 以及完全基于 Snap 格式构建的全新试验性版本 据称后者是 Ubuntu 第一次为爱好者提供不可

2023-07-08

省流:Ubuntu 考虑采用新的“统一默认安装(unified default install)”——允许用户在安装期间选择要安装/添加的应用程序。 Ubuntu 安装程序中的“最小化安装” (Minimal installation) 是该发行版多年来最受欢迎的功能之一。 当用户

2023-10-28

Canonical 的 Utkarsh Gupta 在一封发送给 Ubuntu 开发邮件列表的电子邮件中宣布,Ubuntu 24.04 现已开放供开发,并透露了该版本的代号为“Noble Numbat”。 我们很高兴地宣布,Noble Numbat 现已开放开发。自动同步已启用,并将很快运行

2022-11-15

代号 “Lunar Lobster - 月球龙虾”的 Ubuntu 23.04 已发布具体的时间表,从表中可以看到,Ubuntu 23.04 计划于 2023 年 4 月 20 日发布。这将是 Canonical 的第 38 个主要 Ubuntu 版本,它是一个临时版本,仅支持软件和安全更新九个月,持续到