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:
$ yay
nessuna 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 -U
nome_file_pacchetto
- Aggiorna un pacchetto installato o installa un nuovo pacchetto dal file di pacchetto locale.$ yay -F
nome_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