🆓 Free forever — and licensed to stay that way

Every tool here is open source; its license guarantees the right to use and redistribute it. This mirror is that promise in practice: each package's newest release that is at least 2 months old, served free forever — no account, no authentication.
Security and patch fixes are published immediately. Want every release within hours of upstream? That's the main repository at deb.griffo.io. 🚀

💬 Questions, issues or anything about this repo? Join our Discord community — the best place to get help and connect with other users.

📁 Install Latest eza on Debian

Modern, feature-rich replacement for the ls command

⏳ Not in the free mirror yet — get it from deb.griffo.io (main)
eza is not in the free mirror yet. The free mirror currently serves Ghostty and Zed, with more on the way. Get eza from the main repository at deb.griffo.io — every release, within hours of upstream.
SourceVersion
deb.griffo.io (main)0.23.5 ✅
Official Debian0.23.4 🛑
← Back to home

What is eza?

eza is a modern, maintained replacement for the venerable file-listing command-line program ls that ships with Unix and Linux operating systems. Written in Rust, eza gives you more features and better defaults while being small, fast, and just one single binary.

🚀 Why Staying Current Matters: eza is actively developed with frequent releases containing new features, performance improvements, and bug fixes. The latest versions include hyperlink support, custom themes, enhanced Git integration, and many usability improvements over the original exa project.

⚡ Key Features of eza

🎨 Rich Visual Output

Colors to distinguish file types, icons support, and customizable themes. Makes file browsing more intuitive and visually appealing.

🔗 Git Integration

Shows Git status for files and repositories, tracks ignored files, and displays repository information directly in listings.

📊 Extended Metadata

Displays symlinks, extended attributes, mount points, SELinux context, and human-readable relative dates.

🔧 Highly Configurable

Custom themes via theme.yml, extensive command-line options, and backwards compatibility with ls and exa.

🆚 eza vs ls vs exa

  • vs ls: Colors, icons, Git integration, tree view, better defaults
  • vs exa: Actively maintained, fixes "Grid Bug", hyperlinks, themes, security fixes
  • Performance: Fast Rust implementation, single binary, minimal dependencies
  • Compatibility: Drop-in replacement with familiar options
🆓 Free forever, patched immediately: Debian and Ubuntu freeze package versions when a release ships; this free mirror instead serves the newest release once it is at least 2 months old, with security fixes published immediately. Want every release within hours instead? That's the main repository at deb.griffo.io.

📦 Installation from deb-free.griffo.io

Step 1: Add Repository

sudo install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null sudo apt update
install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null apt update

Step 2: Install eza

# Install latest eza sudo apt install eza # Verify installation eza --version
# Install latest eza apt install eza # Verify installation eza --version

🎯 Basic Usage Examples

Replace ls with eza:

# Basic listing with colors and icons eza # Long format with details eza -l # Tree view eza --tree # Show Git status eza -l --git # Grid view with icons eza --icons --grid

Advanced features:

# Show all files including hidden eza -la # Sort by size, largest first eza -l --sort=size --reverse # Show only directories eza -D # Recursive listing with depth limit eza -R --level=2 # Custom time format eza -l --time-style=iso

Create alias for permanent use:

# Add to ~/.bashrc or ~/.zshrc echo 'alias ls="eza"' >> ~/.bashrc echo 'alias ll="eza -l"' >> ~/.bashrc echo 'alias la="eza -la"' >> ~/.bashrc # Reload shell source ~/.bashrc

🚀 Why Choose deb-free.griffo.io?

📊 Repository Comparison:
  • Official Debian: Often months behind, missing latest features
  • deb.griffo.io (main): Latest version within hours of release
  • Manual Installation: Complex Rust compilation required
  • Our Repository: Pre-built, ready-to-use packages

📦 Package Build Repository

The Debian packages are automatically built and maintained in this GitHub repository:

🔗 Related Packages

Also available from deb.griffo.io:

🎯 Perfect for: Daily command-line users, developers who want better file listings, anyone looking to modernize their terminal workflow with colors, icons, and Git integration.

💝 Support This Project

If this repository saves you time and effort, please consider supporting it!

⭐ Star on GitHub 🐦 Share on Twitter

📦 Recent releases at deb.griffo.io (main)

❓ Frequently asked questions

Is eza in the official Debian repositories?

Yes — the official Debian archive ships eza 0.23.4. This free mirror serves the newest eza release that is at least 2 months old, forever free; the main repository at deb.griffo.io serves every release within hours of upstream.

How do I install the latest eza on Debian?

Add the deb-free.griffo.io repository once using the instructions above, then run: sudo apt install eza. New releases arrive through the normal sudo apt upgrade.

Are the packages signed and how are they built?

Every package is signed with the repository's GPG key (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) and built from upstream releases in public GitHub packaging repositories that anyone can inspect.

Which Debian releases are supported?

Debian 12 Bookworm, Debian 13 Trixie, Forky and Sid.