comment trouver la version de mon kernel ? - Installation - Linux et OS Alternatifs
Marsh Posté le 02-04-2008 à 10:07:22
uname -r |
Marsh Posté le 02-04-2008 à 10:46:03
uname te donne la version du kernel
2.6.18-53.1.14 est la version du package rpm source
Marsh Posté le 02-04-2008 à 10:47:59
ce que renvoie uname -r dépend des variables définies pendant la compilation du noyau.
> head -5 /usr/src/linux-2.6.22.17-0.1/Makefile |
Ces numéros de version ne dépendent que du bon-vouloir et de l'humeur du mainteneur.
Même si tes sources sont patchés, si le mainteneur n'a pas édité ces variables pour quelles suivent ses versions, uname n'y pourra rien.
Si tu recompiles ton noyau, tu modifies EXTRAVERSION en -53.1.14 et ça roulera
Marsh Posté le 02-04-2008 à 10:53:35
911GT3 a écrit : Si tu recompiles ton noyau, tu modifies EXTRAVERSION en -53.1.14 et ça roulera |
Ouai enfin... faut pas foutre n'importe quoi non plus
Certaines applis utilisent le retour de uname -r pour vérifier la compatibilité.
Rajouter la version d'un package dans la version du kernel =>
Il faut savoir faire la part des choses et savoir si il veut la version du kernel ou la version du package.
Marsh Posté le 02-04-2008 à 10:54:36
uname pour la version du kernel
et rpm -optionsquivontbien nomdupackagequivabien
Marsh Posté le 02-04-2008 à 10:55:55
o'gure a écrit : |
moi, j'dis ça, j'dis rien. je répond à la question
Marsh Posté le 02-04-2008 à 11:12:45
Ouai je pensais modifier le makefile mais je ne connais pas trop les conséquences que ça peut avoir.
Kab
Marsh Posté le 02-04-2008 à 11:13:43
Heu... tu as lu ce que j'ai marqué ?
Tu veux vraiment que la version du package apparaissent dans le résultat du uname ?
Marsh Posté le 02-04-2008 à 11:29:10
Oui j'ai lu ce que tu as mis. En fait les serveurs redhat envoient leurs infos, dont celles concernant le noyau. Auparavant il apparaissait sur le site de redhat la version du package complete donc j'aimerais effectivement la conserver pour ne pas perturber les admins ou responsables susceptible de s'y connecter.
kab
Marsh Posté le 02-04-2008 à 11:29:15
Oui j'ai lu ce que tu as mis. En fait les serveurs redhat envoient leurs infos, dont celles concernant le noyau. Auparavant il apparaissait sur le site de redhat la version du package complete donc j'aimerais effectivement la conserver pour ne pas perturber les admins ou responsables susceptible de s'y connecter.
kab
Marsh Posté le 02-04-2008 à 11:37:48
o'gure a écrit : |
Bah si c'est déjà fait comme ça dans les noyaux packagés par la distrib, y a pas tellement de raisons que ça pose problème, non ?
Marsh Posté le 02-04-2008 à 11:49:19
Si la distrib le fait
Marsh Posté le 02-04-2008 à 11:53:11
Je plussoie O'gure ... sur le principe c'est pas génial
Mettre les infos dans le NAME c'est moins génant déjà
Par contre je sais pas si y'a moyen de récupérer ça ensuite
Marsh Posté le 02-04-2008 à 13:38:50
tu peux pas (re) faire un paquet rpm ? en ajoutant juste tes modules ?
Marsh Posté le 02-04-2008 à 10:03:06
Bonjour,
Je viens de compiler, pour y apporter des modifications, le rpm source du noyau 2.6.18-53.1.14 d'une redhat enterprise 5. Je n'ai aucun probleme si ce n'est que lorsque je fais un uname -a je vois que la version du noyau est la 2.6.18. Moi je sais qu'il s'agit bien de la bonne version mais j'aimerais quand même que la commande uname -a me retrourne la version "complete".
Merci pour votre aide.
Kab