Yay
Yay è un helper per il AUR di Archlinux che semplifica notevolmente la gestione dei pacchetti. Il AUR (Arch User Repository) è una collezione di pacchetti mantenuti dagli utenti di Archlinux, che non sono ufficialmente supportati dal team di sviluppo di Arch.
Cos'è Yay AUR helper?
Yay è una versione avanzata di Yaourt, un'altra utility per la gestione di pacchetti AUR. Tuttavia, Yay ha alcune funzionalità aggiuntive che fanno la differenza, come:
- Installazione automatica delle dipendenze
- Compatibilità con pacman, il gestore di pacchetti ufficiale di Archlinux
- Interfaccia completa per la gestione dei pacchetti (installazione, aggiornamento, rimozione e ricerca)
- Configurazione delle impostazioni predefinite attraverso il file yay.conf
Come installare Yay AUR helper?
pacman -S --needed git base-devel
clone di git https://aur.archlinux.org/yay.git
cd yay
makepkg -si
Ecco la lista completa di tutti i comandi esistenti per Yay:
$ yaynessuna opzione - Aggiorna il database dei pacchetti e cerca nuovi aggiornamenti per i pacchetti installati.$ yay -h- Mostra la guida degli aiuti per Yay.$ yay -S nome_pacchetto- Installa un pacchetto dal repo dei pacchetti.$ yay -Su- Aggiorna solo i pacchetti installati che hanno aggiornamenti disponibili.$ yay -Syyu- Aggiorna il database dei pacchetti e tutti i pacchetti installati nel sistema.$ yay -R nome_pacchetto- Rimuove un pacchetto dal sistema.$ yay -Rs nome_pacchetto- Rimuove il pacchetto e tutte le sue dipendenze che non sono utilizzate da altri pacchetti.$ yay -Syu nome_pacchetto- Aggiorna solo il pacchetto specificato.$ yay -Ss nome_pacchetto- Cerca un pacchetto tramite il nome.$ yay -Si nome_pacchetto- Mostra informazioni dettagliate sul pacchetto specificato, come descritto e dipendenze.$ yay -Q- Mostra la lista dei pacchetti installati nel sistema.$ yay -Qe- Mostra solo i pacchetti esplicitamente installati dall'utente (escludendo quelli installati come dipendenze).$ yay -Ql nome_pacchetto- Mostra i file di un pacchetto specificato.$ yay -Qu- Verifica se ci sono aggiornamenti disponibili per i pacchetti installati.$ yay -Qdt- Mostra le dipendenze non utilizzate nella cache dei pacchetti.$ yay -Y- Scarica e visualizza il PKGBUILD di un pacchetto specificato senza installarlo.$ yay -Yc- Rimuove i pacchetti archiviati nella cache che non sono installati.$ yay -G nome_pacchetto- Scarica il pacchetto senza installarlo.$ yay -P nome_pacchetto- Crea un pacchetto a partire dai sorgenti.$ yay -Sc- Scansione alla ricerca di fonti di dati più vecchie rispetto a quelle attualmente installate.$ yay -Sl- Mostra la lista dei repo dei pacchetti.$ yay -Syy- Aggiorna il database dei pacchetti.$ yay -Unome_file_pacchetto- Aggiorna un pacchetto installato o installa un nuovo pacchetto dal file di pacchetto locale.$ yay -Fnome_pacchetto- Ricarica i pacchetti disabilitati in modo sicuro.$ yay -Qm- Mostra l'elenco dei pacchetti AUR installati nel sistema.$ yay -Rns- Rimuove un pacchetto e tutte le sue dipendenze, incluse quelle che vengono utilizzate da altri pacchetti in modo sicuro.$ yay -Sdd- Installa un pacchetto e le sue dipendenze necessarie in modo sicuro.$ yay -Yc --aur- Rimuove i pacchetti della cache AUR.$ yay -Fyy- Forza la ri-sincronizzazione della cache.$ yay -Fy- Aggiorna i pacchetti che si trovano nella cache della repo.$ yay -Scu- Effettua una scansione per verificare che i pacchetti installati e le dipendenze siano aggiornati in modo sicuro.$ yay -Qkk- Aggiorna la lista dei pacchetti archiviati orfani.$ yay -Scc- Cancella tutti i dati della cache dei pacchetti.
Ultimo aggiornamento:
August 16, 2023
Creata: August 16, 2023
Creata: August 16, 2023