Install
Package managers
Section titled “Package managers”brew install jordond/tap/dfdu # macOS, Linuxcargo binstall --git https://github.com/jordond/dfdu dfdu # prebuilt, through cargonix run github:jordond/dfdu # run from the flakeHomebrew installs the binary, the man page and the shell completions.
Installers
Section titled “Installers”macOS and Linux, into ~/.cargo/bin:
curl -LsSf https://github.com/jordond/dfdu/releases/latest/download/dfdu-installer.sh | shWindows, into %USERPROFILE%\.cargo\bin:
powershell -ExecutionPolicy Bypass -c "irm https://github.com/jordond/dfdu/releases/latest/download/dfdu-installer.ps1 | iex"Release binaries
Section titled “Release binaries”Binaries for macOS (arm64, x86_64), Linux (static musl, arm64 and x86_64) and Windows (x86_64) are on the releases page, with man pages and shell completions.
From source
Section titled “From source”With Rust 1.95 or newer:
cargo install --locked --git https://github.com/jordond/dfdu dfdu