Невозможно удалить пакеты в ubuntu [дубликат]

Когда я пытаюсь удалить виртуальный ящик, установленный в ubuntu, как показано ниже,

sachin-verma @ sachin-verma: ~ $ sudo apt-get remove virtualbox-5.1

Затем появляются следующие ошибки:

Reading package lists... Error!
N: Ignoring file '50unattended-upgrades.ucf-dist' in directory '/etc/apt/apt.conf.d/' as it has an invalid filename extension
N: Ignoring file 'getdeb.list.bck' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_xenial_main_binary-amd64_Packages
E: The package lists or status file could not be parsed or opened.

Пожалуйста, помогите мне?

PS.- Это также происходит, когда я пытаюсь удалить другие пакеты.

1
задан 26 July 2019 в 10:59

2 ответа

Переместите проблематичный файл путь с

sudo mv /etc/apt/apt.conf.d/50unattended-upgrades.ucf-dist ~/
sudo mv /etc/apt/sources.list.d/getdeb.list.bck ~/

очистите списки APT с

sudo rm /var/lib/apt/lists/* /var/lib/apt/lists/partial/*

и повторите для получения новых списков пакета с

sudo apt-get update

Затем наконец удалите ненужный пакет (пакеты) с

sudo apt-get remove virtualbox-5.1
1
ответ дан 7 December 2019 в 13:15

Используйте команды в Терминале

Команда для удаления списка слияния:

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

Здесь, -v обозначает подробный, который объяснит, что делается и-f обозначает силу, которая проигнорирует несуществующие файлы и аргументы и никогда не запрашивала бы

Теперь обновление,

$ sudo apt-get update

Удалите Virtualbox,

$ sudo apt-get remove virtualbox* --purge
1
ответ дан 7 December 2019 в 13:15

Другие вопросы по тегам:

Похожие вопросы: