Я получаю эту ошибку:
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.
Можно также попробовать следующее:
rm /var/lib/dpkg/info/linux-image-extra-3.13.0-39-generic.list
Тогда обновляют Вашу систему.
Попробуйте это решение:
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
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