Le jeu 10/07/2003 à 13:36, Gilles Missonnier a écrit : > ------------------------------- > mise a jour du noyau 2.4.18 -> 2.4.20 > ainsi que les patch xfs correspondants ; > > > 1 - modifier /etc/apt/sources.list > ajouter les 2 lignes : > deb ftp://ftp.us.debian.org/debian/ testing main non-free contrib > deb-src ftp://ftp.us.debian.org/debian/ testing main non-free contrib > > ___________________________ > 2 - mettre a jour sources.list > apt-get update > > ___________________________ > 3 - installer les sources du noyau 2.4.20: > apt-get install kernel-source-2.4.20 > > [ cela telecharge kernel-source-2.4.20_2.4.20-8_all.deb > dans /var/cache/apt/archives/ > + en extrait kernel-source-2.4.20.tar.bz2 dans /usr/src/ ] > > cd /usr/src > tar -xjvf kernel-source-2.4.20.tar.bz2 > > ___________________________ > 4 - installer le patch xfs: > apt-get install kernel-patch-xfs > > ATTENTION : cette etape demande la mise ajour de package : > [ voir dans /var/cache/apt/archives/ ] > voici les paquets suceptibles d'etre mis a jour : > > grep-dctrl_1.11_i386.deb > kernel-patch-scripts_0.99.23_all.deb > kernel-patch-xfs_1.2pre4-1_all.deb > libc6-dev_2.3.1-16_i386.deb > libc6_2.3.1-16_i386.deb > libdb1-compat_2.1.3-7_i386.deb > libncurses5-dev_5.3.20030510-2_i386.deb > libncurses5_5.3.20030510-2_i386.deb > locales_2.3.1-16_all.deb > ncftp_2%3a3.1.3-1_i386.deb > tcl8.0_8.0.5-7_i386.deb > tk8.0_8.0.5-10_i386.deb > > cd /usr/src/kernel-source-2.4.20 > ../kernel-patches/all/apply/xfs > > ___________________________ > 5 - compilation du noyau > make mrproper > make xconfig > -- ATTENTION : si "make xconfig" ne marche pas, cette etape peut > eventuellement demander une installation de wish > qui necessite tk > > -- UTILISER le .config du noyau precedent > et saugarder le nouveau .config > make dep clean modules bzImage > make modules_install > légère critique ici: un chtit "make dep clean modules_install install" ne serait-il pas plus élégant pour éviter la partie 6 ? (aussi: faut faire gaffe à recompiler également les modules qui pourrait être extérieurs à l'arbo du noyau, style alsa ou lirc because make modules_install a une légère tendance à effacer TOUS les modules issus de la même version du noyau avant ...) > ___________________________ > 6 - mise en place du noyau > copier System.map dans /boot > cp System.map /boot/System.map-2.4.20 > > copier arch/i386/boot/bzImage dans /boot > cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.20 > > changer les liens pour le boot > rm /boot/System.map > ln -s /boot/System.map-2.4.20 /boot/System.map > > ___________________________ > 7 - editer /etc/lilo.conf > > default=2_4_20 > image=/boot/vmlinuz-2.4.20 > label=2_4_20 > read-only > > > -- ATTENTION : il faut ensuite faire "lilo" pour prendre en compte le > nouveau /etc/lilo.conf
Nicolas Rueff http://rueff.tuxfamily.org +33 6 77 64 44 80 ________________________________________________________________________ -- NZ> alex, tu doit taper ftp://troll/and/emulation/for/warez/sucks:10 marche toujours pas revoyez un peu vos liens, c'est pas la peine de poster des ftps qui ne marchent pas -+- Alex in GPJ: Fatal Error at h0Bx0400, please Re-Insert Brain -+- ________________________________________________________________________
signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=