News › linux
By Zayden R., September 17, 2026
Rust Coreutils 0.12 is now available, addressing key compatibility issues for Ubuntu ahead of its next update. This release ensures smoother transitions and resolves bugs affecting previous Ubuntu versions.
The Rust Coreutils project has released version 0.12, focusing on critical compatibility fixes that Ubuntu users have been eagerly awaiting. This update is particularly significant as it resolves issues that have been lingering since Ubuntu 25.10 and 26.04 LTS, paving the way for a seamless transition to Rust Coreutils in Ubuntu 26.10.
The release announcement highlights the team's commitment to addressing bugs reported by Ubuntu users and maintainers, ensuring that scripts that have been reliable for decades continue to function without disruption. Among the notable fixes are those preventing 'rm' from segfaulting in deeply nested directories, addressing data loss in parallel 'install -D', and improving 'du' support for 32-bit architectures. Additionally, the update resolves 'cp -R' name collision issues.
Beyond the Ubuntu-specific fixes, Rust Coreutils 0.12 also marks a milestone by removing its last C dependency, expr, further aligning with the project's goal of a pure Rust implementation. Security hardening improvements and cross-platform compatibility enhancements are also part of this release, alongside performance boosts for utilities like 'sort', 'du', and 'cp'.
While Rust Coreutils has achieved a 95% pass rate in comparison to GNU Coreutils, this release underscores the project's ongoing dedication to closing the gap. Engineers can download the latest version and explore more details on GitHub, ensuring their systems are up to date with these vital improvements.