Pour ma part, j’ai écrit ces pages en compilant le noyau 2.6.18.1. Je compile ce kernel comme les suivants ou les précédent, du mois jusqu’à maintenant
comme ceci :
http://www.kernel.org/pub/linux/kernel/v2.6
su (tape passwd root)
# apt-get install debconf-utils dpkg-dev debhelper (inutile si c’est déjà installer)
# apt-get install build-essential kernel-package (inutile si c’est déjà installer)
# apt-get install libncurses5-dev (pour le make menuconfig)
# exit
$
$ wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.??.tar.bz2
$ mkdir /home/votre_user/source
$ cd /home/votre_user/source
$ tar xvjf /home/votre_user/linux-2.6.??.tar.bz2
$ ln -s linux-2.6.??.tar.bz2 linux
$ cd /home/votre_user/source/linux
(pour répéter les mêmes options, que celles qui ont été installer sur votre distribution, c’est-à-dire les options du kernel que vous utiliser avant la nouvelle compilation.)
cp /boot/config-2.xx.x .config
make menuconfig
(puis choisir exit et yes)
make-kpkg clean
make-kpkg –initrd –revision 01 kernel_image
si vous compilez un deuxième kernel, changer 01 pou 02 etc.
(puis taper sur entrée pour N)
(duree 48 min)
cd ..
dpkg -i kernel-image-2.6.18.1_test.001_i386.deb
shutdown -r now