Les manipualtions en ligne de commande restent à mon niveau encore trop difficiles. C'est pourquoi, je souhaiterais, pour ce faire, utiliser GCC.
Désolé de te décevoir mes GCC est un compilateur et cela ne te dispensera pas de ligne de commande.
gcc est necessaire pr compiler le binaire du noyau à partir du code source.
Déjà, pour récupérer les sources du noyau, ça se complique en arrivant dans l'index. En tâtonnant, je finis par trouver
1- Quel format choisir parmi les différentes variantes de la dernière version linux-2.6.9.XX.XX ?
La dernière version soit 2.6.11.7
2 - A quoi servent les patchs et comment savoir quels sont ceux qui sont intéressants ou indispensables ?
Si tu as chez toi les sources du kernel 2.6.11.7 et que le 2.6.11.8 vient de sortir alors tu ne télécharges que le patch que tu appliqueras à tes "vieilles sources" pr les mettre à niveau.
Ca t'evitera d'avoir à re-télécharger 30Mo
Autre chose que je n'ai toujours pas compris malgré quelques explications que l'on m'a données antérieurement. J'aimerais tenir compte de mon processeur pour optimiser la compilation du noyau. Mon serveur tourne avec un AMD Athlon XP 2000. Quelle est la version compilée de GCC dois-je utiliser. J'ai lu que les codes les plus élevés (i686 notamment), sont compilés avec un peu plus de de code pour tourner plus vite pour les processurs équivalents.
On se fout plus ou moins de la version de GCC.
Lors de la configuration de ton noyau, tu n'auras qu'à selectionner ton architecture (Athlon 64 ou un truc dans ce gout la) pr avoir un noyau optimisé pr ton matériel.
Après, les options de compilation n'auront une influence que sur gcc, et pas sur ton noyau ou ton système.
Par contre, un gcc optimisé pr ton processeur sera plus rapide (à priori).
Un gcc i686 convient parfaitement dans ce cas.
Ce serait peut être une meilleure solution d'installer un nouveau noyau en utilisant les paquets précompilés de ta distribution, non ?
# re
Posté par LaBienPensanceMaTuer . En réponse au message Aide à l'installation des sources et du noyau 2.6 avec GCC. Évalué à 2.
Les manipualtions en ligne de commande restent à mon niveau encore trop difficiles. C'est pourquoi, je souhaiterais, pour ce faire, utiliser GCC.
Désolé de te décevoir mes GCC est un compilateur et cela ne te dispensera pas de ligne de commande.
gcc est necessaire pr compiler le binaire du noyau à partir du code source.
Déjà, pour récupérer les sources du noyau, ça se complique en arrivant dans l'index. En tâtonnant, je finis par trouver
Index de ftp://ftp.kernel.org/pub/linux/kernel/v2.6.(...)(...) Seulement, je ne sais pas quelle version sauvegarder. Je connais le sens des différents formats (tar, tar.gz, tar.gb2, etc.), ok.
1- Quel format choisir parmi les différentes variantes de la dernière version linux-2.6.9.XX.XX ?
La dernière version soit 2.6.11.7
2 - A quoi servent les patchs et comment savoir quels sont ceux qui sont intéressants ou indispensables ?
Si tu as chez toi les sources du kernel 2.6.11.7 et que le 2.6.11.8 vient de sortir alors tu ne télécharges que le patch que tu appliqueras à tes "vieilles sources" pr les mettre à niveau.
Ca t'evitera d'avoir à re-télécharger 30Mo
Autre chose que je n'ai toujours pas compris malgré quelques explications que l'on m'a données antérieurement. J'aimerais tenir compte de mon processeur pour optimiser la compilation du noyau. Mon serveur tourne avec un AMD Athlon XP 2000. Quelle est la version compilée de GCC dois-je utiliser. J'ai lu que les codes les plus élevés (i686 notamment), sont compilés avec un peu plus de de code pour tourner plus vite pour les processurs équivalents.
On se fout plus ou moins de la version de GCC.
Lors de la configuration de ton noyau, tu n'auras qu'à selectionner ton architecture (Athlon 64 ou un truc dans ce gout la) pr avoir un noyau optimisé pr ton matériel.
Après, les options de compilation n'auront une influence que sur gcc, et pas sur ton noyau ou ton système.
Par contre, un gcc optimisé pr ton processeur sera plus rapide (à priori).
Un gcc i686 convient parfaitement dans ce cas.
Ce serait peut être une meilleure solution d'installer un nouveau noyau en utilisant les paquets précompilés de ta distribution, non ?