'lut
Cela dépend :
- Si tu as une fedora core 1 ou 2 il existe un rpm kernel-sourcecode-[version_de_ton_noyau].rpm qui se trouve dans les repositories officiels (si tu as mis à jour ton noyau, il faut récuperer les sources correspondantes).
- Depuis la fedora core 3 les sources ne sont plus fournies dans un rpm à part, il faut récupérér le fichier src.rpm du noyau correspondant à celui installé (toujours dans les repositories officiels) et récuperer les sources dedans :
(ces infos sont dispos sur de nombreux site anglophone dont celui ci qui traite également de driver wifi :
http://tipsybottle.com/technology/wireless/Fedora-Kismet-HOWTO-v3.shtml )
Rapidement :
# rpm -i
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/3/SRPMS/kernel-2.6.9-1.681_FC3.src.rpm -vv
Pour recuperer et decompresser le rpm (il faut adapter la version du noyau au sien)
# cd /usr/src/redhat/SPECS
# rpmbuild -bp --target=i686 kernel-2.6.spec
bien sur il faut adapter quand on a un x86_64
# cd /usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9
Les sources sont là !
Ensuite si l'on désire suivre certaines conventions, on peut copier le répertoire linux-2.6.9 dans /usr/src puis faire un lien nommé linux dans /usr/src qui pointe vers /usr/src/linux-2.6.9 (il indique les sources du noyau courant, de nombreux scripts respectent cette convention)
Bonne soirée