YUM chiamato anche Yellowdog Updater, Modified è un sistema di gestione dei pacchetti predefinito utilizzato principalmente in tutte le versioni di CentOS per installare e aggiornare pacchetti e repository. Con l'aiuto di "yum" un utente può mantenere il proprio sistema operativo e gli aggiornamenti delle applicazioni molto facilmente. In questo tutorial, vedremo come disabilitare e rimuovere i repository di pacchetti su CentOS usando yum.
Disabilitazione di un repository di pacchetti
Di solito, i repository dei pacchetti si trovano nei file di definizione, che si trovano nella directory denominata /etc/yum.repos.d . Per disabilitare il file, è necessario modificare il file corretto e impostare il parametro indicato di seguito.
abilita =0
Il parametro sopra manterrà il repository, tuttavia lo disabiliterà fino a quando non deciderai di usarlo in futuro.
Rimozione completa del repository
Se desideri rimuovere completamente il repository, elimina semplicemente il suddetto file.
Come svuotare la cache YUM?
In genere, quando un pacchetto viene scaricato, installato e poi rimosso c'è la possibilità che il pacchetto sia ancora memorizzato nella cache di yum. Per pulire tutti i pacchetti memorizzati nella cache dal directory cache del repository abilitata, inserisci come root:
yum clean packages
Inoltre, per eliminare completamente le informazioni del vecchio pacchetto, esegui semplicemente il comando seguente.
yum clean headers
Per pulire tutti i metadati xml memorizzati nella cache da qualsiasi repository abilitato, inserisci:
yum clean metadata
Se desideri pulire contemporaneamente tutti i file memorizzati nella cache da qualsiasi repository abilitato, inserisci:
yum clean all
Per assicurarti che YUM disponga di dati aggiornati e funzioni sempre perfettamente, dovresti "pulirlo" regolarmente.