Quindi, stai usando Arch Linux.
Questo dice già molto.
Dice che sei coraggioso, curioso e probabilmente il tipo di persona che legge i log di installazione come altri leggono il menu della pizzeria.
Ora vuoi installare yay — uno degli AUR helper più popolari per Arch Linux.
Ottima scelta.
pacman è fantastico per i repository ufficiali, ma a volte ti serve qualcosa dall’AUR, conosciuto anche come:
“Quel luogo magico dove il pacchetto che ti serve esiste, ma il tuo senso di sicurezza diventa negoziabile.”
Installiamo yay nel modo giusto.
Che cos’è yay?
yay è un AUR helper.
In parole semplici, ti aiuta a installare pacchetti dall’Arch User Repository senza dover clonare manualmente repository, controllare file PKGBUILD e mettere in discussione le tue scelte di vita ogni cinque minuti.
Con yay, puoi installare pacchetti AUR così:
yay -S nome-pacchetto
Puoi anche aggiornare tutto il sistema, inclusi i pacchetti AUR:
yay -Syu
Bellissimo.
Pericoloso? A volte.
Utile? Assolutamente.
Molto Arch? Dolorosamente.
Prima di iniziare
Prima di installare yay, assicurati che il sistema sia aggiornato.
È Arch Linux.
Se non aggiorni il sistema, lui potrebbe ricordarsi questo tradimento.
sudo pacman -Syu
Lascia finire il processo.
Se ti fa delle domande, leggile con attenzione.
Non premere semplicemente Invio come se stessi saltando una pubblicità su YouTube.
Passo 1: installare i pacchetti necessari
Per compilare yay, ti servono git e base-devel.
Installali con:
sudo pacman -S --needed git base-devel
Ecco cosa fanno questi pacchetti:
gitti permette di clonare il repository diyay.base-develti fornisce gli strumenti necessari per compilare pacchetti dal sorgente.--neededdice apacmandi non reinstallare ciò che hai già.
Molto educato.
Molto civile.
Quasi sospetto.
Passo 2: clonare il repository di yay
Ora clona il pacchetto ufficiale di yay dall’AUR:
git clone https://aur.archlinux.org/yay.git
Questo crea una cartella chiamata yay.
Entra nella cartella:
cd yay
A questo punto ti trovi dentro la directory di compilazione del pacchetto.
Non andare in panico.
È normale comportamento da Arch.
Passo 3: compilare e installare yay
Ora compila e installa il pacchetto:
makepkg -si
Importante:
Non eseguire questo comando con sudo.
Davvero.
makepkg va eseguito come utente normale.
Ti chiederà la password solo quando dovrà installare il pacchetto finale.
Questa è una di quelle piccole regole di Arch che sembrano dettagli, ma esistono perché qualcuno, da qualche parte, ha avuto un brutto pomeriggio.
Il comando:
- scaricherà i file sorgente necessari,
- compilerà il pacchetto,
- lo installerà usando
pacman.
Se tutto va bene, congratulazioni.
Ora hai yay.
Il tuo sistema è leggermente più potente.
La tua responsabilità è aumentata.
Il tuo terminale ha appena ricevuto nuove possibilità drammatiche.
Passo 4: testare yay
Controlla se yay è installato:
yay --version
Se vedi un numero di versione, funziona tutto.
Puoi anche eseguire:
yay
Eseguire yay senza argomenti di solito avvia un processo interattivo di ricerca o aggiornamento.
È un po’ come dire:
“Ciao Arch, sorprendimi.”
E a volte Arch lo fa davvero.
Aggiornare il sistema con yay
Una volta installato yay, puoi aggiornare sia i pacchetti dei repository ufficiali sia quelli AUR con:
yay -Syu
Probabilmente questo sarà il comando che userai più spesso.
Funziona in modo simile a:
sudo pacman -Syu
Ma controlla anche i pacchetti AUR.
Molto comodo.
E anche molto capace di farti leggere messaggi di compilazione alle 23:47, quando volevi solo installare una piccola cosina innocente.
Installare pacchetti AUR con yay
Per installare un pacchetto AUR, usa:
yay -S nome-pacchetto
Per esempio:
yay -S visual-studio-code-bin
yay ti mostrerà le informazioni del pacchetto e ti chiederà conferma.
Leggi quello che mostra.
Sì, leggilo davvero.
L’AUR è potente, ma non è un giardino magico dove ogni fiore è commestibile.
Cercare pacchetti
Puoi cercare pacchetti così:
yay nome-pacchetto
Per esempio:
yay google-chrome
Questo cercherà sia nei repository ufficiali sia nell’AUR.
Poi potrai scegliere cosa installare.
È utile, ma fai attenzione.
A volte cerchi un pacchetto e ne trovi dodici simili, con nomi che sembrano inventati durante un’emergenza da caffeina.
Aggiornare solo yay
Se vuoi reinstallare o aggiornare solo yay, puoi eseguire:
yay -S yay
Ma normalmente non serve farlo manualmente.
Un normale aggiornamento del sistema con:
yay -Syu
aggiornerà anche yay, se è disponibile una nuova versione.
Perché sì, lo strumento che aggiorna le cose aggiorna anche sé stesso.
Molto filosofico.
Molto Linux.
Pulizia dopo l’installazione
Dopo aver installato yay, puoi rimuovere la cartella di compilazione, se vuoi.
Prima torna nella tua home:
cd
Poi elimina la cartella clonata:
rm -rf yay
Fallo solo se sei sicuro di eliminare la cartella giusta.
Questo è Linux.
Il terminale fa esattamente quello che gli dici, non quello che intendevi emotivamente.
Un piccolo avviso sull’AUR
L’AUR è una delle parti migliori di Arch Linux.
È anche uno dei motivi per cui gli utenti Arch sviluppano opinioni forti e una velocità di lettura fuori dal comune.
Prima di installare pacchetti AUR, ricorda che:
- i pacchetti AUR sono mantenuti dagli utenti;
- non sono pacchetti ufficiali di Arch;
- dovresti controllare i dettagli del pacchetto prima di installarlo;
- dovresti fare attenzione con pacchetti sconosciuti o poco popolari.
In breve:
Usa l’AUR.
Ama l’AUR.
Ma non trattare l’AUR come una scatola di caramelle gratis offerta da uno sconosciuto in un vicolo buio.
Comandi yay più comuni
Ecco i comandi che probabilmente userai più spesso.
Aggiornare tutto
yay -Syu
Aggiorna i pacchetti ufficiali e quelli AUR.
Installare un pacchetto
yay -S nome-pacchetto
Installa un pacchetto dai repository o dall’AUR.
Rimuovere un pacchetto
yay -R nome-pacchetto
Rimuove un pacchetto.
Cercare un pacchetto
yay nome-pacchetto
Cerca pacchetti.
Pulire dipendenze non più necessarie
yay -Yc
Rimuove dipendenze non più necessarie.
Usalo con attenzione.
Non con paura, ma con attenzione.
Come quando hai una tazza di caffè bollente vicino al laptop.
Considerazioni finali
Ecco fatto.
Hai installato yay su Arch Linux.
Ora puoi installare pacchetti AUR, aggiornare il sistema più comodamente e sentirti leggermente più potente ogni volta che il terminale scorre per diversi secondi.
Arch Linux non è sempre la strada più facile.
Ma è onesta.
Ti dà controllo, responsabilità e, ogni tanto, un errore di compilazione che ti insegna più di quanto volevi imparare prima di pranzo.
Ora goditi il tuo nuovo AUR helper.
E ricorda:
Installare yay è facile.
Usare l’AUR con saggezza è dove inizia la vera avventura Arch.
