Re: Compilation du Noyau 2.6
Le sam 20/12/2003 à 00:16, Didier Barthe a écrit :
> Il faut etre root pour pouvoir configurer le noyeau.
Pas besoin d'être root pour la configuration *et* la compilation du
noyau
il faut installer
- fakeroot
- kernel-package
ensuite tu verifie les permission du répertoire /usr/src
$ ls -l /usr/src
drwxrwsr-x 12 root src 1016 2003-12-18 21:06 src
donc
$ su -c "chmod 2775 /usr/src"
puis tu fais en sorte que l'utilisateur avec lequel tu va configurer et
compiler le noyau fasse partie du groupe src
$ su -c "adduser TON_USER src"
tu te déloggues et tu te reloggues
ensuite tu récupère les sources sur le mirroir de ton choix et tu les
met dans /usr/src
tu les décompresses, tu fais un lien et tu configures ton noyau
$ tar xjf linux-2.6.0.tar.bz2
$ ln -s linux-2.6.0 linux
$ cd linux
$ make menuconfig
une fois la config terminée tu compile ton noyau à la sauce debian
$ make-kpkg --rootcmd fakeroot --revision 1 kernel_image
si tout ce passe bien tu auras un joli kernel-image-2.6.0_1_i386.deb
dans /usr/src que tu installes avec dpkg en tant que root
$ su -c "dpkg -i kernel-image-2.6.0_1_i386.deb"
et voila :)
j'espère avoir été clair
A+
note: il faut le paquet module-init-tools pour utiliser les modules avec
le noyau 2.6
note2: je l'ai compilé hier sous sid, pas de pbs particuliers, et ça
marche plutot pas mal par rapport à un 2.4 (sous X en tous cas)
--
Richard Renard <rick@tahoom.homeip.net>
Reply to: