Je vous rassure, je ne vais pas vous faire tout un tuto. sur la compilation de votre propre Kernel sous Calculate Linux.
Déjà parce que la documentation est largement bien faite pour que vous la suiviez pas à pas, même si celle-ci est dans la langue de "Chèkespire" (Note pour plus tard : faire la traduction), et puis là n'est pas mon propos.
Je voulais simplement vous faire un retour sur celle-ci.
La compilation de votre Kernel étant un passage obligatoire sous Gentoo, Calculate Linux propose déjà un kernel précompilé, taillé spécialement pour être passe-partout reconnaissant les matériels les plus standards que l'on puisse rencontrer sur les ordinateurs personnels. Mais alors pourquoi me direz-vous réaliser cette "opération" qui peut paramètre inutile ?
Parce que je suis curieux de nature, j'ai voulu tester le logiciel que j'avais utilisé qu'une seule fois : genkernel. J'ai installé des dizaines de machines aussi bien en station de travail que des serveurs sous Gentoo et j'ai toujours fuis (à tord sans doute) genkernel tout simplement parce que la première fois que je l'ai utilisé, évidement j'ai réalisé un "failed". Et puis Gentoo étant faite pour être parfaitement adaptée à son "maître", il me parait normal de tout faire manuellement.
Donc naturellement, j'utilise Calculate Linux depuis quelques semaines maintenant en prenant mes habitudes Gentoo et une chose me titillais : comment est-il "fait" ce Kernel, comment les dev. l'on paramétré ? Je ne prétent à aucun moment être un spécialiste du paramétrage du kernel des "gentoo-sources" mais je suis assez content des résultats.
Je suis un partisant du tout en "dur" ou presque et donc de souvenir (à la rédaction de cet article), je ne mets qu'un seul module actif : scsi. Et en choisissant la compression la moins "forte" : LZO en me disant : "excellent, le Kernel va se décompresser à la vitesse de la lumière" et donc un boot de folie ! Résultat, un Kernel "pèse" 2.9Mo dans ma /boot pour mon serveur web.
Habituellement donc je lance un "make menuconfig", je bricole, je compile, j'installe etc ... Mais qu'en est-il de Calculate Linux ?
Hé bien les développeurs proposent plusieurs choix dont un qui attire l'oeil sur la documentation : un script qui permet de lancer genkernel tout en utilisant "make menuconfig". La configuration n'est pas tout à fait la même que ce que propose Gentoo mais évidement on s'y retrouve. On y trouve également énormément de module (il faut bien que celui-ci s'adapte à un large panel de matériel). Donc je fini mon paramétrage, le script compile, met en place les modules que je n'ai pas touché, ajoute une entrée dans Grub2 (première fois que j'utilise Grub2) ... et puis c'est tout : il ne manque plus qu'à rebooter sur ce Kernel.
Tout cela pour vous dire qu'en suivant la documentation, rien de plus simple que d'installer son propre Kernel fait avec nos petites mains sans autre manipulation. D'habitude, vous avez des tutos de 3 kilomètres de long (j'exagère évidement), des manips dans tous les sens (j'exagère encore ...) sur d'autres distributions (j'ai dû en faire des dizaines avant de me fixer .. et non pas de nom : pas envie de faire hacker le serveur par un fan de ... :p ) : encore un bon point pour Calculate Linux !
La prochaine fois ... je fais mon propre Live CL avec ... WindowMaker !!
Mots clés : Kernel, Calculate Linux