Aqui está o que eu fiz:
-
Edite o arquivo
/usr/sbin/grub-mkconfig
(como root) e adicione a seguinte linha no topo: (*)exit 0
-
Em seguida, execute
apt-get purge
oudpkg -P
, conforme sugerido na pergunta vinculada, para remover os pacotes indesejados. Por exemplo, eu corri:sudo apt-get purge $(dpkg --list | grep -E 'linux-(image|signed-image|headers)' | awk '{ print $2 }' | sort -V | grep -vF "$(uname -r | grep -o '[0-9.-]*' | sed 's/-$//')")
-
Em seguida, não se esqueça de editar o arquivo novamente e remover a linha:
exit 0
-
Finalmente, execute:
sudo update-grub
para atualizar seu gerenciador de inicialização.
Este processo recuperou 11 GB de espaço em menos de 30 minutos.
Eu também segui esta excelente sugestão para evitar que unattended-upgrades
compilasse meus pacotes do kernel novamente no futuro.
(*) I also considered disabling
/usr/sbin/dkms
and/usr/sbin/extlinux-update
and/usr/sbin/update-initramfs
using theexit 0
trick, but these didn't save that much time, and they left files around in/lib/modules/[kernel_version]/
and/boot/initrd.img-[kernel_version]