Faire une LFS, c'est vraiment comprendre les distributions (puisque LFS est un guide qui permet de monter sa distribution, qui restera simpliste vis à vis d'une MDK, et c'est peut-être pas plus mal), on repart des sources (c'est vraiment le cas de le dire) et on assemble le tout (décidement). Static/Dynamic, Libs, RC, on fait le tour complet d'un OS de base en apprenant les us et coutumes en matière de dev (les packages sont à télécharger un peu partout sur le web, maintenus par des personnes d'interêts différents) cachés par les distribs grand-public.
Et puis après avoir tout compilé, pas toujours réussi du premier coup puisqu'il faut parfois savoir "downgrader" sur certains outils (en cas de PB la soluce est TOUJOURS sur Google, plus rapide à arriver que la seule home-page de MSDN, ça c'est vraiment fou, pour avoir un support plus efficace tu peux courir...), tu as un truc hyper stable (pas parfait, il y a toujours des petits trucs à paufiner, mais pas bloquants). La seule chose qui a jamais merdé sur ma LFS 3.0, c'est le driver closed-source de NVidia, alors quand je vois que certains défendent ces enfoirés qui se comportent de la même façon sur les GPU qu'Intel sur les CPU et MS sur les OS ...
Un truc interressant, c'est la distrib de départ qui servira à construire la LFS (compiler GCC en bootstrap...):
- MDK inutilisable (ou alors trop galère)
- ZipSlack trop vieille (mais nickel pour Zip 100)
- Debian impécable !
Si ça foire trop lors du build de la LFS, c'est que la distrib de départ est soit trop jeune/vieille ou trop "personnalisée". Ca calme sur les notions de compatibilité.
Bref, monter une LFS, ça devrait être aux exams.
Le truc contre, c'est que ça bouffe trop de temps (tout en .tgz, XFree86 et KDE à la mimine...), tu le fais au moins une fois et après tu penses .deb.
[^] # LFS, le seul vrai apprentissage
Posté par TSelek . En réponse à la dépêche Linux From Scratch: Version 3.1. Évalué à 1.
Et puis après avoir tout compilé, pas toujours réussi du premier coup puisqu'il faut parfois savoir "downgrader" sur certains outils (en cas de PB la soluce est TOUJOURS sur Google, plus rapide à arriver que la seule home-page de MSDN, ça c'est vraiment fou, pour avoir un support plus efficace tu peux courir...), tu as un truc hyper stable (pas parfait, il y a toujours des petits trucs à paufiner, mais pas bloquants). La seule chose qui a jamais merdé sur ma LFS 3.0, c'est le driver closed-source de NVidia, alors quand je vois que certains défendent ces enfoirés qui se comportent de la même façon sur les GPU qu'Intel sur les CPU et MS sur les OS ...
Un truc interressant, c'est la distrib de départ qui servira à construire la LFS (compiler GCC en bootstrap...):
- MDK inutilisable (ou alors trop galère)
- ZipSlack trop vieille (mais nickel pour Zip 100)
- Debian impécable !
Si ça foire trop lors du build de la LFS, c'est que la distrib de départ est soit trop jeune/vieille ou trop "personnalisée". Ca calme sur les notions de compatibilité.
Bref, monter une LFS, ça devrait être aux exams.
Le truc contre, c'est que ça bouffe trop de temps (tout en .tgz, XFree86 et KDE à la mimine...), tu le fais au moins une fois et après tu penses .deb.