[Test] LFS
asevere
Messages postés
13095
Date d'inscription
Statut
Webmaster
Dernière intervention
-
frzburn -
frzburn -
Salut tout le monde :)
Ben ça y est! Je me décide à sauter le pas je vais tester Linux From Scratch 5.0...
Bon peut-etre est-ce le méga-plantage de ma distrib préférée de cet aprés-midi :'( qui me pousse à tester ça, mais je pense que c'est une bonne chose au final! :)
Je vous tiendrais au courant de l'avancée, là c'est tout parti en DL!
@++
Ben ça y est! Je me décide à sauter le pas je vais tester Linux From Scratch 5.0...
Bon peut-etre est-ce le méga-plantage de ma distrib préférée de cet aprés-midi :'( qui me pousse à tester ça, mais je pense que c'est une bonne chose au final! :)
Je vous tiendrais au courant de l'avancée, là c'est tout parti en DL!
@++
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
44 réponses
Bon c'est pas tout, mais je viens d me taper les 130 et quelques méga de download, sans repérer qu'il y avait un unique FTP avec tout dessus (bien pratique pour perl entre autre)
Donc je vais stoper la pour ce soir...
Je verrais la suite demain |-O
Bonne nuit!
Donc je vais stoper la pour ce soir...
Je verrais la suite demain |-O
Bonne nuit!
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
C'est parti :)
Je cré les outils minimaux pour construire les autres outils!
C'est marrant de se dire qu'on part de rien et que d'ici quelqe temps on aura un systeme tout neuf fraichement compilé et insatllé :)
Je cré les outils minimaux pour construire les autres outils!
C'est marrant de se dire qu'on part de rien et que d'ici quelqe temps on aura un systeme tout neuf fraichement compilé et insatllé :)
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Ahu,
De quoi s'agit-il au juste ?
Pourquoi ton système s'est vautré ?
Et lequel ?
Patapi Biribibi Rabada dada
Dada dada !!
De quoi s'agit-il au juste ?
Pourquoi ton système s'est vautré ?
Et lequel ?
Patapi Biribibi Rabada dada
Dada dada !!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
LSF c'est quoi ?
En gros c'est linux à partir de rien :)
On commence par télécharger les sources essentielles.
On compile un minimum pour avoir des outils pour compiler le nouveau systeme non liés au systeme utilisé actuelement.
Ensuite on compile tout ce qu'il faut pour un systeme qui fonctione, on reboot, et on a un systeme neuf :)
Enfin ça c'est de la théorie... dans la pratique, mon Bootstrap pour GCC fonctionne pas :( donc pas de bootstrap pas de GCC, et pas de GCC pas de compilation :(((((
Pourquoi mon systeme s'est vautré, ben en faite il ne s'est pas totalement vautré puisqu'il demarre encore :)
Mais il a pas aprécié que j'essaye l'emulation SCSI pour mes lecteurs, mais alors _ pas _ du _ tout _.
C'était une Mandrake 10 :( s'en est encore une, mais alors... vachtement affaiblie...
En gros c'est linux à partir de rien :)
On commence par télécharger les sources essentielles.
On compile un minimum pour avoir des outils pour compiler le nouveau systeme non liés au systeme utilisé actuelement.
Ensuite on compile tout ce qu'il faut pour un systeme qui fonctione, on reboot, et on a un systeme neuf :)
Enfin ça c'est de la théorie... dans la pratique, mon Bootstrap pour GCC fonctionne pas :( donc pas de bootstrap pas de GCC, et pas de GCC pas de compilation :(((((
Pourquoi mon systeme s'est vautré, ben en faite il ne s'est pas totalement vautré puisqu'il demarre encore :)
Mais il a pas aprécié que j'essaye l'emulation SCSI pour mes lecteurs, mais alors _ pas _ du _ tout _.
C'était une Mandrake 10 :( s'en est encore une, mais alors... vachtement affaiblie...
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Voilà, ça a l'air de repartir dans le bon sens :o)
suffit d'avoir les bon package au départ...
Ben je le note là, comme ça ce sera fait:
Pour la compilation de GCC passe1, il faut avoir le package "glibc-static-devel" qui n'est pas installé avec mandrake, même en ayant choisi "développement" à l'install.
Forcement, sans ça, ça ne peut pas fonctionner :)
Bon quand ils disent 4,4 SBUs, il ne compte pas le temps de trouver les source manquantes...
suffit d'avoir les bon package au départ...
Ben je le note là, comme ça ce sera fait:
Pour la compilation de GCC passe1, il faut avoir le package "glibc-static-devel" qui n'est pas installé avec mandrake, même en ayant choisi "développement" à l'install.
Forcement, sans ça, ça ne peut pas fonctionner :)
Bon quand ils disent 4,4 SBUs, il ne compte pas le temps de trouver les source manquantes...
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Dimoa gentil Adrien, tu ne voudrai pas faire un tutorial de ce que tu fais. C'est trés intéréssant.
Patapi Biribibi Rabada dada
Dada dada !!
Patapi Biribibi Rabada dada
Dada dada !!
Salut le poule,
T'en as un là : http://www.fr.linuxfromscratch.org/view/lfs-5.0-fr/
Le même en PDF : http://www.fr.linuxfromscratch.org/download/books/FRLFS-5.0.pdf
Ce qui n'exclut nullement un relevé de notes comme les mésaventures aves les "glibc-static-devel"....
;-)))))
Z'@+...che.
T'en as un là : http://www.fr.linuxfromscratch.org/view/lfs-5.0-fr/
Le même en PDF : http://www.fr.linuxfromscratch.org/download/books/FRLFS-5.0.pdf
Ce qui n'exclut nullement un relevé de notes comme les mésaventures aves les "glibc-static-devel"....
;-)))))
Z'@+...che.
JP : Cap de burro Catalan ! Mais Content ;-)
Yep, en fait LFS aua départ c'est un livre qui guide du début a la fin donc refaire un tutos dessus, pourquoi pas, mais c'est pas forcement trés original:p
Par contre je regroupe mes notes, puis je vais voir aussi comment faire en sorte d'automatiser un peu tout ça :)
Livre, pas libre...
Par contre je regroupe mes notes, puis je vais voir aussi comment faire en sorte d'automatiser un peu tout ça :)
Livre, pas libre...
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Bon j'attaque le gros morceau...
La Glibc :( mes précédantes experiences avec cette bibliotheque non pas été des réussites totales, enfin pas tout de suite, on verra bien ;)
La Glibc :( mes précédantes experiences avec cette bibliotheque non pas été des réussites totales, enfin pas tout de suite, on verra bien ;)
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Bah comme quoi!
Tout est possible quand on a les bonnes options au départ :)
La Glib est compilée testée instalée
Même les teste sont tous passés! tous: sauf un :(
Celui de gettext.
Mais bon, c'est a moindre mal selon les dire du manuel:
Le test gettext échoue quelque fois à cause de problèmes sur le système hôte. Les raisons exactes ne sont pas encore claires.
:)
Tout est possible quand on a les bonnes options au départ :)
La Glib est compilée testée instalée
Même les teste sont tous passés! tous: sauf un :(
Celui de gettext.
Mais bon, c'est a moindre mal selon les dire du manuel:
Le test gettext échoue quelque fois à cause de problèmes sur le système hôte. Les raisons exactes ne sont pas encore claires.
:)
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
GCC pass 2
C'est reparti...
bon j'ai un gros doute quant à une bibliothéque qui me semble importante mais qui n'est toujours pas présente... :(
J'espert seulment que si ça pose probleme ce n'est pas a la toute derniere étape. :S
C'est reparti...
bon j'ai un gros doute quant à une bibliothéque qui me semble importante mais qui n'est toujours pas présente... :(
J'espert seulment que si ça pose probleme ce n'est pas a la toute derniere étape. :S
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Ben tant pis alors... je recommencerai, et encore et encore s'il le faut!
Ne dit-on pas "Cent fois sur le metier tu remetras l'ouvrage" ? (ou un truc approchant ;)
Je veux voir ça tourner!
ça me plait bien cette logique d'un systeme totalement epuré :)
Ne dit-on pas "Cent fois sur le metier tu remetras l'ouvrage" ? (ou un truc approchant ;)
Je veux voir ça tourner!
ça me plait bien cette logique d'un systeme totalement epuré :)
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Oulà!!
/sources/gcc-3.3.1/gcc/testsuite/gcc.c-torture/Pas trés rassurant ça... c'est un programme pour tester GCC et sa bonne compilation mais quand même!
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Bon je vais m'arreter là pour ce soir...
Je pensais pouvoir aller au bout de la préinstallation, mais faut que je dorme.
Premieres impressions:
-C'est abordable en suivant bien le manuel!
-Pas de gros soucis, sauf la glibc-static-devel. Suffit d'y penser, mais c'est vrai que comme ça arrive trés trés tôt, ça peut rebuter.
-C'est trés instructif :)
-Ca prend du temps :(
Bon le seul point négatif, c'est le temps en fait, de plus se sont pour la plupart, plein de petits truc rapide donc il faut pas s'éloigner trop longtemp...
Ca je vais m'arranger quelques petits scripts pour tenter d'automatiser tout ça :)
Le fait de devoir passer par une autre distrib pour compiler le tout n'est pas gênant puisqu'a prioris, en passant par une distro Live, ça fonctionne.
Bonne nuit! @++
Note perso: Au cas ou j'oublie d'ici demain, j'en suis a la compilation de sed :)
Je pensais pouvoir aller au bout de la préinstallation, mais faut que je dorme.
Premieres impressions:
-C'est abordable en suivant bien le manuel!
-Pas de gros soucis, sauf la glibc-static-devel. Suffit d'y penser, mais c'est vrai que comme ça arrive trés trés tôt, ça peut rebuter.
-C'est trés instructif :)
-Ca prend du temps :(
Bon le seul point négatif, c'est le temps en fait, de plus se sont pour la plupart, plein de petits truc rapide donc il faut pas s'éloigner trop longtemp...
Ca je vais m'arranger quelques petits scripts pour tenter d'automatiser tout ça :)
Le fait de devoir passer par une autre distrib pour compiler le tout n'est pas gênant puisqu'a prioris, en passant par une distro Live, ça fonctionne.
Bonne nuit! @++
Note perso: Au cas ou j'oublie d'ici demain, j'en suis a la compilation de sed :)
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Salut
ça à l'air interessant !
J'ai survolé le manuel et j'avoue que je my perd un peu quand même, trop technique pour moi, mais sa doit être cool de pouvoir faire son linux à partir de zero.
En ce moment j'essay de construire une mini distrib avec le Howto bootdisk et je peine là, je suis arrivé à faire un petit système de fichiers racine en y mettant des outils comme fdisk, mount..., quelques biblio qui vont avec, mais y'a des détails qui m'echappe, ça boot pas encore en gros, ça doit venir du noyau à tou les coup, enfin bon j'ai laché mon projet pour le moment, qui serai un cd de boot avec quelque outils sympa, je l'ai dejà réalisé avec msdos et il me sert bien,
je trouve sympa que tu fasse un suivi de ton install de LFS, ça m'encourage à retrousser mes manches pour reprendre les armes,
A+
ça à l'air interessant !
J'ai survolé le manuel et j'avoue que je my perd un peu quand même, trop technique pour moi, mais sa doit être cool de pouvoir faire son linux à partir de zero.
En ce moment j'essay de construire une mini distrib avec le Howto bootdisk et je peine là, je suis arrivé à faire un petit système de fichiers racine en y mettant des outils comme fdisk, mount..., quelques biblio qui vont avec, mais y'a des détails qui m'echappe, ça boot pas encore en gros, ça doit venir du noyau à tou les coup, enfin bon j'ai laché mon projet pour le moment, qui serai un cd de boot avec quelque outils sympa, je l'ai dejà réalisé avec msdos et il me sert bien,
je trouve sympa que tu fasse un suivi de ton install de LFS, ça m'encourage à retrousser mes manches pour reprendre les armes,
A+
J'ai imprimé le ".pdf", je l'ai relié et je vais commencer à le survoler, et peut être qu'un de ces quatres, je m'y collerai.
C'est vrai que ça à l'air intéressant et enrichissant.
Merci de m'avoir mis la puce à l'oreille.
J'ai un oeil aussi en ce moment sur "LTSP" (Linux Terminal Server Project), mais j'attend que john s'y colle et me renvoie ses impressions et ses notes...
;-)
Z'@+...che.
C'est vrai que ça à l'air intéressant et enrichissant.
Merci de m'avoir mis la puce à l'oreille.
J'ai un oeil aussi en ce moment sur "LTSP" (Linux Terminal Server Project), mais j'attend que john s'y colle et me renvoie ses impressions et ses notes...
;-)
Z'@+...che.
JP : Cap de burro Catalan ! Mais Content ;-)
J'ai imprimé le ".pdf", je l'ai relié et je vais commencer à le survoler, et peut être qu'un de ces quatres, je m'y collerai.
ça me rappelle vaguement quelque chose...
http://www.commentcamarche.net/forum/affich-620234
Et paf! 2 mois aprés :p
ça me rappelle vaguement quelque chose...
http://www.commentcamarche.net/forum/affich-620234
Et paf! 2 mois aprés :p
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Salut tous :)
Bon une aprés une belle frayeur ce matin du style,
L 99 99 99 99 99 99 99 99 99 99 99 99 etc.
C'est reparti!
Je vais y aller molo aujourd'hui, puisqu'il est déjà presque 15h00 et que je n'ai eu le temps de prendre qu'un café :(
Faut encore que je mange, puis a l'apero ce soir,puis surtout j'ai un mega mal de crâne :(
Bon une aprés une belle frayeur ce matin du style,
L 99 99 99 99 99 99 99 99 99 99 99 99 etc.
C'est reparti!
Je vais y aller molo aujourd'hui, puisqu'il est déjà presque 15h00 et que je n'ai eu le temps de prendre qu'un café :(
Faut encore que je mange, puis a l'apero ce soir,puis surtout j'ai un mega mal de crâne :(
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Et voilà, quelques heures plus tard, je me retrouve avec les 222 commandes nécéssaires pour construire le systeme, leurs bibliothéques associées, et 850Mo d'espace libre pour compiler la Glib :)
Bon je crois que je vais stopper la pour aujourd'hui... je verrai aprés l'apéros si je suis suffisamment sobre pour continuer :o)
Bon je crois que je vais stopper la pour aujourd'hui... je verrai aprés l'apéros si je suis suffisamment sobre pour continuer :o)
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Bon bien rentré, mal dormi, reveillé tard... trés tard
C'est reparti, je viens de chrooter:
C'est reparti, je viens de chrooter:
I have no name!:/#
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
ça avance :)
Bon j'ai toujours pas de nom, mais ça va pas tarder, faut juste que je cré /etyc/passwd, puis ça ira...
Je suis toujours epaté par de commande du style:
J'adore ça :)
Bon j'ai toujours pas de nom, mais ça va pas tarder, faut juste que je cré /etyc/passwd, puis ça ira...
Je suis toujours epaté par de commande du style:
mkdir -p /{bin,boot,dev/{pts,shm},etc/opt,home,lib,mnt,proc}
J'adore ça :)
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
C'est-y pas beau ça ? :)
Si tu le dis je veux bien te croire... et j'y crois.
Je suis pas encore à l'aise avec les scripts, si tu pouvais me détailler chaque ligne ce serait sympa, merci ;-)
Z'@+...che.
Si tu le dis je veux bien te croire... et j'y crois.
Je suis pas encore à l'aise avec les scripts, si tu pouvais me détailler chaque ligne ce serait sympa, merci ;-)
Z'@+...che.
JP : Cap de burro Catalan ! Mais Content ;-)
Sans problemes :)
ça fait en fait:
mkdir $dirname/{bin,etc,include,lib,sbin,share,src}
ça fait en fait:
mkdir /usr/bin mkdir /usr/etc mkdir /usr/include mkdir /usr/lib mkdir /usr/sbin mkdir /usr/share mkdir /usr/src:)
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Ca j'avais pigé mais le reste notamment le :
ln -s share/{man,doc,info} $dirname
Z'@+...che.
ln -s share/{man,doc,info} $dirname
Z'@+...che.
JP : Cap de burro Catalan ! Mais Content ;-)
Ben dans "dirname" (/usr)
je crés les liens symboliques
man, doc, infos, pointant vers share/man, share/doc, share/infos ;)
en gros apprés cette commande:
je crés les liens symboliques
man, doc, infos, pointant vers share/man, share/doc, share/infos ;)
en gros apprés cette commande:
ls -l /usr ... lrwxrwxrwx 1 0 0 9 May 27 16:48 doc -> share/doc ... lrwxrwxrwx 1 0 0 10 May 27 16:48 info -> share/info ... lrwxrwxrwx 1 0 0 9 May 27 16:48 man -> share/man ...
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
T'en est satisfais ? :)