Installation

This is a list of uutils packages in various distributions and package managers. Note that these are packaged by third-parties and the packages might contain patches.

You can also build uutils from source.

Cargo

crates.io package

# Linux
cargo install coreutils --features unix --locked
# MacOs
cargo install coreutils --features macos --locked
# Windows
cargo install coreutils --features windows --locked

Linux

Alpine

Alpine Linux Edge package

apk update uutils-coreutils

Note: Requires the edge repository.

Arch

Arch package

pacman -S uutils-coreutils

Debian

Debian package

apt install rust-coreutils
# To use it:
export PATH=/usr/lib/cargo/bin/coreutils:$PATH

Fedora

Fedora package

dnf install uutils-coreutils
# To use it:
export PATH=/usr/libexec/uutils-coreutils:$PATH

Gentoo

Gentoo package

emerge -pv sys-apps/uutils-coreutils

Manjaro

Manjaro Stable package Manjaro Testing package Manjaro Unstable package

pacman -S uutils-coreutils
# or
pamac install uutils-coreutils

NixOS

nixpkgs unstable package

nix-env -iA nixos.uutils-coreutils

OpenMandriva Lx

openmandriva cooker package

dnf install uutils-coreutils

RHEL/AlmaLinux/CENTOS Stream/Rocky Linux/EPEL 9

epel 9 package

# Install EPEL 9 - Specific For RHEL please check codeready-builder-for-rhel-9 First then install epel
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -y
# Install Core Utils
dnf install uutils-coreutils
# To use it:
export PATH=/usr/libexec/uutils-coreutils:$PATH

Ubuntu

Ubuntu package

apt install rust-coreutils
# To use it:
export PATH=/usr/lib/cargo/bin/coreutils:$PATH

MacOS

Homebrew

Homebrew package

brew install uutils-coreutils

MacPorts

MacPorts package

port install coreutils-uutils

FreeBSD

FreeBSD port

pkg install rust-coreutils

Windows

Winget

winget install uutils.coreutils

Scoop

Scoop package

scoop install uutils-coreutils

Alternative installers

Conda

Conda package

conda install -c conda-forge uutils-coreutils

Yocto

Yocto recipe

The uutils-coreutils recipe is provided as part of the meta-openembedded yocto layer. Clone poky and meta-openembedded, add meta-openembedded/meta-oe as layer in your build/conf/bblayers.conf file, and then either call bitbake uutils-coreutils, or use PREFERRED_PROVIDER_coreutils = "uutils-coreutils" in your build/conf/local.conf file and then build your usual yocto image.

Non-standard packages

coreutils-uutils (AUR)

AUR package

Cross-platform Rust rewrite of the GNU coreutils being used as actual system coreutils.