[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: