Поиск по сайту:

Исправление ошибки «E: файл кэша пакета поврежден, у него неверный хэш» в Ubuntu.

Сегодня я попытался обновить списки репозиториев на своем рабочем столе Ubuntu 18.04 LTS и получил сообщение об ошибке: E: Файл кэша пакета поврежден, у него неверный хеш. Вот что я запускаю из терминала и его вывод:

sudo apt update

Пример вывода:

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

«Файл кэша пакета поврежден, у него неверный хэш» Ошибка в Ubuntu

После пары поисков в Google я нашел способ исправить эту ошибку.

Если вы когда-либо сталкивались с этой ошибкой, не паникуйте. Просто выполните следующие команды, чтобы исправить это.

Внимание: Прежде чем запускать следующую команду, дважды проверьте, добавили ли вы " *" в конце. Очень важно добавить в конце этой команды. Если вы не добавите его, будет удален весь каталог /var/lib/apt/lists/, и восстановить его будет невозможно. Вы были предупреждены!

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

Теперь я снова попробовал обновить систему командой:

sudo apt update

Вывод команды обновления Apt в Ubuntu

На этот раз это работает!! Надеюсь это поможет.

Рекомендуем прочитать:

  • Как исправить сломанную ОС Ubuntu без ее переустановки
  • Как исправить ошибку «Операция пакета не удалась» в Ubuntu
  • Исправить ошибку «dpkg: ошибка: синтаксический анализ файла ‘/var/lib/dpkg/updates/0014’» в Ubuntu
  • Как исправить ошибку VirtualBox «Драйвер ядра не установлен (rc=-1908)» в Ubuntu
  • Как исправить ошибку «Не удалось установить пакет расширений» в Ubuntu

Статьи по данной тематике