web analytics

AUR3 l’alternativa ad AUR in Arch Linux

AUR3 su Arch Linux

AUR è un servizio offerto a tutta la comunità Arch Linux con il quale ogni utente può caricare e condividere applicazioni, giochi, pacchetti ecc non presenti nei repository ufficiali di Arch Linux.
In AUR non troveremo alcun pacchetto ma solo i PKGBUILD che contengono le istruzioni per la realizzazione dei pacchetti come dipendenze, correzioni ecc.
Può capitare che il portale AUR per diversi motivi non funzioni e a noi ci serva un’aggiornamento o nuova applicazione in esso contenuta.
Per risolvere questo problema è nato il progetto AUR3 il quale è semplicemente il backup costantemente aggiornato di AUR.
Attraverso AUR3 potremo effettuare ricerche in AUR, avere informazioni su pacchetti ecc e scaricare PKGBUILD per poi installare le nostre applicazioni preferite con in AUR anche se questo è per vari motivi offline.

Per l’utilizzo possiamo scaricare il backup di AUR tramite questo file denominato all_pkgbuilds.tar.gz. In alternativa possiamo utilizzare AUR3 tramite un semplice script dedicato il cui utilizzo è davvero molto semplice.
Per prima cosa scarichiamo e avviamo lo script AUR3 per prima cosa installiamo alcune dipendenze richieste digitando:

sudo pacman -Sy wget curl jshon gnupg

e successivamente scarichiamo AUR3 digitando:

wget http://aur3.org/mirror/aur3/aur3.tar.gz

tar xzf aur3.tar.gz

cd aur3

chmod u+x aur3.sh

a questo punto possiamo effettuare ricerche su un pacchetto digitando:

./aur3.sh -n pacchetto_da_installare

esempio

./aur3.sh -n radiotray

per informazioni sul pacchetto basta digitare:

./aur3.sh -i pacchetto

esempio

./aur3.sh -i radiotray

per scaricare tutte le specifiche del pacchetto compreso quindi il PKGBUILD per installarlo basta digitare:

./aur3.sh -g pacchetto_da_installare

esempio

./aur3.sh -g radiotray

per installare il pacchetto basta digitare:

tar xzf pacchetto.tar.gz

cd pacchetto

makepkg

sudo pacman -U pacchetto.pkg.tar.xz

per maggiori informazioni su AUR3 consiglio di consultare la home del progetto.