GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Behebung des Fehlers „E:Die Paket-Cache-Datei ist beschädigt, sie hat den falschen Hash“ in Ubuntu

Heute habe ich versucht, die Repository-Listen in meinem Ubuntu 18.04 LTS-Desktop zu aktualisieren und eine Fehlermeldung erhalten, die besagt:- E:Die Paket-Cache-Datei ist beschädigt, sie hat den falschen Hash . Folgendes führe ich vom Terminal und seiner Ausgabe aus:

$ sudo apt update

Beispielausgabe:

Hit:1 http://it-mirrors.evowise.com/ubuntu bionic InRelease
Hit:2 http://it-mirrors.evowise.com/ubuntu bionic-updates InRelease 
Hit:3 http://it-mirrors.evowise.com/ubuntu bionic-backports InRelease 
Hit:4 http://it-mirrors.evowise.com/ubuntu bionic-security InRelease 
Hit:5 http://ppa.launchpad.net/alessandro-strada/ppa/ubuntu bionic InRelease 
Hit:7 http://ppa.launchpad.net/leaeasy/dde/ubuntu bionic InRelease 
Hit:8 http://ppa.launchpad.net/rvm/smplayer/ubuntu bionic InRelease 
Ign:6 https://dl.bintray.com/etcher/debian stable InRelease 
Get:9 https://dl.bintray.com/etcher/debian stable Release [3,674 B]
Fetched 3,674 B in 3s (1,196 B/s) 
Reading package lists... Done
E: The package cache file is corrupted, it has the wrong hash

Nach einigen Google-Suchen habe ich eine Problemumgehung gefunden, um diesen Fehler zu beheben.

Wenn Sie jemals auf diesen Fehler gestoßen sind, geraten Sie nicht in Panik. Führen Sie einfach die folgenden Befehle aus, um das Problem zu beheben.

Warnung: Bevor Sie den folgenden Befehl ausführen, vergewissern Sie sich, dass Sie "*" hinzugefügt haben am Ende . Es ist sehr wichtig, hinzuzufügen am Ende dieses Befehls. Wenn Sie ihn nicht hinzufügen, wird der gesamte /var/lib/apt/lists/ gelöscht Verzeichnis und es gibt keine Möglichkeit, es wiederherzustellen. Sie wurden gewarnt!

$ sudo rm -rf /var/lib/apt/lists/*

Jetzt habe ich erneut versucht, das System mit dem Befehl:

zu aktualisieren
$ sudo apt update

Diesmal klappt es!! Hoffe das hilft.

Empfohlene Lektüre:

  • So reparieren Sie ein defektes Ubuntu-Betriebssystem, ohne es neu zu installieren
  • So beheben Sie den Fehler „Paketvorgang fehlgeschlagen“ in Ubuntu
  • Fehler „dpkg:error:parsing file ‚/var/lib/dpkg/updates/0014′“ in Ubuntu behoben
  • So beheben Sie den VirtualBox-Fehler „Kernel-Treiber nicht installiert (rc=-1908)“ in Ubuntu
  • So beheben Sie den Fehler „Fehler beim Installieren des Erweiterungspakets“ in Ubuntu

Ubuntu
  1. So beheben Sie das Problem, dass Ubuntu aufgrund der beschädigten Pakete nicht aktualisiert wird

  2. Behebung des Fehlers „dpkg:error:parsing file ‚/var/lib/dpkg/updates/0014′“ in Ubuntu

  3. Behebung des Fehlers „Das Repository hat keine Release-Datei“ in Ubuntu – Schritt-für-Schritt-Anleitung?

  4. Wo ist die Inittab-Datei?

  5. Ubuntu 16.0.4 hat Apache 2.4.18 im Cache, aber 2.4.29 ist die neueste Version. Ist es notwendig, die neueste Version zu erhalten?

So leeren Sie den DNS-Cache unter Ubuntu

Korrigieren Sie das falsche Tastaturlayout in Ubuntu

So beheben Sie den Fehler „Die folgenden Signaturen konnten nicht überprüft werden“ in Ubuntu Linux

Fehler beim Herunterladen von Paketdateien in Ubuntu behoben

So beheben Sie „Die Update-Informationen sind veraltet“ in Ubuntu Linux

So beheben Sie den Fehler „Repository ist noch nicht gültig“ in Ubuntu Linux