Re: Comment patcher un kernel
Ainsi parlait Arnaud BARRE :
>
> ça fait une heure que j'essaye de savoir comment
> patcher un kernel 2.4.18 pour faire fonctionner
> l'ACPCI de mon portable (presario 711EA COMPAQ) et je
> ne trouve rien, même pour patcher en général.
man patch ?
Un exemple typique :
aller dans le répertoire voulu, les sources du noyau par exemple :
cd /usr/local/src/linux
patch -p1 < /home/chezmoi/acpci.diff
et hop c'est patché.
En cas de problème, patch va te le signaler et poser des questions.
Pour être sûr de ton coup :
regarder au début du patch (head tonpatch.diff) le chemin de base :
Typiquement ça ressemble à ça :
--- install.pl 2002/04/18 14:55:17 1.20
+++ install.pl 2002/04/22 11:50:06
Il faut que tu devines si tu dois aller dans un sous-répertoire (cd
le_rep) ou si tu dois au contraire remonter (option -p de patch).
Si tu as :
--- /home/bob/old/toto.c
+++ /home/bob/new/toto.c
Et que tu as tes sources dans /usr/local/src/, tu vas avoir besoin de
supprimer le chemin /home/bob/old et /home/bob/new. L'option -px permet
de supprimer un niveau. 3 niveaux, donc -p3.
Je suis pas sûr d'être super clair, mais le sujet n'est pas facile, non
plus :)
--
Charles
--
To UNSUBSCRIBE, email to debian-user-french-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: