MIAM également appelé Yellowdog Updater, Modified est un système de gestion de packages par défaut qui est principalement utilisé dans toutes les versions de CentOS pour installer et mettre à jour des packages et des référentiels. Avec l'aide de "yum", un utilisateur peut maintenir très facilement les mises à jour de son système d'exploitation et de ses applications. Dans ce didacticiel, nous allons voir comment désactiver et supprimer les référentiels de packages sur CentOS à l'aide de yum.
Désactivation d'un référentiel de packages
Généralement, les référentiels de packages sont situés dans les fichiers de définition, qui se trouvent dans le répertoire nommé /etc/yum.repos.d . Afin de désactiver le fichier, vous devez modifier le fichier approprié et définissez le paramètre ci-dessous.
enable =0
Le paramètre ci-dessus conservera le référentiel, mais il le désactivera jusqu'à ce que vous décidiez de l'utiliser à l'avenir.
Supprimer complètement le référentiel
Si vous souhaitez supprimer complètement le référentiel, supprimez simplement le fichier susmentionné.
Comment vider le cache YUM ?
Généralement, lorsqu'un paquet est téléchargé, installé puis supprimé, il est possible que le paquet soit encore mémorisé dans le cache de yum. Afin de nettoyer tous les paquets en cache du répertoire de cache du référentiel activé, entrez en tant que root :
yum clean packages
En plus de cela, pour purger complètement les anciennes informations du package, exécutez simplement la commande suivante.
yum nettoyer les en-têtes
Pour nettoyer toutes les métadonnées xml en cache de n'importe quel référentiel activé, entrez :
miam des métadonnées propres
Si vous souhaitez nettoyer tous les fichiers en cache de n'importe quel référentiel activé à la fois, entrez :
miam tout nettoyer
Pour vous assurer que YUM dispose de données fraîches et fonctionne parfaitement tout le temps, vous devez le "nettoyer" régulièrement.