Исправление ошибки «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