Se stai usando Arch Linux o una delle sue derivate (come EndeavourOS o Manjaro), probabilmente hai già sentito parlare di YAY (Yet Another Yaourt). È uno dei migliori AUR helper disponibili: ti permette di installare pacchetti sia dal repository ufficiale di Arch che dall’AUR (Arch User Repository) con un solo comando.


Cos’è YAY e perché usarlo?

YAY è un AUR helper scritto in Go che semplifica la gestione dei pacchetti su Arch Linux. Con YAY puoi:

  • Cercare e installare pacchetti da AUR e dai repo ufficiali
  • Aggiornare tutti i pacchetti con un solo comando
  • Evitare di compilare manualmente ogni pacchetto AUR

In pratica, è uno strumento indispensabile per chi vuole sfruttare al massimo la potenza di Arch senza complicarsi la vita.


Prerequisiti

Prima di iniziare, assicurati di avere:

  • Una distribuzione basata su Arch Linux
  • Accesso a un terminale con privilegi sudo
  • Il pacchetto git installato

Se non hai git, installalo con:

sudo pacman -S git

Installazione di YAY passo dopo passo

1. Clona il repository di YAY

Apri il terminale e digita:

git clone https://aur.archlinux.org/yay.git

Questo comando scarica il codice sorgente di YAY nella tua cartella corrente.

2. Entra nella cartella del progetto

cd yay

3. Compila e installa YAY

Ora compiliamo il pacchetto con makepkg:

makepkg -si
  • L’opzione -s installa automaticamente le dipendenze
  • L’opzione -i installa il pacchetto una volta compilato

4. Verifica l’installazione

Per assicurarti che tutto sia andato a buon fine, esegui:

yay --version

Se vedi il numero di versione, congratulazioni! 🎉 Hai installato correttamente YAY.


Esempi di utilizzo

Ecco alcuni comandi utili per iniziare:

ComandoDescrizione
yay -S nomepacchettoInstalla un pacchetto
yay -R nomepacchettoRimuove un pacchetto
yay -SyuAggiorna tutti i pacchetti (repo + AUR)
yay -Ss parolaCerca un pacchetto
yay -Qi nomepacchettoMostra info su un pacchetto

Consigli utili

  • YAY ti chiederà conferma prima di installare pacchetti AUR: leggi sempre le informazioni che ti mostra.
  • Puoi personalizzare il comportamento di YAY modificando il file di configurazione ~/.config/yay/config.json.

Conclusione

YAY è uno strumento potente che semplifica enormemente la gestione dei pacchetti su Arch Linux. Con questa guida, ora sei pronto a installarlo e usarlo al meglio. Se ti è stata utile, condividila con altri Arch-lover e continua a seguirci su albilab.it per altre guide tech!