Ubuntu 25.10 启动核心组件换代:取代近 20 年旧工具

作者: CBISMB

责任编辑: 宋慧

来源: ISMB

时间: 2025-09-11 14:51

关键字: Ubuntu,Rust,工具链,操作系统

浏览: 7174

点赞: 377

收藏: 45

报道称 Canonical 官方宣布从 2025 年 10 月发布的 Ubuntu 25.10 版本(代号 Questing Quokka)开始,将默认使用 Dracut 替代已沿用近 20 年的 initramfs-tools,生成初始内存文件系统(initramfs)。

Ubuntu 25.10 将采用 Rust 语言重写的组件替代传统工具,并引入新的初始化工具,以提升系统性能和安全性。Ubuntu 25.10 版本将引入一系列核心组件的更新,标志着 Ubuntu 在系统架构和工具链上的重大变革。

在核心组件方面,Ubuntu 25.10 将引入更多采用 Rust 语言开发的组件。例如,Canonical 宣布将用 Rust 编写的 uutils 工具集替代传统的 GNU Coreutils,以提升性能和安全性。此外,Ubuntu 25.10 将默认采用基于 Rust 构建的 sudo-rs 替代原有 sudo 程序,该版本新增了 NOEXEC 逃逸防护机制、支持 AppArmor 配置文件管理,并优化了 sudoedit 使用体验。这些变化旨在提升系统的安全性和稳定性。

在启动机制方面,Ubuntu 25.10 将默认使用 Dracut 替代已沿用近 20 年的 initramfs-tools,以生成初始内存文件系统(initramfs)。这一变化标志着 Ubuntu 启动机制的重要变革,旨在提供更灵活和高效的初始化过程。Dracut 是一个更现代的工具,旨在适应未来系统的发展需求。

Ubuntu 25.10 的这些更新不仅体现了 Ubuntu 在系统架构和工具链上的现代化进程,也反映了 Canonical 对 Rust 语言在系统级开发中的信任和投入。通过引入 Rust 语言的组件和新的初始化工具,Ubuntu 25.10 旨在提升系统的性能、安全性和稳定性。

©本站发布的所有内容,包括但不限于文字、图片、音频、视频、图表、标志、标识、广告、商标、商号、域名、软件、程序等,除特别标明外,均来源于网络或用户投稿,版权归原作者或原出处所有。我们致力于保护原作者版权,若涉及版权问题,请及时联系我们进行处理。