Я недавно обновил Ubuntu 18.04lts до 20.04lts. Теперь я получаю ту же ошибку, если я пытаюсь удалить, произвести чистку, установите что-либо в терминале. Я в замешательстве на этом, что-либо, что я попытался найти, онлайн требует своего рода действия в терминале, который все еще дает мне тот же вывод.
dpkg: error processing package linux-image-4.15.0-88-generic (--remove):
installed linux-image-4.15.0-88-generic package post-removal script subprocess returned error exit status 1
dpkg: too many errors, stopping
Errors were encountered while processing:
linux-image-4.15.0-88-generic
Processing was halted because there were too many errors.
E: Sub-process /usr/bin/dpkg returned an error code (1)
вывод для sudo способного обновления:
Get:1 http://us.archive.ubuntu.com/ubuntu focal InRelease [265 kB]
Hit:2 http://security.ubuntu.com/ubuntu focal-security InRelease
Hit:3 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu focal InRelease
Hit:4 http://download.opensuse.org/repositories/home:/strycore/Debian_10 ./ InRelease
Hit:5 http://ppa.launchpad.net/lutris-team/lutris/ubuntu focal InRelease
Get:6 http://us.archive.ubuntu.com/ubuntu focal-updates InRelease [89.1 kB]
Hit:7 http://us.archive.ubuntu.com/ubuntu focal-backports InRelease
Get:8 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [2,004 B]
Get:9 http://us.archive.ubuntu.com/ubuntu focal-updates/main i386 Packages [648 B]
Fetched 357 kB in 2s (224 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it.
склонные sudo автоудаляют:
sudo apt autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
linux-image-4.15.0-88-generic
0 upgraded, 0 newly installed, 1 to remove and 1 not upgraded.
1 not fully installed or removed.
After this operation, 8,402 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 211935 files and directories currently installed.)
Removing linux-image-4.15.0-88-generic (4.15.0-88.88) ...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-4.15.0-88-generic
/etc/kernel/postrm.d/zz-update-grub:
Sourcing file `/etc/default/grub'
/usr/sbin/grub-mkconfig: 35: /etc/default/grub: ^x: not found
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 127
dpkg: error processing package linux-image-4.15.0-88-generic (--remove):
installed linux-image-4.15.0-88-generic package post-removal script subprocess
returned error exit status 1
dpkg: too many errors, stopping
Errors were encountered while processing:
linux-image-4.15.0-88-generic
Processing was halted because there were too many errors.
E: Sub-process /usr/bin/dpkg returned an error code (1)
Проблема решена после комментария Kulfy :
Последние 3 строки содержат недопустимые записи для файла GRUB. И именно на это жаловался DPKG. Запустите
sudo nano /etc/default/grub
, удалите последние 3 строки и сохраните файл. Запуститеsudo dpkg --configure -a; sudo apt autoremove
Я столкнулся с той же проблемой сам. По некоторым причинам пакет initramfs-инструментов, кажется, или поврежден или действие странного после-обновления-версии. Удаление и переустановка пакета, кажется, добиваются цели, таким образом:
sudo apt remove initramfs-tools
sudo apt install initramfs-tools
Также не забудьте переустанавливать последнее ядро, или по крайней мере в моем случае закончился с паникой VFS:
apt reinstall -f linux-image-5.4.0-26-generic
Делание этих шагов очистило его для меня в нашей установке GitLab.
Я обычно не использую Ubuntu, таким образом, могут быть лучшие способы обойти это.