AUR (Arch User Repository) è un repository gestito dalla comunità per gli utenti di Arch Linux . Gli utenti di Debian o Ubuntu possono considerare AUR come l'equivalente di un repository.
Se qualcuno sviluppa un software (o un pacchetto) per Arch Linux, può renderlo disponibile a tutti tramite l'AUR. In questo modo, è possibile ottenere un gran numero di applicazioni e strumenti che non sono disponibili nativamente nei repository ufficiali di Arch Linux.
Per accedere a questi pacchetti, è necessario abilitare il repository AUR nel file di configurazione che si trova in /etc/pacman.conf. Una volta abilitato, sarà sufficiente uno strumento per scaricare e installare i pacchetti da AUR.
Yaourt è uno di questi strumenti (AUR helper), e uno dei più popolari, utilizzato dalla maggior parte degli utenti di Arch Linux . Yaourt è un wrapper per Pacman che consente l'installazione di pacchetti AUR su Arch Linux.
Utilizza la stessa sintassi di Pac-Man. Ad oggi, lo sviluppo di Yaourt è purtroppo ufficialmente "Interrotto" e definito "problematico".
Pertanto, Yaourt è fuori produzione, quindi il suo utilizzo potrebbe rappresentare un problema serio in futuro e, qualora fosse ancora in uso, dovrebbe essere sostituito al più presto.
Ecco perché dobbiamo passare da Yaourt a una soluzione ancora in fase di sviluppo e attiva. Tra i migliori helper AUR che presenteremo oggi, troverete un sostituto per Yaourt nel vostro sistema.

aurman
Aurman è un'ottima alternativa a Yaourt, forse la migliore in assoluto . La sintassi di Aurman è simile a quella di Pacman e supporta le stesse operazioni del gestore di pacchetti.
Ovviamente supporta la ricerca di pacchetti AUR, può anche essere utilizzato come risolutore di dipendenze indipendente.
Per installarlo sul tuo sistema, devi aprire un terminale e digitare i seguenti comandi:
git clone https://aur.archlinux.org/aurman.git cd aurman makepkg -si
Se vuoi cercare un'applicazione usando aurman, devi digitare il seguente comando:
aurman -Ss <package-name>
Per installare un'applicazione utilizzando aurman:
aurman -S <package-name>
Ora se vuoi eseguire un aggiornamento del sistema
aurman -Syu
Aggiorna il sistema, inclusi i pacchetti AUR installati.
aurman -Syua
Come vedrai, la sintassi è simile quindi il suo utilizzo non dovrebbe rappresentare alcun problema.
Sagittario
yay è un helper AUR scritto in Go . Questo helper offre un'interfaccia minimale, una funzione di ricerca simile a Yaourt e, soprattutto, non richiede dipendenze per funzionare.
Per installarlo su Arch Linux o su qualche suo derivato, è necessario digitare i seguenti comandi:
git clone https://aur.archlinux.org/yay. git cd yay makepkg -si
I comandi di base di utilizzo sono, ad esempio, la ricerca di un pacchetto o di un'applicazione:
yay -Ss <package-name>
Per installare un'applicazione utilizzando yay:
yay -S <package-name>
Se vuoi eseguire un aggiornamento del sistema
yay -Syu
Aggiorna il sistema, inclusi i pacchetti AUR installati.
yay -Syua
Pakku
Pakku è un altro helper per AUR che potrebbe essere un'ottima alternativa a Yaourt. Questo helper è relativamente nuovo e meno conosciuto, ma non va sottovalutato. Non gli mancano funzionalità importanti, il che lo rende piuttosto valido, e il suo sviluppo è ancora recente.
Per installarlo in Arch Linux o in qualche derivato, dobbiamo aprire un terminale ed eseguire:
git clone https://aur.archlinux.org/pakku. git cd pakku makepkg -si
Per cercare un'applicazione utilizzando pakku, devono digitare il seguente comando:
pakku -Ss <package-name>
Se vuoi installare un'applicazione usando pakku:
pakku -S <package-name>
Se hai bisogno di un aggiornamento di sistema
yay -Syu
Aggiorna il sistema, inclusi i pacchetti AUR installati.
yay -Syua
Altre due alternative che possiamo trovare sono Aurutils e Aura, ma se vuoi conoscere altri strumenti di supporto per AUR puoi visitare il seguente link.
Qui ci forniscono gli attuali helper AUR attivi insieme a tutte le loro funzionalità e supporto.