GNU/Linux >> Znalost Linux >  >> Ubuntu

Oprava „E:Soubor mezipaměti balíčku je poškozen, má nesprávný hash“ Chyba v Ubuntu

Dnes jsem se pokusil aktualizovat seznamy úložišť na mé ploše Ubuntu 18.04 LTS a zobrazila se chyba, která říká - E:Soubor mezipaměti balíčku je poškozen, má nesprávný hash . Zde je to, co spouštím z terminálu a jeho výstup:

$ sudo apt update

Ukázkový výstup:

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

Po několika vyhledáváních na Googlu jsem našel řešení, jak tuto chybu opravit.

Pokud jste se někdy s touto chybou setkali, nepropadejte panice. K opravě stačí spustit následující příkazy.

Upozornění: Před spuštěním následujícího příkazu zkontrolujte, zda jste přidali "*" na konci . Je velmi důležité přidat na konci tohoto příkazu. Pokud jej nepřidáte, smaže se celý /var/lib/apt/lists/ adresář a neexistuje způsob, jak jej obnovit. Byli jste varováni!

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

Nyní jsem znovu zkusil aktualizovat systém pomocí příkazu:

$ sudo apt update

Tentokrát to funguje!! Doufám, že to pomůže.

Doporučené čtení:

  • Jak opravit poškozený operační systém Ubuntu bez jeho přeinstalace
  • Jak opravit chybu „Operace balíčku se nezdařila“ v Ubuntu
  • Oprava chyby „dpkg:error:parsing file ‘/var/lib/dpkg/updates/0014′“ v Ubuntu
  • Jak opravit chybu VirtualBox „Není nainstalován ovladač jádra (rc=-1908)“ v Ubuntu
  • Jak opravit chybu „Nepodařilo se nainstalovat balíček rozšíření“ v Ubuntu

Ubuntu
  1. Jak opravit problém s aktualizací Ubuntu kvůli poškozeným balíčkům

  2. Oprava chyby „dpkg:chyba:parsování souboru „/var/lib/dpkg/updates/0014′“ v Ubuntu

  3. Opravit repozitář nemá soubor s vydáním Chyba v Ubuntu – průvodce krok za krokem?

  1. Kde je soubor Inittab?

  2. Ubuntu 16.0.4 má v mezipaměti Apache 2.4.18, ale 2.4.29 je nejnovější vydání. Je nutné získat nejnovější verzi?

  3. Jak opravit Ubuntu nemůže najít balíček

  1. [Jak na to] Opravit chybu Google GPG na Ubuntu

  2. Opravte chybu „Nenalezen žádný adaptér Wi-Fi“ na Ubuntu

  3. Oprava „Podproces /usr/bin/dpkg vrátil kód chyby (1)“ v Ubuntu