Compile e empacote o kernel com processadores ociosos em sua rede utilizando distcc, ccache e kernel-package no Debian
Se você resolve compilar e empacotar o kernel em uma máquina isoladamente, o tempo para a execução e finalização da tarefa tende ao infinito. Que tal usar os processadores de sua rede para agilizar o processo?! Neste artigo você saberá como fazer isso.
Descrição das aplicações utilizadas
Distcc
Permite que você utilize o gcc em diversos processadores na rede. Você precisa instalá-lo em todos os hosts envolvidos, considerando que o gcc deverá estar na mesma versão em todos. Verifique se o link simbólico /usr/bin/gcc aponta para o mesmo gcc em todos os hosts.
Ccache
Disponibiliza um cache do gcc em disco local para que o mesmo não precise refazer o processamento de códigos já compilados.
kernel-package
Tem todas as rotinas para compilar e empacotar o kernel para Debian.
Só achei que o artigo foca a instalação usando apt. Poderia ser dado exemplos de instação em Fedora com uso de YUM, e até mesmo compilação manual via fonte.
Além do mais, faltou citar que as portas envolvidas no trabalho devem ser liberadas no firewall.
Abraços e parabéns :)