Устранение ошибки «Ubuntu Bionic Update Security имеет несоответствие суммы» | Методы и примеры кода

Сообщение об ошибке «Обновление безопасности Ubuntu Bionic имеет несоответствие суммы» обычно появляется, когда существует несоответствие контрольных сумм пакетов при выполнении обновления безопасности в системе Ubuntu Bionic. Эту проблему можно решить несколькими способами. Вот несколько методов с примерами кода:

Метод 1. Очистка кэша пакетов и принудительное обновление

sudo apt-get clean
sudo rm -r /var/lib/apt/lists/*
sudo apt-get update

Метод 2. Сброс репозиториев и повторное обновление

sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update

Способ 3. Изменение сервера обновлений

sudo sed -i 's/archive.ubuntu.com/old-releases.ubuntu.com/' /etc/apt/sources.list
sudo apt-get update

Метод 4. Проверка и исправление базы данных пакетов

sudo apt-get clean
sudo mv /var/lib/apt/lists /var/lib/apt/lists.old
sudo mkdir /var/lib/apt/lists
sudo apt-get update

Метод 5: использование aptitude вместо apt-get

sudo apt-get install aptitude
sudo aptitude update
sudo aptitude upgrade