Ubuntu 26.10 completes transition to Rust-based coreutils
theanonymousone
137 points
110 comments
September 14, 2026
Related Discussions
Found 5 related stories in 73.3ms across 6,607 title embeddings via pgvector HNSW
- Canonical backs new project to translate large C codebases into safe Rust datakan · 38 pts · August 20, 2026 · 52% similar
- 'Rust makes coding fun again': Why Linux is moving away from C, says Greg KH arto · 21 pts · July 22, 2026 · 51% similar
- Rust 1.97.0 milliams · 22 pts · July 09, 2026 · 50% similar
- Rust 1.98.0 thesuperbigfrog · 17 pts · August 20, 2026 · 49% similar
- How Our Rust-to-Zig Rewrite Is Going jorangreef · 467 pts · July 16, 2026 · 45% similar
Discussion Highlights (8 comments)
collinfunk
I really don't understand why Canonical rushes this. If 'rm' can't remove all possible directory entries, that is a big issue: $ podman run --rm -it ubuntu:26.10 $ apt update -y; apt upgrade -y $ rm --version rm (uutils coreutils) 0.10.0 $ gnumkdir -p $(yes a/ | head -n $((32 * 1024)) | tr -d '\n') $ rm -rf a Segmentation fault (core dumped) rm -rf a $ ls a a $ gnurm -rf a $ ls a ls: cannot access 'a': No such file or directory
asrk-qlwu
From the company that distributed Amazon spyware ( https://www.fsf.org/blogs/rms/ubuntu-spyware-what-to-do ) and now turns Debian into Slopian. No thanks.
Malakun
You can use coreutils-from-gnu instead uutils. However since 26.04 build-essential depends on coreutils-from-uutils, it cannot be upgraded while coreutils-from-gnu is installed. https://bugs.launchpad.net/ubuntu/+source/build-essential/+b...
hk1337
Was there something wrong with how they are currently written or do they just want the badge that says they converted to Rust?
Arcuru
Has the code quality in that repo gotten to a good point then? I haven't followed it much, but last I looked[1] (which was a few years ago) almost every tool I looked at in detail had pretty bad performance or correctness issues. [1] https://jackson.dev/post/rust-coreutils-dd/
dsign
Hmm, this doesn’t make sense. You simply don’t replace utilities with many decades of maturity and that “just work” with something that is not as mature. It will open all users of the distro to all sorts of subtle and not so subtle bugs. I for one don’t want to find myself staring at a mysterious segfault when I want to build the latest version of nodejs or flash a microcontroller. It’s such a pity; I have used Ubuntu for close to 23 years.
arjie
Everything online reminds of when Ubuntu switched to dash for init scripts or something. Good times.
SubiculumCode
So what is the way forward for Linux to have sandboxi g as strong as Android? Appimage everything? I know it's possible now hacking together things, but I mean by default and integrated.