PacHub nasce con un obiettivo chiaro: offrire agli utenti Arch Linux un modo moderno e visivamente curato per gestire pacchetti, aggiornamenti e repository senza dover aprire il terminale. L’app è costruita con GTK4 e libadwaita, seguendo le linee guida GNOME per un’interfaccia pulita, coerente e perfettamente integrata con il desktop.

La gestione dei pacchetti è immediata. PacHub permette di sfogliare tutti i pacchetti installati con ricerca in tempo reale e filtri per repository. L’installazione dai repo ufficiali o dall’AUR è semplificata, grazie al supporto automatico per yay o paru quando presenti nel sistema. Anche la rimozione dei pacchetti richiede un solo clic, così come l’aggiornamento completo del sistema tramite pacman -Syu.
Il pannello dei dettagli mostra informazioni complete sui pacchetti, equivalenti ai comandi pacman -Qi e -Si, con elenco dei file installati e badge colorati che indicano la provenienza del pacchetto. Le pillole di stato permettono di capire subito se un pacchetto è installato, aggiornabile o proveniente da fonti esterne.
La barra laterale offre una panoramica immediata del sistema: numero totale di pacchetti, quanti provengono dall’AUR e quanti aggiornamenti sono disponibili. I filtri rapidi consentono di passare da pacchetti installati a pacchetti AUR o aggiornamenti con un solo clic. La navigazione per repository, con conteggio dei pacchetti, rende l’esplorazione ancora più intuitiva.
Strumenti integrati e un’esperienza utente curata nei dettagli
PacHub include una serie di strumenti utili per la manutenzione del sistema. È possibile sincronizzare i database, controllare gli aggiornamenti, selezionare i mirror più veloci, rimuovere i pacchetti orfani, pulire la cache e gestire i repository definiti in pacman.conf. Una sezione dedicata mostra informazioni sul sistema, come kernel, RAM, spazio su disco e dimensione della cache.
L’interfaccia è progettata per essere reattiva e piacevole da usare. Il supporto al tema chiaro e scuro segue automaticamente le impostazioni del sistema. L’output dei comandi viene mostrato in un terminale integrato con supporto per l’inserimento della password, rendendo trasparente ogni operazione. Le notifiche toast informano quando un’azione è completata, mentre un banner appare quando sono disponibili aggiornamenti.

PacHub adotta un layout a vista divisa, con elenco dei pacchetti e pannello dei dettagli ridimensionabile. Quando eseguito fuori da Arch Linux, entra in modalità demo, mostrando l’interfaccia senza eseguire operazioni reali.
Funzionalità principali
- Gestione pacchetti con ricerca live
- Installazione da repo ufficiali e AUR
- Rimozione e aggiornamento con un clic
- Dettagli completi dei pacchetti
- Strumenti di manutenzione integrati
- Terminale incorporato
- Interfaccia GTK4 moderna e reattiva
PacHub si presenta come una soluzione ideale per chi vuole gestire Arch Linux con un’interfaccia grafica moderna, completa e perfettamente integrata nel desktop.
Testato PacHub su Arch Linux con ambiente desktop GNOME 49.3 (immagini articolo).