Ubuntu Makes Rust Coreutils Default in 26.04 LTS Update
Ubuntu 26.04 LTS turned Rust into default plumbing: rust-coreutils now runs the core utilities, sudo-rs is the default sudo, and cargo-auditable landed too.

Ubuntu’s latest Rust update reads less like a package note and more like a shift in Linux’s foundation: rust-coreutils is now the default in Ubuntu 26.04 LTS, with only a few GNU tools still hanging on in the base system.
The details matter. Ubuntu 26.04 LTS, Resolute Raccoon, shipped on April 23, 2026, and Canonical says it is the first LTS to expand the number of memory-safe system components. That means Rust-written kernel drivers and subsystems are now part of the release, while sudo-rs and uutils coreutils bring memory-safe replacements for some of the most familiar commands on the machine. Canonical also kept the traditional GNU coreutils and original sudo available for compatibility and fallback, but the default path has clearly changed.
In practice, the rollout is already visible in the tools people reach for every day. Ubuntu’s May Rust update says Ubuntu 26.04 LTS shipped with rust-coreutils 0.8.0 and sudo-rs 0.2.13. It also says cp, mv, and rm are still provided by GNU coreutils in 26.04, which shows how carefully this transition is being managed. Upstream rust-coreutils 0.8.0 reports 630 passing GNU tests, up from 629 in 0.7.0, and 21 failures, down from 23. That is the kind of compatibility progress that turns a cautious experiment into a viable default.
The security angle is just as important as the compatibility story. Ubuntu now supports opt-in cargo-auditable metadata on 26.04 LTS, and the tool embeds dependency-tree data in a dedicated linker section so auditors can inspect exactly which crates were used to build a binary. cargo-audit is also available as a Snap package, lowering the barrier for users who want dependency checks built into their workflow. For deployment, Rust 1.93.1 is available in chiseled OCI containers on Ubuntu 26.04 LTS, which pushes the language deeper into container images and server delivery, not just source trees.
The larger pattern has been building for months. Ubuntu used the 25.10 cycle as a testbed for rust-coreutils before the LTS, and sudo-rs, first released by Trifecta Tech Foundation on August 29, 2023, became the default sudo in Ubuntu 25.10 in October 2025. The May update adds one more signal that Rust is no longer just an application-layer language on Ubuntu: lpcli, the command-line client for Launchpad, is written in Rust too.
Know something we missed? Have a correction or additional information?
Submit a Tip

