Le 12444i�me jour apr�s Epoch,
[EMAIL PROTECTED] �crivait:

> Bonjour.
>
> Je tourne en rond sur cette question depuis un moment, et j'en ai
> marre, donc je donne ma langue au chat..
>
> Alexis explique tr�s bien comment compiler un noyau, l'installer,
> etc..., mais il ne dit rien si on a d�j� proc�d� � cette �tape et
> qu'on d�sire recompiler le meme noyau; qu'en est-il de toutes les
> d�pendances et des modules? N'y a-t-il pas des chances de m�langer des
> versions diff�rament dat�es? Cela ne va-t-il pas causer des probl�mes
> au re-boot? J'aimerai garder ma version actuelle de mon noyau, sans la
> polluer par une recompilation hasardeuse.. 

C'est en g�n�ral souhaitable de garder de c�t� un noyau qui marche ;)

> j'avais pens� renommer mes sources en linux-2.6.1-moi par exemple et
> ensuite proc�der aux diff�rentes �tapes, mais je ne sais pas si c'est
> possible.

Si si... Pas tout � fait comme �a, mais c'est l'id�e. �a fera un joli
r�pertoire dans /lib/modules/ et un fichier noyau particulier...

Si tu te sers de make-kpkg... man make-kpkg (extrait):


       --append_to_version foo
              This argument ( foo ) is appended to the value of the  EXTRAVER-
              SION variable present in the kernel Makefile. Since EXTRAVERSION
              is  a  component  of the kernel version, it is also added to the
              Debian package name, and, as such must obey the policy governing
              the  package  name.  That  means  it  may contain only lowercase
              alphanumerics and the characters - + . (full stop,  hyphen,  and
              plus).  Uppercase letters are not permitted under the Policy for
              a  new  package.   This  over  rides  the  environment  variable
              APPEND_TO_VERSION  Please   note   that you must run a make-kpkg
              clean after configuring the kernel using  make  (x|menu)?config,
              since  that creates the file include/linux/version.h without the
              append_to_version data (foo). This file won't be updated by  the
              ...

Et hop, tu as ton noyau perso, avec tes modules qui vont bien. Pour le
2.4.x que j'utilise en ce moment, j'ai 4 'saveurs' diff�rentes, suite
� quelques tests. Et tout va bien.

A toi de jouer ;)

-- 
Even a hawk is an eagle among crows.

Répondre à