Il tuo sistema è probabilmente configurato per escludere i pacchetti del kernel.
prova:
sudo vi /etc/yum.conf
poi commenta (o rimuovi la parte 'kernel*'):
#exclude=kernel*
Allora dovresti essere in grado di fare:
sudo yum install kernel-headers
Modifica :Oppure, come indicato da Andrew Beals, puoi semplicemente eseguire:
yum install kernel-headers --disableexcludes=all
Sì, puoi modificare il file yum.conf oppure puoi semplicemente fare questo:
yum install kernel-headers --disableexcludes=all
Nota che anche se il tuo amministratore sta tentando di installare un pacchetto escluso dal tuo server RHN Satellite tramite il normale processo, fallirà comunque a causa della configurazione locale.
(Questo vale anche per RHEL6 / cent6 (centos6) ovviamente.)
Mi sono imbattuto in questo problema cercando di installare VMWare Tools. Richiedeva gcc e intestazioni del kernel -> mancavano le intestazioni del kernel.
Quindi su Redhat 7.4 ho dovuto eseguire 'yum install kernel-devel
'.