Slt tlm,

Voila je doit patcher mon kernel pour installer LVS mais je ne c pas comment faire ( G un fichier linuxXXX.patch ).

Si vous pouvez m'aider 🙁
Salut,

tu doit deja avoir les sources du noyau correspondant au patch.
Apres, tu vat dans les sources (normalement /usr/src/linux) et tu applique le patch :
patch -p0 < linuxXXX.patch

Ensuite, tu recompile le kernel ...

Neuromancien
  • [supprimé]

justement je suis aller voir dans /usr/linux/redhat et je strictement rien dans ce répertoire :-?
/usr/linux/redhat
c'est plutot /usr/src/linux qu'il faut voir.

Mais si tu n'as pas installer les sources du noyau, tu n'auras rien ici 🙂
Je suis aller voir dans /usr/src/redhat mais il n'y a rien non plus comme tu l'as dis, mais je n'est que ce patch a appliquer pour faire fonctionner LVS.
A par ce fichier il n'y a rien d'autre sur leur site 🙁
Il faut que tu recupere les sources du noyau sur http://www.kernel.org ou sur un mirroir ou, au mieux, les sources de ton noyau sur un repository fedora.

Tu peut aussi chercher si le module n'as pas ete compiler pour la fedora. J'ai cherche mais je n'ai pas trouve 🙁

Neuromancien
comment faire pour savoir sa version de kernel
uname -a vat te donner la version de ton noyau.

J'ai regarder sur le site que tu donne, mais il n'y a que les sources. Si il faut patcher le noyau, il te faut les sources ...
Je ne connait pas assez LVS pour te donner plus d'explication.

Neuromancien
ryu77 a écrit:
Je c g du mal, :-D mais comment faire pour savoir sa version de kernel ??

uname -rm
ok merci pour vos réponses, je v continuer a chercher pour appliquer leur patch
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à 😉
4 jours plus tard
re
Il me reste la derniére commande a faire mais il me dit kil n'y a pas assez de place sur / ( 56MO doit être disponible sur / ) :-? ??
  • [supprimé]

Voila ce qui est marqué exactement
"installer le paquetage Kernel... necessite 65MO sur le systéme de fichiers.