PacHub: новий графічний інтерфейс для Arch Linux

PacHub: новий графічний інтерфейс для Arch Linux

PacHub — це новий, привабливий open-source додаток для Arch Linux і розподілів на базі Arch, який забезпечує графічний інтерфейс для pacman та AUR helpers. Він обгортає знайомий робочий процес роботи з пакетами Arch у polished desktop додаток та додає кілька функцій обслуговування, які багато користувачів все ще виконують вручну.

Система пакунків без термінала

Цей проект є рідною GTK4 програмою, яка дотримується принципів дизайну GNOME та виконує перегляд, пошук, встановлення, видалення пакунків і оновлення без необхідності працювати з терміналом.

Додаткові можливості PacHub

Однак, PacHub виходить за межі звичайного GUI менеджера пакунків. Окрім підтримки пакунків з офіційних репозиторіїв Arch і AUR через yay або paru, додаток включає в себе спільні завдання обслуговування в одному інтерфейсі. До них відносяться синхронізація бази даних, перевірка оновлень, оцінка дзеркал, очищення сирітських пакунків, очищення кешу та управління репозиторіями через /etc/pacman.conf.

Інтерфейс та функціонал

Бокова панель містить живі статичні картки для загальної кількості пакунків, AUR пакунків та очікуючих оновлень. Також є фільтри для встановлених, AUR або сторонніх пакунків і оновлень. Додаток підтримує навігацію за репозиторіями, а перегляд пакунків показує деталі, списки встановлених файлів, значки репозиторіїв та індикатори статусу для встановлених, доступних або очікуючих оновлень.

Крім того, PacHub включає вбудований термінал для живого виводу команд і запитів на пароль. Це дозволяє підтримувати видимість дій з пакунками замість того, щоб ховати їх за спрощеним інтерфейсом. Додаток дотримується світлої та темної теми системи, використовує макет з розділеним поданням, показує сповіщення після завершення операцій та відображає банер оновлення, коли доступні нові версії.

Керування AUR з PacHub

Для доступу до AUR, PacHub працює з допоміжними програмами yay і paru. Це дозволяє користувачам Arch Linux і розподілів на базі Arch керувати пакетами з офіційних репозиторіїв і AUR з одного інтерфейсу.

Тестування та рекомендації

За результатами моїх тестів додаток працював стабільно, тому якщо ви користувач Arch, рекомендую спробувати. Зверніть увагу, що програма все ще на ранніх стадіях, тому можуть бути незначні помилки, але початок обіцяє багато.

На жаль, PacHub ще не упакований в офіційні репозиторії Arch чи AUR, тож його потрібно встановлювати вручну з репозиторію GitHub проекту, використовуючи включений install.sh. Щоб дізнатися більше про PacHub, відвідайте GitHub сторінку проекту.