Este é um wiki da comunidade. Sinta-se à vontade para editar.
Espaço em disco insuficiente
Primeiro, suspeito que você não tenha uma partição /boot separada, porque uma partição /boot completa não deve afetar a instalação de pacotes não-kernel. Você pode verificar examinando a saída do comando df .
Para liberar espaço em disco, procure em $HOME/.cache/ e /var/cache/ os arquivos a serem excluídos. Você também pode executar apt-get autoclean ou apt-get clean . A diferença entre os dois comandos é autoclean remove apenas os arquivos deb obsoletos, enquanto clean remove todos os arquivos deb.
Tente usar aptitude se você tiver instalado porque tentará resolver dependências, enquanto apt e apt-get não.
Se aptitude não estiver disponível, tente remover cada pacote individualmente por vez com apt-get remove [package] . Gostaria de começar com os pacotes linux-headers-* , porque é menos provável que remover acidentalmente um dos erroneamente resultar em um sistema não inicializável.
Você também pode procurar por *-dev packages para remover, caso não faça normalmente muita codificação.
No futuro, debfoster e deborphan podem ser úteis para manter os pacotes estranhos ao mínimo.
Espaço insuficiente na partição /boot
Aviso: Mexer com a partição /boot pode resultar em um sistema não inicializável .
Vá para /boot e exclua os arquivos img não associados ao kernel atualmente em uso.