YUM (Yellowdog Updater Modified) è un potente gestore di pacchetti utilizzato nelle distribuzioni Linux basate su RPM come CentOS, AlmaLinux e Red Hat Enterprise Linux (RHEL). Permette agli utenti di installare, aggiornare, rimuovere e gestire pacchetti software dai repository con semplici comandi.
In questa breve guida, vi illustreremo i comandi YUM essenziali per la gestione dei pacchetti sul vostro server Linux
Per installare un nuovo pacchetto, utilizzate
sudo yum install [nome del pacchetto]
Esempio:
sudo yum install httpd
Questo installerà Apache HTTP Server e le sue dipendenze.
Per aggiornare tutti i pacchetti installati sul server:
sudo yum update
Controlla la presenza di aggiornamenti dai repository abilitati e li installa.
È anche possibile aggiornare un pacchetto specifico:
sudo yum update [nome del pacchetto]
Per disinstallare un pacchetto:
sudo yum remove [nome del pacchetto]
Rimuove il pacchetto e tutte le dipendenze non più necessarie.
Per cercare un pacchetto per nome o per parola chiave:
yum search [parola chiave]
Esempio:
yum search php
Aiuta a trovare i pacchetti relativi a PHP.
Per vedere dettagli come la versione, la descrizione e la dimensione:
yum info [nome del pacchetto]
Per elencare tutti i pacchetti installati:
yum list installed
È possibile filtrare i risultati per nome:
yum list installed | grep nginx
Per visualizzare tutti i repository abilitati:
yum repolist
Per disabilitare o abilitare i repository, modificare i file .repo
in /etc/yum.repos.d/
.
Se si riscontrano problemi o si vuole liberare spazio:
yum clean all
Cancella i metadati e i pacchetti memorizzati nella cache.
YUM è uno strumento flessibile e affidabile per la gestione del software sui sistemi Linux basati su RPM. Con pochi comandi, è possibile mantenere i pacchetti del proprio server aggiornati, sicuri e ben mantenuti.