[Test] LFS

Fermé
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 - 24 mai 2004 à 23:36
 frzburn - 2 juin 2004 à 01:19
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!

@++
"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"

44 réponses

eriek Messages postés 555 Date d'inscription vendredi 5 mars 2004 Statut Membre Dernière intervention 28 mars 2006 33
25 mai 2004 à 00:22
BIENVENUE!!!
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
25 mai 2004 à 01:00
Salut :)

T'en est satisfais ? :)

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
25 mai 2004 à 01:59
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!
"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
25 mai 2004 à 17:29
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é :)

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
Utilisateur anonyme
25 mai 2004 à 17:42
Ahu,
De quoi s'agit-il au juste ?
Pourquoi ton système s'est vautré ?
Et lequel ?

Patapi Biribibi Rabada dada 
Dada dada !!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
25 mai 2004 à 18:52
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...
"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
25 mai 2004 à 19:56
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...

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
Utilisateur anonyme
25 mai 2004 à 20:07
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 !!
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
25 mai 2004 à 20:13
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.
JP : Cap de burro Catalan ! 
        Mais Content ;-)
0
Utilisateur anonyme
25 mai 2004 à 20:39
Génial ! Merci à toi
Toi et Adrien êtes des éléments précieux ici vous savez :)

Patapi Biribibi Rabada dada
Dada dada !!
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
25 mai 2004 à 20:39
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...
"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
25 mai 2004 à 20:57
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 ;)

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
25 mai 2004 à 22:16
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.
:)
"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
Utilisateur anonyme
25 mai 2004 à 22:19
Tu t'inspires des manuels qui ont été fournis plus haut par jipicy ?
En fait tu fais ta Asevrix ?

Patapi Biribibi Rabada dada
Dada dada !!
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426 > Utilisateur anonyme
26 mai 2004 à 01:46
Et que penses tu de:
Aservix ?
:D

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
25 mai 2004 à 22:21
Ben dans un premier temps, je suis le manuel :)
Aprés, je verrais pour changer quelque trucs...
Nottament passer un noyeau 2.6 dés l'install et non ensuite

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
25 mai 2004 à 23:32
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

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
25 mai 2004 à 23:37
ce n'est pas a la toute derniere étape

Si si ;-DDDDDDDDD

Z'@+...che.
JP : Cap de burro Catalan ! 
        Mais Content ;-)
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
25 mai 2004 à 23:40
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é :)

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
25 mai 2004 à 23:54
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"
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
26 mai 2004 à 02:26
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 :)
"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
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+
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
26 mai 2004 à 14:45
N'hesite pas :)

A partir du moment ou tu as quelques connaissances du systeme, même minim, que tu as un peu l'habitude de la console, et que tu est curieux, c'est faisable sans trop de soucis... puis ça apprend plein de truc en plus :)

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895 > asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022
26 mai 2004 à 14:58
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.
JP : Cap de burro Catalan ! 
        Mais Content ;-)
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426 > jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020
26 mai 2004 à 15:02
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

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895 > asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022
26 mai 2004 à 15:03
je ne vois pas de point noirs particuliers :)

Et maintenant tu les vois ? ;-)))

Z'@+...che.
JP : Cap de burro Catalan ! 
        Mais Content ;-)
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426 > jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020
26 mai 2004 à 15:05
Toujours pas...
enfin par rappot au manuel :)

Par rapport au temps qu'il faut la premiere fois, si!

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
26 mai 2004 à 14:42
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 :(

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
26 mai 2004 à 14:44
Salut adrien,

Bon alors contentes-toi de regarder l'écran après avoir appuyer sur "Power On", ça sera déjà assez pour la journée... ;-DDD

Z'@+...che.
JP : Cap de burro Catalan ! 
        Mais Content ;-)
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426 > jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020
26 mai 2004 à 14:47
Si je fais ça, je ne vois que des oeufs :)

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895 > asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022
26 mai 2004 à 14:48
T'es avec "poulet" et "kinder" ?

;-DDD

Z'@+...che.
JP : Cap de burro Catalan ! 
        Mais Content ;-)
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426 > jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020
26 mai 2004 à 14:50
C'est vra que je vois aussi une aile au milieu de tous ça :)

Bon kinder et poulet, je vous aimes bien, mais vous voulez pas dégager de mon ecran ? :D

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
26 mai 2004 à 16:47
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)

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
26 mai 2004 à 16:50
Du moins si tu rates pas le dernier "RER"... ;-DDD

Z'@+...che.
JP : Cap de burro Catalan ! 
        Mais Content ;-)
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426 > jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020
26 mai 2004 à 16:52
ossava hein!

Nan ce soir c'est bastille, ça devrait aller pour rentrer... ça ne m'empechera pas de prendre quelques précautions... juste au cas où :)

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
27 mai 2004 à 18:33
Bon bien rentré, mal dormi, reveillé tard... trés tard

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"
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
27 mai 2004 à 18:36
I have no name!

Si si, Chfélateufégélagueul'2bois...

;-DDDDDDDD

Ava ? Ta "chouchroote" avance ?

Z'@+...che.
JP : Cap de burro Catalan ! 
        Mais Content ;-)
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426 > jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020
27 mai 2004 à 18:40
ç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:
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"
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895 > asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022
27 mai 2004 à 18:42
Tu veux dire qu'elle te crée automatiquement tous ces répertoires plus les sous répertoires spécifiés (dev/{pts,shm}, et etc/opt) ?

Z'@+...che.
JP : Cap de burro Catalan ! 
        Mais Content ;-)
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426 > jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020
27 mai 2004 à 18:44
yep

Et y'a mieux dans deux secondes :)

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895 > asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022
27 mai 2004 à 18:46
1,2,3... trop tard !

;-DDD

Z'@+...che.
JP : Cap de burro Catalan ! 
        Mais Content ;-)
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
27 mai 2004 à 18:53
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.
JP : Cap de burro Catalan ! 
        Mais Content ;-)
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
27 mai 2004 à 19:02
Sans problemes :)
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"
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
27 mai 2004 à 19:06
Ca j'avais pigé mais le reste notamment le :
ln -s share/{man,doc,info} $dirname

Z'@+...che.
JP : Cap de burro Catalan ! 
        Mais Content ;-)
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
27 mai 2004 à 19:18
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:
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"
0