Linux Guide πŸ““

Eza/Exa

Last updated: 2024, Mon Jun 3rd at 13:48 CDT

A modern file-listing cli program replacement for ls, built in Rust, with more features and better defaults.

Official Site GitHub

To Install: #

Preferred method

Use either package manager or crates.

sudo pacman -S eza
sudo apt install eza

Older versions of Debian or Ubuntu may require an alternative install method. First make sure you have the gpg command, and otherwise install it with

sudo apt update
sudo apt install -y gpg

Then install eza via:

sudo mkdir -p /etc/apt/keyrings
wget -qO- https://raw.githubusercontent.com/eza-community/eza/main/deb.asc | sudo gpg --dearmor -o /etc/apt/keyrings/gierens.gpg
echo "deb [signed-by=/etc/apt/keyrings/gierens.gpg] http://deb.gierens.de stable main" | sudo tee /etc/apt/sources.list.d/gierens.list
sudo chmod 644 /etc/apt/keyrings/gierens.gpg /etc/apt/sources.list.d/gierens.list
sudo apt update
sudo apt install -y eza
sudo dnf install eza
sudo zypper in eza

Additional install options

Rust’s package manager cargo

cargo install eza