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

Correction "Fichiers en conflit :ca-certificates-utils :/etc/ssl/certs/ca-certificates.crt existe déjà dans le système de fichiers" Erreur dans Arch Linux

Aujourd'hui, j'ai reçu cette erreur - "Impossible de valider la transaction Fichiers en conflit :ca-certificates-utils :/etc/ssl/certs/ca-certificates.crt existe déjà dans le système de fichiers" lors de la mise à niveau de mon système Arch Linux.

Si vous avez rencontré quelque chose comme cette erreur, voici une solution rapide pour y remédier.

Ouvrez votre Terminal et exécutez les commandes suivantes une par une :

Tout d'abord, téléchargez les packages à l'aide de la commande :

$ sudo pacman -Syuw

Exemple de sortie :

 ::Synchronisation des bases de données de paquets... core est à jour extra est à jour community est à jour multilib est à jour archlinuxfr est à jour 0.0 B 0.00B/s 00:00 [---- ------------------] 0% xyne-x86_64 est à jour ::Démarrage de la mise à niveau complète du système... résolution des dépendances... Paquets (25) ca-certificates- 20170307-1 ca-certificates-mozilla-3.29.3-2 ca-certificates-utils-20170307-1 deepin-api-3.1.4-1 deepin-clutter-1.26.2-1 deepin-control-center-4.0.10 -1 deepin-desktop-base-2016.11.30-1 deepin-file-manager-1:1.4.10-1 deepin-mutter-3.20.13-2 deepin-wallpapers-1.4-1 deepin-wm-1.9.7- 2 libxslt-1.1.29+42+gac341cbd-1 linux-firmware-20170309.695f2d6-1 nss-3.29.3-2 p11-kit-0.23.5-1 pacman-mirrorlist-20170316-1 python-pyparsing-2.2.0 -1 python2-asn1crypto-0.22.0-1 python2-cssutils-1.0.2-1 python2-pyparsing-2.2.0-1 qt4-4.8.7-16 qt5-webengine-5.8.0-4 smplayer-17.3.0 -1 startdde-3.1.5-1 xorg-mkfontdir-1.0.7-8Taille totale du téléchargement :0,00 Mio ::Continuer le téléchargement ? [O/n] y(25/25) vérification des clés dans le trousseau de clés [######################] 100 % (25/25) vérification de l'intégrité du paquet 

Ensuite, supprimez le fichier en conflit, c'est-à-dire /etc/ssl/certs/ca-certificates.crt.

$ sudo rm /etc/ssl/certs/ca-certificates.crt

Enfin, effectuez la mise à niveau à l'aide de la commande :

$ sudo pacman -Su

Maintenant, le processus de mise à jour s'est déroulé sans problème.

 ::Démarrage de la mise à niveau complète du système... résolution des dépendances... recherche de paquets en conflit... ::deepin-clutter et clutter sont en conflit. Supprimer l'encombrement ? [o/N] yPackages (26) ca-certificates-20170307-1 ca-certificates-mozilla-3.29.3-2 ca-certificates-utils-20170307-1 clutter-1.26.0+24+g79da526-1 [suppression] deepin-api-3.1.4-1 deepin-clutter-1.26.2-1 deepin-control-center-4.0.10-1 deepin-desktop-base-2016.11.30-1 deepin-file-manager-1:1.4. 10-1 deepin-mutter-3.20.13-2 deepin-wallpapers-1.4-1 deepin-wm-1.9.7-2 libxslt-1.1.29+42+gac341cbd-1 linux-firmware-20170309.695f2d6-1 nss-3.29 .3-2 p11-kit-0.23.5-1 pacman-mirrorlist-20170316-1 python-pyparsing-2.2.0-1 python2-asn1crypto-0.22.0-1 python2-cssutils-1.0.2-1 python2-pyparsing -2.2.0-1 qt4-4.8.7-16 qt5-webengine-5.8.0-4 smplayer-17.3.0-1 startdde-3.1.5-1 xorg-mkfontdir-1.0.7-8Taille totale installée :523,13 MiBNet Taille de la mise à jour :-18,54 Mio ::Continuer l'installation ? [O/n] y(25/25) vérification des clés dans le trousseau de clés [######################] 100 % (25/25) vérification de l'intégrité du paquet [ ######################] 100 % (25/25) chargement des fichiers de package [################# ######] Vérification à 100 % (25/25) des conflits de fichiers [######################] Vérification à 100 % (26/26) espace disque disponible [######################] 100 % ::Traitement des modifications du package... (1/1) suppression de l'encombrement [##### #################] 100 % (1/25) mise à niveau p11-kit [#################### ##] 100 % (2/25) mise à niveau de ca-certificates-utils [######################] 100 % (3/25) mise à niveau de ca- certificates-mozilla [######################] 100 % (4/25) mise à niveau de ca-certificates [########### ###########] 100 % (5/25) mise à niveau de deepin-api [######################] 100 % ( 6/25) mise à niveau de deepin-wallpapers [#######################] 100 % (7/25) mise à niveau de deepin-desktop-base [#### ##################] 100 % (8/25) installant deepin-clutter [#################### ###] 100 % (25/09) mise à niveau de libxslt [######################] 100 % (25/10) mise à niveau de deepin-m utter [######################] 100 % (11/25) mise à niveau de deepin-wm [############# #########] 100 % (12/25) démarrage de la mise à niveau [######################] 100 % (13/25) mise à niveau de deepin-control-center [######################] 100 % (14/25) mise à niveau de deepin-file-manager [###### ################] Mise à jour à 100 % (15/25) du micrologiciel Linux [##################### #] 100 % (16/25) mise à niveau de nss [#######################] 100 % (17/25) mise à niveau de pacman-mirrorlist [### ###################] Avertissement à 100 % :/etc/pacman.d/mirrorlist installé en tant que mise à niveau de /etc/pacman.d/mirrorlist.pacnew(18/25) python-pyparsing [######################] 100 % (19/25) mise à niveau de python2-asn1crypto [########### ###########] 100 % (20/25) mise à niveau de python2-cssutils [######################] 100 % ( 21/25) mise à niveau de python2-pyparsing [######################] 100 % (22/25) mise à niveau de qt4 [######## ##############] Mise à jour à 100 % (23/25) de qt5-webengine [######################] 100 % (24/25) mise à niveau de smplayer [######################] 100 % (25/25) mise à niveau de xorg-mkfontdir [######################] 100 % ::Exécution des hooks post-transaction...(1/6) Compilation des fichiers de schéma XML GSettings...( 2/6) Mise à jour des caches de thèmes d'icônes...(3/6) Création de fichiers temporaires...(4/6) Armement ConditionNeedsUpdate...(5/6) Reconstruction des magasins de certificats...(6/6) Mise à jour des fichier de bureau cache de type MIME...

Ceci est un bogue et c'est déjà signalé. J'espère que les développeurs d'Arch Linux corrigeront cela bientôt.

Santé !


Arch Linux
  1. Rechercher et supprimer des fichiers en conflit qui n'appartiennent à aucun package dans Arch Linux

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

  3. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  4. Linux – Fusionner /usr/bin et /usr/sbin dans /bin (gnu/linux) ?

  5. Comment /etc/motd est-il mis à jour ?

Comment réparer l'erreur "le travail pour le service netctl a échoué" dans Arch Linux

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

La bonne façon de modifier les fichiers /etc/passwd et /etc/group sous Linux

Configuration Linux :Comprendre les répertoires *.d dans /etc

Correction de l'erreur cPanel - Le compte de messagerie existe déjà

Comprendre les fichiers /proc/mounts, /etc/mtab et /proc/partitions