GNU/Linux >> LINUX-Kenntnisse >  >> Arch Linux

Behebung des Fehlers „Konfliktierende Dateien:ca-certificates-utils:/etc/ssl/certs/ca-certificates.crt existiert bereits im Dateisystem“ in Arch Linux

Heute habe ich diesen Fehler erhalten – „Failed to commit transaction Conflicting files:ca-certificates-utils:/etc/ssl/certs/ca-certificates.crt existiert bereits im Dateisystem“, während ich versuchte, mein Arch Linux-System zu aktualisieren.

Wenn Sie auf so etwas wie diesen Fehler gestoßen sind, finden Sie hier eine schnelle Problemumgehung, um ihn zu beheben.

Öffnen Sie Ihr Terminal und führen Sie die folgenden Befehle nacheinander aus:

Laden Sie zuerst die Pakete mit dem Befehl herunter:

$ sudo pacman -Syuw

Beispielausgabe wäre:

:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 archlinuxfr is up to date 0.0 B 0.00B/s 00:00 [----------------------] 0%
 xyne-x86_64 is up to date
:: Starting full system upgrade...
resolving dependencies...

Packages (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-8

Total Download Size: 0.00 MiB

:: Proceed with download? [Y/n] y
(25/25) checking keys in keyring [######################] 100%
(25/25) checking package integrity

Entfernen Sie als Nächstes die in Konflikt stehende Datei, d. h. /etc/ssl/certs/ca-certificates.crt.

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

Führen Sie abschließend das Upgrade mit dem Befehl:

durch
$ sudo pacman -Su

Jetzt verlief der Update-Vorgang reibungslos.

:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
:: deepin-clutter and clutter are in conflict. Remove clutter? [y/N] y

Packages (26) ca-certificates-20170307-1 ca-certificates-mozilla-3.29.3-2
 ca-certificates-utils-20170307-1
 clutter-1.26.0+24+g79da526-1 [removal] 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-8

Total Installed Size: 523.13 MiB
Net Upgrade Size: -18.54 MiB

:: Proceed with installation? [Y/n] y
(25/25) checking keys in keyring [######################] 100%
(25/25) checking package integrity [######################] 100%
(25/25) loading package files [######################] 100%
(25/25) checking for file conflicts [######################] 100%
(26/26) checking available disk space [######################] 100%
:: Processing package changes...
(1/1) removing clutter [######################] 100%
( 1/25) upgrading p11-kit [######################] 100%
( 2/25) upgrading ca-certificates-utils [######################] 100%
( 3/25) upgrading ca-certificates-mozilla [######################] 100%
( 4/25) upgrading ca-certificates [######################] 100%
( 5/25) upgrading deepin-api [######################] 100%
( 6/25) upgrading deepin-wallpapers [######################] 100%
( 7/25) upgrading deepin-desktop-base [######################] 100%
( 8/25) installing deepin-clutter [######################] 100%
( 9/25) upgrading libxslt [######################] 100%
(10/25) upgrading deepin-mutter [######################] 100%
(11/25) upgrading deepin-wm [######################] 100%
(12/25) upgrading startdde [######################] 100%
(13/25) upgrading deepin-control-center [######################] 100%
(14/25) upgrading deepin-file-manager [######################] 100%
(15/25) upgrading linux-firmware [######################] 100%
(16/25) upgrading nss [######################] 100%
(17/25) upgrading pacman-mirrorlist [######################] 100%
warning: /etc/pacman.d/mirrorlist installed as /etc/pacman.d/mirrorlist.pacnew
(18/25) upgrading python-pyparsing [######################] 100%
(19/25) upgrading python2-asn1crypto [######################] 100%
(20/25) upgrading python2-cssutils [######################] 100%
(21/25) upgrading python2-pyparsing [######################] 100%
(22/25) upgrading qt4 [######################] 100%
(23/25) upgrading qt5-webengine [######################] 100%
(24/25) upgrading smplayer [######################] 100%
(25/25) upgrading xorg-mkfontdir [######################] 100%
:: Running post-transaction hooks...
(1/6) Compiling GSettings XML schema files...
(2/6) Updating icon theme caches...
(3/6) Creating temporary files...
(4/6) Arming ConditionNeedsUpdate...
(5/6) Rebuilding certificate stores...
(6/6) Updating the desktop file MIME type cache...

Dies ist ein Fehler und es wurde schon berichtet. Hoffentlich beheben die Arch Linux-Entwickler das bald.

Prost!


Arch Linux
  1. Lösen Sie „FEHLER:‚pacman‘ konnte fehlende Abhängigkeiten nicht installieren“ in Arch Linux

  2. So beheben Sie den Fehler „Warnung:Lokal ist neuer als die Community“ in Arch Linux

  3. So beheben Sie den Fehler „ungültiges oder beschädigtes Paket (PGP-Signatur)“ in Arch Linux

  4. So lösen Sie „Fehler:Transaktion konnte nicht ausgeführt werden (widersprüchliche Dateien)“ in Arch Linux

  5. Untersuchen des Linux /proc-Dateisystems

So beheben Sie den Fehler „Job for netctl service failed“ in Arch Linux

So beheben Sie den Fehler „pacman:Fehler beim Laden gemeinsam genutzter Bibliotheken“ in Arch Linux

Der richtige Weg zum Bearbeiten von /etc/passwd- und /etc/group-Dateien unter Linux

Linux-Konfiguration:Verstehen von *.d-Verzeichnissen in /etc

cPanel-Fehler beheben – Das E-Mail-Konto existiert bereits

Die Dateien /proc/mounts, /etc/mtab und /proc/partitions verstehen