Не может установить или удалить пакеты

Я получаю эту ошибку:

dpkg: unrecoverable fatal error, aborting:
 files list file for package `linux-image-extra-3.13.0-39-generic' contains empty filename

Я думаю, что это могло бы иметь некоторую вещь сделать со старым ядром, но я не могу удалить его с sudo apt-get remove или purge так как это сохраняет erroring.

1
задан 15 June 2015 в 13:13

2 ответа

Можно также попробовать следующее:

rm /var/lib/dpkg/info/linux-image-extra-3.13.0-39-generic.list

Тогда обновляют Вашу систему.

2
ответ дан 4 October 2019 в 03:21

Попробуйте это решение:

cd /var/lib/dpkg

Резервное копирование:

sudo cp diversions diversions.bak
sudo cp diversions-old diversions-old.bak

Затем сделайте диверсии назад к старому:

sudo cp diversions-old diversions

Теперь обновление попытки:

sudo apt-get update

Затем переустановите свой пакет:

sudo apt-get install --reinstall packagename

Другое возможное решение: Заключенный в кавычки из http://www.richud.com/wiki/Ubuntu_Dpkg:_unrecoverable_fatal_error

sudo gedit -w /var/lib/dpkg/status 

Удалите целый раздел linux-image-extra-3.13.0-39-generic

Затем выполненный

sudo apt-get install -f

Необходимо затем получить все еще начальные ошибки "dpkg: предупреждение: файлы перечисляют файл для пакета 'xxxxxxxxxxx' пропавшие без вести

Теперь выполненный

sudo apt-get dist-upgrade

Все снова и снова необходимо видеть "dpkg: предупреждение: файлы перечисляют файл для пакета 'xxxxxxxxxxx' пропавшие без вести, предполагая, что пакет не имеет никаких файлов, в настоящее время устанавливаемых"..

Теперь сделайте эта замена xxxxxxx со всеми именами пакета выше этого появляется.

sudo apt-get install --reinstall xxxxxxxxxx
-2
ответ дан 4 October 2019 в 03:21

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

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