claude.parisot wrote:
Bonjour !
J'ai tel�charg� les sources du noyau 2.4.20 et j'aimerais le compiler
maintenant. Actuellement mon noyau est celui de la WOODY 3.0 - 2.4.18 -.
J'ai lu la doc qui conseille d'installer le nouveau noyau dans un
r�pertoire /usr/src/linux<version>, donc 2.4.20 dans mon cas.
Deux choses ont besoin d'�claircissements :
1. La doc dit :
Les commandes suivantes permettront d'extraire les sources dans le
r�pertoire d�di� aux sources de Linux. Elle supposent qu'il existe d�j�
un lien symbolique /usr/src/linux vers le r�pertoire devant acceuillir
ces fichiers sources :
[ DANS MON ESPRIT CE LIEN EXISTE DEJA PUIQU'IL A ETE CREE LORS DE LA
COMPILATION DU NOYAU 2.4.18 ??? ]
Oui enfin ce lien n'est pas vraiment necessaire. Pour compiler certain
modules, independamment du noyau, ils pourront effectivement avoir
besoin des en-tetes ou des sources du noyau et il est habituel de
supposer qu'elles se trouvent dans /usr/src/linux (d'ou le lien) mais
en general c'est configurable au moment meme. Le lien est sence pointe
vers le repertoire ou est stoke les sources du noyau qui tournent
actuellement donc /usr/src/kernel-source-<no de version>
cd /usr/src
rm linux [rm, c'est bien la commande remove, l� �a m'inqui�te ]
mkdir linux-2.4.20
ln -s linux-2.4.20 linux
tar xvfz linux-2.4.20.tar.gz
Retirer le lien qui pointait vers l'ancien repertoire des sources pour
le faire pointe vers le nouveau repertoire.
2. la doc toukours :
Une fois le nouveau noyau comil� et install�, on pourra r�tablir la
d�pendance de la biblioth�que C sur les fichiers d'en-t�te en
r�tablissant le lien symbolique � sa valeur initiale.
[ L�, je pressens plus que je ne comprends, et j'aurais besoin
d'explications claire, si on a compil� un nouveau noyau pourquoi
r�tablir � sa valeur initiale (2.4.18 ???)] [ Tout cela avant make
modules et make modules_install??]
?! Pas claire; lis le fichier README dans le repertoire ou tu as
decompresser les sources, c'est bien plus claire.
Bon, je pr�f�re demander, avant de faire une b�tise.
Claude