I've been thinking about discontinuing the use of GNU Coreutils on my Linux systems, but to be honest, unlike many other GNU components, I can't think of any alternatives (on Linux). What alternatives are there to GNU coreutils? will I need more than one package? Links to the project are a must, bonus points for naming distro packages.
Also please don't suggest things unless you know they work on Linux, and can reference instructions. I doubt I'll be switching kernels soon, and I'm much too lazy for anything much beyond a straightforward ./configure; make; make install
. I'm certainly not going to hack C for it.
warning: if your distro uses coreutils removing them could break the way your distro functions. However not having them be first in your $PATH
shouldn't break things, as most scripts should use absolute paths.
Best Answer
busybox
the favorite of Embedded Linux systems.You can pretty much make any coreutil name a link to the busybox binary and it will work. you can also run
busybox <command>
and it will work. Example: if you're on Gentoo and haven't installed yourvi
yet, you can runbusybox vi filename
and you'll be in vi. It'sArch Linux - community/busybox
Gentoo Linux - sys-apps/busybox
Alpine Linux - based on BusyBox and uClibc, here's an overview