patch kernel

patch kernel - Linux et OS Alternatifs

Marsh Posté le 20-01-2005 à 11:24:51    

Salut,
 
G récuperer un fichier linuxXXX.patch et lorseque je lance la commande  
"patch -p1 -s < monpatch.patch"
il me demande quelle fichier je veut patcher ( file to patch )
 
G lu dans des tutoriaux d'aller dans le répertoire /usr/src/redhat mais je n'est rien dedans  :(

Reply

Marsh Posté le 20-01-2005 à 11:24:51   

Reply

Marsh Posté le 20-01-2005 à 11:26:21    

ben pour patcher les sources du noyau, il faut peut-être les avoir installés non ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 20-01-2005 à 11:48:07    

G le kernel 2.6.9-1.667 pour la fedora3, mais je ne comprend pas le fonctionnement. Il faut installer les sources du noyau pour pouvoir ensuite le patcher ??? Les sources du noyau n'y sont pas par défaut ?
 
Sinon ou pourai-je trouvait les sources pour cette version de kernel ??
Je c G du mal mais j'éspére pouvoir en apprendre plus sur linux grâce a vous :(

Reply

Marsh Posté le 20-01-2005 à 11:56:18    

-installe les source
-patche
-compile
 
Sinon essaye avec autre chose que "-p1"... (-p0) par exemple)

Reply

Marsh Posté le 20-01-2005 à 13:55:32    

euh pourquoi tu veux recompiler ton noyau ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 20-01-2005 à 14:24:49    

ben peut être qu'il a une faille de sécurité et qu'il veut y remédier... ou tout simplement parce qu'il a envie d'apprendre...

Reply

Marsh Posté le 20-01-2005 à 15:24:31    

oui tt simplement pour en connaître plus sur linux  :)

Reply

Marsh Posté le 24-01-2005 à 12:04:46    

Voila g enfin trouver comment faire :) .
Heureusement qu'il ya a d'autre forum :sarcastic: .
Merci pour vos réponses même si elle ne m'on pas tellement aidé.

Reply

Marsh Posté le 24-01-2005 à 12:06:07    

ryu77 a écrit :

Voila g enfin trouver comment faire :) .
Heureusement qu'il ya a d'autre forum :sarcastic: .
Merci pour vos réponses même si elle ne m'on pas tellement aidé.


évites les sarcasmes de ce type ; il y a un topic complet sur le sujet avec une explication détaillé de ce qu'il faut faire pour recompiler son noyau.


Message édité par Mjules le 24-01-2005 à 12:06:12

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 24-01-2005 à 12:47:36    

Pour ceux que ça interesse voilà la solution que l'on m'a proposer:
 
pour avoir les sources du dernier noyau fedora, il suffit de récupérer les kernelxxxx.src.rpm, et de faire :
rpm -Uvh kernelxxxxx.src.rpm
cd /usr/src/redhat/SPECS/
ouvrire le fichier kernel.spec et mettre ceci comme suit :
(ligne 6 à 9)
%define buildup 0
%define buildsmp 0
%define buildsource 1
%define builddoc 0
 
et
(ligne 47 à 54 si ce n'est pas identique!)
%define builddoc 0
%if %{FC2}
%define buildsource 1
%else
%define buildsource 1
%endif
%define buildup 0
%define buildsmp 0
 
Ensuite :
rpmbuild -ba -target=noarch kernel.spec (toujours dans le repertoire du fichier kernel.spec).
Ensuite rpm -Uvh /usr/src/redhat/RPMS/noarch/kerne(sourcecode normalement)..........rpm
Voilà ;)

Reply

Marsh Posté le 24-01-2005 à 12:47:36   

Reply

Marsh Posté le 24-01-2005 à 13:17:43    

Mjules a écrit :

évites les sarcasmes de ce type ; il y a un topic complet sur le sujet avec une explication détaillé de ce qu'il faut faire pour recompiler son noyau.


+1


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed