Каждый раз, когда я пытаюсь что-то установить, я получаю одну и ту же ошибку:
Reading package lists... Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/repo.mongodb.org_apt_ubuntu_dists_bionic_mongodb-org_4.0_multiverse_binary-amd64_Packages
E: The package lists or status file could not be parsed or opened.
Я пытался сделать следующее:
sudo rm -r /var/lib/apt/lists/*
sudo apt-get clean && sudo apt-get update
это было решение, предложенное во многих местах, но оно не сработало.
Кто-нибудь знает, как это исправить?
Удалите списки монго в:
/etc/apt/sources.list.d
затем:
sudo rm -vf /var/lib/apt/lists/*
sudo apt-get update
Я, казалось, должен был сделать следующее, которое является комбинацией нескольких сообщений, я видел, что это не работало на меня.
1: Удалите все списки монго в /etc/apt/sources.list.d
cd /etc/apt/sources.list.d && sudo rm -rf mongo*
2: Удалите все в /var/lib/apt/lists/
sudo rm -rvf /var/lib/apt/lists/*
3:Чисто
sudo apt clean
4: Обновление
sudo apt update
Снесите проблематичные репозитории, затем попытайтесь удалить MergeList и затем повторно создайте его:
sudo rm -vf /var/lib/apt/lists/*
sudo apt-get update
Та же проблема Ubuntu 18.04.4 LTS
Решение: Используйте следующие команды в этом порядке
cd /etc/apt/sources.list.d
Переместите или удалите mongodb-org-4.0.list, здесь я переместил его с mv, используйте комнату insteand для удаления.
sudo mv mongodb-org-4.0.list /home/
(Не забудьте изменять каталог, обеспечивать, где Вы хотите поместить его так, чтобы можно было все еще снова использовать его, если вещи идут не так, как надо),
удалите все списки
sudo rm -vf /var/lib/apt/lists/*
повторно создайте их
sudo apt-get update
Теперь можно использовать снова программное обеспечение Updater.