Что такое eza?
eza — это современная, поддерживаемая замена старой программе командной строки для отображения файлов ls, которая поставляется с Unix и Linux. Написанная на Rust, eza предоставляет больше функций и лучшие настройки по умолчанию, при этом оставаясь небольшой, быстрой и представленной в виде единого бинарного файла.
⚡ Ключевые возможности eza
🎨 Богатый визуальный вывод
Цвета для различения типов файлов, поддержка иконок и настраиваемые темы. Делает просмотр файлов более интуитивным и визуально привлекательным.
🔗 Интеграция с Git
Отображает статус Git для файлов и репозиториев, отслеживает игнорируемые файлы и выводит информацию о репозитории прямо в списках файлов.
📊 Расширенные метаданные
Отображает символьные ссылки, расширенные атрибуты, точки монтирования, контекст SELinux и удобочитаемые относительные даты.
🔧 Широкая настройка
Пользовательские темы через theme.yml, обширные параметры командной строки и обратная совместимость с ls и exa.
🆚 eza vs ls vs exa
- vs ls: Цвета, иконки, интеграция с Git, древовидный вид, лучшие настройки по умолчанию
- vs exa: Активно поддерживается, исправляет «Grid Bug», гиперссылки, темы, исправления безопасности
- Производительность: Быстрая реализация на Rust, единый бинарный файл, минимальные зависимости
- Совместимость: Замена со знакомыми параметрами
🆕 Что нового в eza 0.23.0+
- Пользовательские темы: Настройка цветов и иконок через theme.yml
- Поддержка гиперссылок: Кликабельные пути к файлам в поддерживаемых терминалах
- Улучшенный статус Git: Лучшее отображение статуса репозитория
- Детали точек монтирования: Отображение информации о монтировании файловых систем
- Исправления безопасности: Несколько улучшений безопасности по сравнению с exa
- Яркие цвета: Поддержка ярких цветовых схем терминала
📦 Установка из debian.griffo.io
Шаг 1: Добавить репозиторий
Шаг 2: Установить eza
🎯 Примеры базового использования
Замена ls на eza:
Расширенные функции:
Создать псевдоним для постоянного использования:
🚀 Почему стоит выбрать debian.griffo.io?
- Официальный Ubuntu: Часто отстаёт на месяцы, без последних функций
- debian.griffo.io: Последняя версия в течение нескольких часов после релиза
- Ручная установка: Требует сложной компиляции Rust
- Наш репозиторий: Готовые к использованию пакеты
- ✅ Последние функции: Получайте новейшие функции и улучшения eza немедленно
- ✅ Без компиляции: Готовые бинарные файлы, цепочка инструментов Rust не нужна
- ✅ Автоматические обновления: Пакеты обновляются в течение нескольких часов после выхода апстрима
- ✅ Правильные зависимости: Корректно упакован со всеми необходимыми библиотеками
- ✅ Мульти-дистрибутив: Работает на Jammy и Noble
- ✅ Простое обслуживание: Простые команды apt для обновлений
📦 Репозиторий сборки пакетов
Пакеты Ubuntu собираются и поддерживаются автоматически в этом репозитории GitHub:
- 📁 eza-debian — сборки последних релизов
🔗 Связанные пакеты
Также доступны из debian.griffo.io:
- Yazi File Manager — продвинутый файловый менеджер для терминала
- fzf Fuzzy Finder — улучшенный поиск файлов и команд
- zoxide — умная замена команды cd