GNU/Linux >> Tutoriels Linux >  >> Linux

Erreurs courantes sur Yum sur CentOS, RHEL ou Fedora

Yum est un outil de gestion de packages permettant d'installer, de mettre à jour et de supprimer les packages des systèmes RedHat basés sur rpm, qui seront bientôt remplacés par dnf . Parfois, lorsque vous essayez d'installer un package avec la commande yum, des erreurs peuvent se produire pour plusieurs raisons, l'un des problèmes courants provient de la non lecture des informations mises à jour. Dans cet article, je décrirai les situations dans lesquelles des erreurs de yum peuvent se produire et comment les corriger.

404s

Vous pouvez obtenir ces erreurs 404 lors du téléchargement par les métadonnées yum obsolètes. Pour réparer les erreurs dans 404 yum, nous nettoyons les métadonnées.

Corriger les erreurs d'échec de connexion

Symptôme :vous obtenez des erreurs "le réseau est inaccessible" ou "n'a pas pu se connecter au serveur" lors de l'exécution de la commande yum.

L'erreur signifie que vous ne pouvez pas vous connecter correctement au référentiel des serveurs pour une raison quelconque. Si vous pouvez toujours cingler les serveurs sans aucun problème, vérifiez si votre système est derrière un proxy. Si vous exécutez yum derrière un proxy, mais que vous n'avez pas spécifié les paramètres de proxy yum, obtenez les erreurs d'échec de connexion comme avant

Corriger les métadonnées de vérification de la somme de contrôle

Symptôme :Vous recevez un "fichier de métadonnées qui ne correspond pas à la somme de contrôle" en exécutant la commande yum.

Vous pouvez obtenir des erreurs de somme de contrôle des métadonnées lorsque les métadonnées qui valent la peine d'être téléchargées par yum sont devenues obsolètes.

Code terminal :vos métadonnées miam propres

Corrigez les erreurs yum lock

Symptôme :lors de l'exécution de yum sur Fedora, vous obtenez des erreurs indiquant "Une autre application bloque actuellement…"

Le coupable de cette erreur est PackageKit qui est responsable des mises à jour automatiques sur Fedora. Le processus PackageKit démarre automatiquement au démarrage, ce qui continue de bloquer yum ou dnf. Pour corriger l'erreur, désactivez les vérifications automatiques de mise à jour sur Fedora (ce qui n'est pas recommandé car beaucoup n'ont pas de culture de mise à jour).

Pour cela, tapez dans un terminal :gpk-prefs

Corriger les erreurs de lecture du référentiel de base de données

Symptôme :lors de l'installation d'un package avec yum, vous obtiendrez des erreurs indiquant "le fichier compressé s'est terminé avant la détection de la fin logique du flux"

Cette erreur peut se produire lorsque la commande yum a été interrompue lors du téléchargement d'une base de données de référentiel. La base de données enregistrée est donc incomplète et considérée comme corrompue. Pour résoudre ce problème, vous devez nettoyer la base de données yum.


Linux
  1. Comment installer Python 3.5 sur CentOS/RHEL et Fedora

  2. Comment installer la dernière version de PHP-5.5 en utilisant YUM sur CentOS/RHEL/Fedora

  3. Comment installer Oracle VirtualBox sur Oracle Linux/Fedora/RHEL/CentOS à l'aide de YUM

  4. Comment extraire le package 7z dans CentOS/RHEL/Fedora ?

  5. Comment nettoyer le cache YUM dans CentOS / RHEL

Comment installer VirtualBox 5.1 sur CentOS 7 / RHEL 7 / Fedora 26

26 exemples de commandes DNF dans Fedora / CentOS / RHEL

Comment installer Cockpit sur CentOS 7 / RHEL 7 et Fedora 28

Comment installer pgAdmin 4 sur CentOS 7 / RHEL 7 et Fedora 29 / Fedora 28

Comment installer Wine 5.0 sur CentOS, RHEL et Fedora

8 référentiels tiers YUM pour CentOS et RHEL