Investigando uma solução alternativa, notei que /usr/bin/linux-check-removal
é um script Perl; de acordo com man
:
linux-check-removal - check whether removal of a kernel is safe
SYNOPSIS.
linux-check-removal VERSIONDESCRIPTION.
linux-check-removal is intended to be called from the prerm maintainer scripts of Linux kernel packages.
No final do dia, eu apenas modifiquei o script para retornar 0 (sucesso), desinstalei o pacote, com
sudo aptitude purge linux-image-4.9.0-3-amd64
e restaurou o script no final da operação.
Minha modificação temporária, aplicada no final do script, foi:
# replace check() call with exit with success code
# check(@ARGV);
exit 0;