Bonsoir,
j'ai besoin des sources du noyau de fedora pour insatller les drivers de ma carte wifi
Comment faire pour les installer?
Merci
'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
J'ai oublié pour FC1 mais FC2 et FC3 (à jour) c'est la même chose.
Salut mon noyau c'est kernel-2.6.9-1.667.x86_64.rpm
Tu peux m'expliquer mieux pour ma version stp la commande?
Merci
fmatias a écrit:
Normalement tu n'as pas besoin des sources pour compiler un module. Tout le nécessaire est dans /lib/modules/`uname -r`/build .

Si tu as besoin des sources ou de recompiler un noyau :
http://crab-lab.zool.ohiou.edu/kevin/kernel-compilation-tutorial-en/
Pour info, j'ai fait un tuto en français tiré de celui dont tu fais référence. Il est disponible sur ce forum.

http://www.fedora-france.org/modules/wfsection/article.php?articleid=64