GNU/Linux >> Tutoriels Linux >  >> Arch Linux

Comment résoudre "erreur :échec de la validation de la transaction (fichiers en conflit)" dans Arch Linux

Cela fait un mois que j'ai mis à jour mon bureau Arch Linux. Aujourd'hui, j'ai essayé de mettre à jour mon système Arch Linux et j'ai rencontré une erreur indiquant "error:failed to commit transaction (conflicting files) stfl:/usr/lib/libstfl.so.0 exists in filesystem" . Il ressemble à une bibliothèque (/usr/lib/libstfl.so.0) qui existe sur mon système de fichiers et pacman ne peut pas le mettre à niveau. Si vous rencontrez la même erreur, voici une solution rapide pour la résoudre.

Résoudre "erreur :échec de la validation de la transaction (fichiers en conflit)" dans Arch Linux

Vous avez trois options. 1. Ignorez simplement le problème stfl bibliothèque d'être mise à niveau et essayez à nouveau de mettre à jour le système. Reportez-vous à ce guide pour savoir comment ignorer la mise à niveau du package . 2. Remplacez le package à l'aide de la commande :

$ sudo pacman -Syu --overwrite /usr/lib/libstfl.so.0

3. Supprimez manuellement le fichier de bibliothèque stfl et essayez à nouveau de mettre à niveau le système. Veuillez vous assurer que le paquet prévu n'est pas une dépendance d'un paquet important. Et vérifiez également sur archlinux.org qu'il y a des mentions de ce conflit.

$ sudo rm /usr/lib/libstfl.so.0

Maintenant, essayez de mettre à jour le système :

$ sudo pacman -Syu

J'ai choisi la troisième option et je viens de supprimer le fichier et de mettre à niveau mon système Arch Linux. Cela a très bien fonctionné !

Lire connexe :

  • Comment restaurer l'état de fonctionnement précédent de Broken Arch Linux
  • Comment réparer l'erreur "Impossible de verrouiller la base de données" dans Arch Linux
  • Comment réparer l'erreur "paquet invalide ou corrompu (signature PGP)" dans Arch Linux
  • Comment résoudre le problème "Démarrage de la mise à niveau complète du système... il n'y a rien à faire" dans Arch Linux
  • Comment réparer l'erreur "pacman :erreur lors du chargement des bibliothèques partagées" dans Arch Linux

Arch Linux
  1. Résoudre "Erreur de dépendance Perl 5.26 :échec de la préparation de la transaction (impossible de satisfaire les dépendances)" dans Arch Linux

  2. Résoudre "ERREUR:'pacman' n'a pas réussi à installer les dépendances manquantes" dans Arch Linux

  3. Comment réparer l'erreur "Attention:local est plus récent que la communauté" dans Arch Linux

  4. Comment réparer l'erreur "paquet invalide ou corrompu (signature PGP)" dans Arch Linux

  5. Comment résoudre l'erreur «Erreur:échec de l'ouverture de rpmdb» dans CentOS

Résoudre l'erreur VirtualBox "Code de résultat :NS_ERROR_FAILURE (0x80004005)" dans Arch Linux

Comment réparer l'erreur "pacman:erreur lors du chargement des bibliothèques partagées" dans Arch Linux

Comment connecter l'iPhone à Arch Linux

Comment installer Skype sur Arch Linux

Comment installer Java sur Arch Linux

Comment réparer l'erreur "W:Certains fichiers d'index n'ont pas pu être téléchargés" dans Ubuntu Linux