Se você for fazer qualquer compilação, instale o pacote essencial para a construção . Isso atrai o GCC, faz e outras ferramentas básicas de desenvolvimento.
Eu recomendo o uso de kernels empacotados para o Debian. Se você compilar o seu próprio, terá que acertar a configuração e instalá-la corretamente. Conseguir a configuração correta é difícil, pois há muitas opções; Você provavelmente esquecerá um componente essencial na primeira vez, e pode ser difícil descobrir o que está faltando. Além disso, o Debian configura seu sistema com um initramfs ; Se você for com um initramfs, você terá que regenerá-lo com os módulos que você compilou, que os scripts de configuração do Debian fazem automaticamente. Se você não usar um initramfs, terá que se certificar de que todos os drivers necessários estão na imagem principal do kernel e não em um módulo. Você também precisa se certificar de registrar seu novo kernel com o seu bootloader corretamente.
O Debian fornece o programa kernel-package para construir um kernel do jeito Debian. Use-o. Além de extrair todas as dependências que você estava perdendo, ele cuidará de empacotar o kernel corretamente.