Gestore di pacchetti Yum
Panoramica e comandi principali per i sistemi basati su Red Hat.
Yum (Yellowdog Updater Modified) è un gestore di pacchetti potente e facile da usare, utilizzato nelle distribuzioni Linux basate su Red Hat, tra cui CentOS, Rocky Linux, AlmaLinux e Fedora. Semplifica la gestione del software risolvendo automaticamente le dipendenze, cercando nei repository, installando, aggiornando e rimuovendo i pacchetti.
Comandi Yum di base
La sintassi generale dei comandi Yum è:
yum [opzione] [comando] [nome_pacchetto]
Installare i pacchetti
- Installare un singolo pacchetto:
yum install package_name - Installare più pacchetti:
yum install package1 package2 package3 - Installare un pacchetto da un file
.rpmlocale:yum install /path/to/package.rpm
Rimuovere i pacchetti
yum remove package_name
oppure
yum erase package_name
Cercare i pacchetti
- Cercare per nome del pacchetto:
yum list package_name - Cercare nel nome e nella descrizione:
yum search keyword - Trovare quale pacchetto fornisce un determinato file:
yum provides filename
Aggiornare il sistema e i pacchetti
- Aggiornare tutti i pacchetti del sistema:
yum update - Aggiornare un pacchetto specifico:
yum update package_name
Scaricare un pacchetto senza installarlo
yumdownloader package_name
Visualizzare le dipendenze di un pacchetto
yum deplist package_name
Opzioni utili
--nogpgcheck— disabilita la verifica della firma GPG (usare con cautela):yum install package.rpm --nogpgcheck-y— risponde automaticamente «yes» a tutte le richieste:yum update -y
Buone pratiche
- Aggiornare la cache dei pacchetti prima di installare o aggiornare:
yum makecache - Pulire la cache:
yum clean all - Visualizzare la cronologia delle operazioni:
yum history
Yum rimane uno strumento affidabile per CentOS 7, Rocky Linux 8 e AlmaLinux 8. Tuttavia, nelle versioni più recenti (Rocky Linux 9, AlmaLinux 9 e superiori) è consigliato passare al moderno successore — DNF.
Aiuto
Hai domande o ti serve una mano? Scrivici tramite il sistema di ticket — siamo sempre qui per aiutarti!