Pacsea термінальний інтерфейс для Arch Linux
Pacsea: Новий термінальний інтерфейс для Arch Linux
Ми всі знаємо, що існує безліч AUR допоміжних програм, які спрощують життя користувачам Arch під час встановлення пакетів. Але сьогодні ми поговоримо про щось особливе. Pacsea дозволяє шукати та переглядати докладну інформацію про пакети—як з AUR, так і з офіційних репозиторіїв—не покидаючи термінал.
Особливості нової програми Pacsea
Pacsea — це новий термінальний інтерфейс (TUI), написаний на Rust. Він пропонує єдиний спосіб для пошуку та перегляду пакунків з офіційних репозиторіїв Arch і AUR. Це швидка та зручна альтернатива традиційним AUR допоміжним програмам.
Основою Pacsea є чистий макет з трьох панелей. Інтерфейс відображає результати пошуку, нещодавно встановлені або чергові пакунки, а також детальну інформацію про пакунок—все це видимі одночасно. Також є можливість перегляду PKGBUILD в реальному часі, який можна вмикати за допомогою простого клавішного скорочення. Це дозволяє швидко перевірити сценарій збірки перед встановленням.
Швидкість і зручність пошуку
Одна з особливих рис Pacsea полягає в тому, що, на відміну від багатьох існуючих інструментів, він не покладається лише на запити, що базуються на веб-технологіях. Програма використовує локальні команди pacman -Sl
та pacman -Si
, щоб зберегти пошуки швидкими та узгодженими з пакунковою базою даних системи. Для пакетів з AUR Pacsea безпосередньо взаємодіє з AUR RPC v5 API.
Інші помітні функції включають значки репозиторіїв, які чітко вказують, чи походить пакунок з core
, extra
, multilib
або AUR
. Також є режим сортування за релевантністю, який допомагає відобразити найкорисніші результати. Система кешування зберігає деталі та нещодавні пошуки локально для покращення швидкості під час повторних запитів.
Легкість у встановленні пакетів за допомогою Pacsea
Встановлення пакетів у Pacsea є простим і зрозумілим процесом. Просто натисніть клавішу пробілу, щоб додати один або кілька пакунків до черги, а потім натисніть Enter для підтвердження. Після цього Pacsea автоматично відкриває нове вікно терміналу за допомогою вашого улюбленого AUR помічника і передає процес встановлення йому.
Пакети встановлюються так, ніби ви безпосередньо використовуєте помічник, зберігаючи все прозорим та звичним.
Установка та доступність Pacsea
Для тих, хто хоче спробувати Pacsea, додаток можна встановити безпосередньо з AUR у вигляді стабільного пакунка pacsea-bin або розробницького пакунка pacsea-git. Pacsea автоматично виявляє популярні AUR помічники, такі як paru або yay, і використовує той, що доступний.
Нарешті, варто зазначити, що цей інструмент має продумані функції, такі як навігація у стилі Vim, можливість відкривати URL через xdg-open
, а також режим --dry-run
для безпечного тестування. Він також реєструє всі дії з встановлення в install_log.txt
.
Для отримання додаткової інформації перегляньте сторінку GitHub цього інструменту.