On Wed, Jan 08, 2003 at 01:17:10PM +0100, Mathieu Fosse wrote: > CARRY émile a écrit:
> >>Il suffit d'utiliser la comande patch. man patch est ton ami. > >>En général, tu te mets dans l'arborescence de ton noyau, et tu fais un ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > >>patch -p1 < ../chemin_vers_le_diff > >>(p1 ou p0, ça dépend de la "qualité" du patch) > >>Et ensuite, tu refais le make menuconfig, doit y avoir une nouvelle > >>option qui apparait. > > > >Bon, pour commencer, le 2.4.20 de debian est patché pour l'acpi avec un > >vieux patch (souvent trop vieux pour les portables trop récents) qui est > >incompatible avec les patchs de sourceforge. Il te faut donc récupérer > >un noyau de kernel.org, tu le décomprimes dans /usr/src/, tu créées le > >lien symbolique ln -s /usr/src/linux-2.4.20 /usr/src/linux. > >En supposant que le patch est dans /usr/src/ et qu'il est encore gzippé: > >gzip -cd ../acpi-xxxxx.diff.gz | patch -p1 (le gzip décompresse le patch ^^^^^ > >et envoie le résultat dans stdout et patch le récupère) > >sinon patch -p1 ../acpi-xxx.diff > > J'ai tappé la commande que tu m'a donné ( jme permet de te tutoyer ;-) ) > et ca me donne ca : > > (je précise que le fichier acpi-20021212-2.4.20.diff.gz est situé dans > /usr/src) > > #gzip -cd acpi-20021212-2.4.20.diff.gz | patch -p1 > can't find file to patch at input line 4 > Perhaps you used the wrong -p or --strip option? > The text leading up to this was: > -------------------------- > |diff -Naur -X /root/bin/dontdiff a/arch/i386/config.in > b/arch/i386/config.in > |--- a/arch/i386/config.in 2002-12-12 16:52:23.000000000 -0800 > |+++ b/arch/i386/config.in 2002-12-12 16:57:24.000000000 -0800 > -------------------------- > File to patch: > > et au prompt "File to patch:" je sais ce que je dois mettre ??? > > Tu peux m'aider ?? > > Merci d'avance ! Et bien, il suffit de suivre les conseils donnés :-] Tu te places dans /usr/src/linux, et tu fais un zcat ../acpi-20021212-2.4.20.diff.gz | patch -p1 -- Manu // La pudeur n'est faite que pour les laides. // Théophile Gautier