Ищете ручные способы удаления поврежденной упаковки - proUbuntu
0 голосов
/

Ubuntu 16.04 и я ищем способы очистки поврежденного пакета, сообщается об ошибках шины, когда dpkg пытается удалить куски старого ядра. Новые пакеты не могут быть установлены:

sudo dpkg --purge linux-image-extra-4.4.0-36-generic
(Reading database ... 210811 files and directories currently installed.)
Removing linux-image-extra-4.4.0-36-generic (4.4.0-36.55) ...
depmod: FATAL: could not load /boot/System.map-4.4.0-36-generic: No such file or directory
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0-36-generic /boot/vmlinuz-4.4.0-36-generic
Bus error (core dumped)
Bus error (core dumped)
run-parts: /etc/kernel/postinst.d/apt-auto-removal exited with return code 135
dpkg: error processing package linux-image-extra-4.4.0-36-generic (--purge):
 subprocess installed post-removal script returned error exit status 1
Errors were encountered while processing:
 linux-image-extra-4.4.0-36-generic

1 Ответ

0 голосов
/

Это не лучшее решение, оно обойдется мне в один день, но я удалил все файлы, связанные с linux-image-extra-4.4.0-36-generic, изменил каталог на dpkg

cd / var / lib / dpkg

и удалил описание, относящееся к пакету, из файла состояния, выполнив поиск с помощью Ctrl-W в nano.

статус sudo nano

Пока это работает ...

...