AUR (Archivio utenti Arch) è un repository guidato dalla comunità per gli utenti di Arch Linux. Gli utenti Debian o Ubuntu possono pensare ad AUR come l'equivalente di un repository.
Se qualcuno sviluppa software (o un pacchetto) per Arch Linux, può renderlo disponibile a tutti tramite AUR. In questo modo è possibile ottenere un gran numero di applicazioni e strumenti. che non può essere trovato in modo nativo nei repository ufficiali di Arch Linux.
Per accedere a questi pacchetti è necessario che il repository AUR sia abilitato all'interno del nostro file di configurazione che si trova nel percorso /etc/pacman.conf. Con questo abilitato abbiamo solo bisogno di il supporto di uno strumento che ci aiuta a scaricare e installare da AUR.
Yaourt è uno di quegli strumenti (AUR-helper) e per citare uno dei più popolari utilizzati dalla maggior parte degli utenti di Arch Linux. Yaourt è un contenitore per Pacman che ha permesso l'installazione di pacchetti AUR su Arch Linux.
Usa la stessa sintassi di Pacman. Ad oggi, lo sviluppo di Yaourt è purtroppo ufficialmente "Disruption" e definito "problematico".
Così Yaourt verrà interrotto, quindi il suo utilizzo potrebbe rappresentare grossi problemi in futuro e questo deve essere cambiato il prima possibile in caso di utilizzo.
È per questo dobbiamo fare il passaggio da Yaourt a uno ancora in fase di sviluppo e attivo. Tra i migliori aiutanti AUR che presenteremo oggi, potrete trovare in alcuni di essi il sostituto di Yaourt nel vostro sistema.
aurman
aurman è un'ottima alternativa a Yaourt, forse la migliore di tutte per così dire. La sintassi gestita da 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.
Sìì
sì un aiuto AUR scritto nella lingua Go. Questo helper ci offre un'interfaccia molto minimale, una ricerca simile a Yaourt e soprattutto non richiede dipendenze per il suo funzionamento.
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 aiutante di AUR che può essere un'ottima opzione per sostituire Yaourt. Questo aiutante è abbastanza nuovo e meno conosciuto, ma non dovrebbe essere scontato. Non manca di funzionalità importanti quindi è abbastanza buono e il suo sviluppo è ancora fresco.
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 sapere di altri aiutanti per AUR puoi visitare il seguente collegamento.
Qui ci forniscono gli attuali helper AUR attivi insieme a tutte le loro funzionalità e supporto.
Ho provato con tutti loro ... ma nessuno funziona per me ... falliscono in fakeroot o dice che non ha la parola make all'interno del pkgbuild ...
yay puoi installarlo direttamente dalla console dato che è nei repository "normali":
sudo pacman -S evvai
Saluti.
yay non è nei repository