Per poter compilare un kernel è naturalmente necessario che siano installati i sorgenti del kernel (il pacchetto kernel-source). Altri pacchetti richiesti come il compiler C (il pacchetto gcc), i binutils GNU (il pacchetto binutils) ed i file include per il compiler C (glibc-devel) vengono selezionati in modo automatico.
I sorgenti del kernel si trovano nella directory /usr/src/linux-<versione del kernel>. Se avete in mente di fare qualche esperimento con il kernel e volete disporre contemporaneamente di diverse versioni, conviene scompattare ogni versione in diverse sottodirectory e indirizzare tramite un link i sorgenti rilevanti del momento, dato che vi sono pacchetti software che si aspettono i sorgenti del kernel nella directory /usr/src/linux. Questo tipo d'installazione viene eseguita automaticamente da .