Au début, c'était pour l'optimisation en mode kéké-tuning : "hey regarde je consomme que 100Mo de RAM au boot !"
Ensuite je me suis rendu compte que c'est génial d'un point de vue pédagogique : "je sais comment fonctionne mon ordinateur"
Puis en esthète minimaliste j'ai essayé d'éliminer le superflu : "les lignes de mon OS sont épurées, c'est beau et facile à nettoyer"
Maintenant j'ai juste la flemme.
emerge -avDNut world; emerge --depclean -> mettre à jour les paquets et nettoyer
cd /usr/src/linux; eselect kernel set 1; cp .config /usr/src/linux; cd /usr/src/linux -> changer la version du noyau mais reprendre l'ancienne conf parce que flemme
make -j9; make install; make modules_install -> compiler et installer le nouveau noyau
grub-mkconfig -o /boot/grub/grub.cfg -> booter par défaut sur ce noyau
Emballé c'est pesé, je n'ai plus le temps d'entretenir ma machine. J'ai passé des mois à la tuner pour optimiser et comprendre, et tout ce temps je l'ai largement regagné à ne pas me poser la question de la MCO. Si, il y a un truc que j'ai dû faire une fois : choisir d'autres drivers lorsque j'ai changé de machine, puis tout recompiler sans réfléchir après un vulgaire copier-coller de la conf du système. C'est tout.
Et lorsque je retombe ailleurs sur d'autres distros plus classiques, ma p'tite Gentoo me manque très vite, c'est tellement plus simple avec elle. Et le concept de compilation du noyau y est si bien intégré que finalement ce n'est même pas un exploit ou de la magie noire, c'est juste cocher empiriquement des cases après un make menuconfig puis faire un make ; rien de bien sorcier.
# Par flemme ...
Posté par inky-full-bash . En réponse au sondage La dernière fois que j’ai compilé un noyau Linux, c’était parce que.... Évalué à 2. Dernière modification le 12 septembre 2019 à 21:24.
Il y a même pas une semaine, Gentoo oblige.
Et lorsque je retombe ailleurs sur d'autres distros plus classiques, ma p'tite Gentoo me manque très vite, c'est tellement plus simple avec elle. Et le concept de compilation du noyau y est si bien intégré que finalement ce n'est même pas un exploit ou de la magie noire, c'est juste cocher empiriquement des cases après un make menuconfig puis faire un make ; rien de bien sorcier.
Ou alors c'est juste une question d'habitude.