yum Generatore di comandi
Genera comandi yum per il gestore pacchetti RHEL/CentOS
Introduzione a yum
## Cos’è yum?
`yum` (Yellowdog Updater, Modified) è il gestore di pacchetti per RHEL, CentOS e le versioni precedenti di Fedora. Installa, aggiorna, rimuove e consulta i pacchetti RPM dai repository configurati. I comandi per modificare il sistema richiedono `sudo` o i privilegi di root.
## Come utilizzarlo
1. **Scegliere un’azione**: Selezionare un sottocomando — `install`, `remove`, `update`, `upgrade`, `search`, `info`, `list`, `clean` o `check`. 2. **Aggiungere pacchetti**: Per `install`, `remove`, `info` e `search`, inserire uno o più nomi di pacchetto. 3. **Impostare le opzioni**: `-y` (si assume “sì”), `--enablerepo`, `--nogpgcheck`, `-q` (modalità silenziosa). 4. **Copiare e eseguire**: Copiare il comando generato e, se necessario, prefixarlo con `sudo`.
Sottocomandi e opzioni comuni
### `install` / `remove` Installare o rimuovere pacchetti RPM per nome: `yum install nginx httpd`.
### `update` / `upgrade` Aggiornare uno o più pacchetti, oppure tutti i pacchetti se non viene specificato alcun nome. Nel yum moderno, `update` e `upgrade` funzionano in modo identico (i pacchetti obsoleti vengono mantenuti).
### `search` / `info` / `list` `search` cerca i pacchetti per nome o descrizione; `info` mostra i metadati dettagliati di un pacchetto; `list` elenca tutti i pacchetti disponibili o installati.
### `clean` / `check` `clean` cancella i metadati e la cache dei pacchetti; `check` verifica la database locale RPM per eventuali problemi.
### `-y` Si assume “sì” Rispondere “sì” a ogni conferma: essenziale per le installazioni non interattive.
### `--enablerepo=NAME` Abilitare temporaneamente un repository disattivato (ad esempio EPEL) per questo singolo comando: `yum install --enablerepo=epel nginx`.
### `--nogpgcheck` / `-q` Omettere la verifica della firma GPG, oppure eseguire in silenzio con output minimo.
▶yum vs dnf — quale dovrei usare?
▶Come posso abilitare il repository EPEL per un’installazione singola?
▶Perché ho bisogno di sudo?
Se questo strumento è stato di aiuto per te, considera l’idea di regalarmi un caffè.
Comprami un caffè.