LFS : pourquoi, comment ?

LFS : pourquoi, comment ? - Linux et OS Alternatifs

Marsh Posté le 29-03-2002 à 07:21:25    

Linux from Scratch (LFS) :
http://www.linuxfromscratch.org/
 

  • Vous sert-il en production ?
  • Apprend-on véritablement bcp sur la structure de Linux ?
  • Quels sont les prérequis ?
  • Obtient-on vraiment un système fiable et performant ?
  • N'est-ce réservé qu'aux initiés ?
  • Comment installer LFS (principe général)
  • Si vous l'avez utilisé, que pensez-vous de LFS ?


[jfdsdjhfuetppo]--Message édité par - Fred ---[/jfdsdjhfuetppo]


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 29-03-2002 à 07:21:25   

Reply

Marsh Posté le 29-03-2002 à 08:40:32    

Reply

Marsh Posté le 29-03-2002 à 09:09:33    

les reponses à tes questions sont sur leur site!
url en français : http://www.fr.linuxfromscratch.org/
c'est bien expliqué mais c'est très long ...long.... Si tu es débutant une p'tite erreur peut poser des problèmes pour le reste!
Pour l'installation de X il faut ce débrouiller tout seul!

Reply

Marsh Posté le 29-03-2002 à 09:55:49    

jyp a écrit a écrit :

Pour l'installation de X il faut ce débrouiller tout seul!  



make World && make install && make install.man , ça suffit pas ?

Reply

Marsh Posté le 29-03-2002 à 10:07:48    

Jak a écrit a écrit :

make World && make install && make install.man , ça suffit pas ?  




c'est clair que c'est pas le plus dur ! :D

Reply

Marsh Posté le 29-03-2002 à 10:08:16    

- Fred - a écrit a écrit :

Linux from Scratch (LFS :
http://www.linuxfromscratch.org/
 

  • Vous sert-il en production ?





 
heu.... :/

Reply

Marsh Posté le 29-03-2002 à 11:46:42    

pourquoi : pour connaitre le systeme de fond en comble et le maitriser
comment: a la main

Reply

Marsh Posté le 29-03-2002 à 11:50:26    

xfree86 m'avait pas poser de problème à installer mais kde car j'ai des erreurs de compilation...

Reply

Marsh Posté le 29-03-2002 à 11:51:47    

:ouch: ptain compiler KDE ça doit êtrte une sacrée entreprise non ?

Reply

Marsh Posté le 29-03-2002 à 11:54:26    

minusplus a écrit a écrit :

:ouch: ptain compiler KDE ça doit êtrte une sacrée entreprise non ?  



Bof, pas forcément plus que Gnome. Ya qu'à suivre la doc. Je ne connais pas pour KDE, mais pour Gnome, il y a http://www.karubik.de/gig

Reply

Marsh Posté le 29-03-2002 à 11:54:26   

Reply

Marsh Posté le 29-03-2002 à 11:55:33    

je l'ai refait depuis avec une Sorcerer. c'est long...

Reply

Marsh Posté le 29-03-2002 à 11:56:52    

Jak a écrit a écrit :

Bof, pas forcément plus que Gnome. Ya qu'à suivre la doc. Je ne connais pas pour KDE, mais pour Gnome, il y a http://www.karubik.de/gig  




pour kde : http://www.kde.org/install-source.html

Reply

Marsh Posté le 29-03-2002 à 11:58:55    

spa dur de compiler kde... faut juste le faire dans l'ordre et avoir du temps :D

Reply

Marsh Posté le 29-03-2002 à 12:00:40    

Martinez a écrit a écrit :

spa dur de compiler kde... faut juste le faire dans l'ordre et avoir du temps :D  




et de pas avoir d'erreurs...

Reply

Marsh Posté le 29-03-2002 à 12:01:07    

avec un bon compilo :D (genre le gcc 2.95 de la debian ;) ) pas de pb !

Reply

Marsh Posté le 29-03-2002 à 12:03:51    

Martinez a écrit a écrit :

avec un bon compilo :D (genre le gcc 2.95 de la debian ;) ) pas de pb !  




sur une LFS??

Reply

Marsh Posté le 29-03-2002 à 12:12:59    

ouais enfin, ch'préfère avoir à compiler mon blackbox, hein ! :D

Reply

Marsh Posté le 29-03-2002 à 12:36:25    

minusplus a écrit a écrit :

ouais enfin, ch'préfère avoir à compiler mon blackbox, hein ! :D  




 
BlackBox [:mumu][:mumu][:mumu][:mumu]

Reply

Marsh Posté le 29-03-2002 à 13:30:28    

En gros ... le gain est pas super et ça procure plus de mal que de bien, je me trompe ?
Mais je pense que je vais me le tenter quand même, si j'en ai le temps ...
Sinon, en production, une Deb ou une Slack épurée, c'est meilleur et plus rapide à installer, si j'ai bien compris ?


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 29-03-2002 à 15:39:41    

tout est plus rapide qu'une LFS, ça c sur !

Reply

Marsh Posté le 29-03-2002 à 17:58:59    

si tu le fais bien il faut au moins 20 heures sans l'installe de X. (télécharger, lire la doc, compiler....) mais c'est sympa à faire!

Reply

Marsh Posté le 29-03-2002 à 18:44:35    

lol peut-être qd j'aurais vraiment rien à foutre, quand je deviendrais insomniaque par ex :D :D :D
 
Non, sincèrement je vais quand même essayer lorsque mon emploi du temps me le permettra ...


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 29-03-2002 à 18:46:07    

1. Vous sert-il en production ?
Vaut mieux pas, vu le temps d'installation :)
 
2. Apprend-on véritablement bcp sur la structure de Linux ?  
C'est le but premier d'installer une LFS : comprendre le fonctionnement de linux.
 
Voila ce que j'ai appris en installant une LFS :
- le processus de demarrage de linux,
- les scripts de demarrage ( qui sont pour moi très bien fait comparer a une slakware ),
- à quoi sert la plupart des binaires,
- comprendre l'arborescence des répertoires,
- et j'en passe ...
 
Après l'install d'une LFS tu comprends nettement mieux le fonctionnement global de Linux.
 
3. Quels sont les prérequis ?
Difficile à dire mais dans tout les cas les débutants doivent s'abstenir. Il faut surtout de la patience et du courage.
Normalement la doc est assez bien faite et si tu la suis de A à Z, l'installation ne pose pas de problèmes.  
 
Pour la première installation d'une LFS, il faut compter normalement entre 2 jours et une semaine selon ton niveau en Linux et de ton envie d'apprendre.
 
4. Obtient-on vraiment un système fiable et performant ?  
Au niveau de la fiabilité pas de problème, c'est tout aussi fiable qu'une debian ou qu'une slakware.
 
Au niveau performance je pense que c'est pas possible d'avoir mieux. Une LFS est un Linux avec le strict minimum. Il suffit juste de voir les messages au démarrage et tu comprends vite fait que le strict nécessaire est lancé ... pas de lancement de démon inutile ou d'installation de programme qui ne te serviront jamais.
 
Par contre, il va te manquer beaucoup de logiciels. Si tu es habitué à utiliser une distribution complète, tu vas être très vite dérouté de pas trouver certaines de tes commandes. Et surtout pas d'interface graphique :/
 
5. N'est-ce réservé qu'aux initiés ?  
C'est pour ceux qui en veulent :p
 
6. Comment installer LFS (principe général)  
Voir la doc sur le site LFS qui est bien faite.
 
7. Si vous l'avez utilisé, que pensez-vous de LFS ?  
Comme toute distrib la LFS a des avantages et des inconvénients.
 
Avantages :
- compréhension du système linux,
- installation du strict minumum,  
- pas d'installation de binaire que tu utiliserais jamais dans toute ta vie,
- tu contrôle tout de A à Z ...
 
Inconvénients :
- le seul mais qui est très important : le temps d'installation.
 
Mon Linux est une LFS de base. Ensuite, pour l'installation du reste, j'ai utilisé une slakware. J'ai utilisé les sources fourni par la slak ainsi que les scripts d'installation pour gagner du temps.
 
Personnelement, je suis très content de ma LFS-Slakware.
 
Je pense que si tu es passionné de linux et que tu as le temps, n'hésite pas à essayer d'installer une LFS.

 

[jfdsdjhfuetppo]--Message édité par Doudou qui sux--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 29-03-2002 à 20:30:15    

j'ai commencé a lire le book de lfs, bah rien que là on apprend pas mal de truce ne fait !
cette distro me semble bien interessante et je sens que je vais me pencher dessus !
 
en plus j'ai eu la reponse a ma question comment compiler un compilateur ;-)
 
d'ailleur, c la meme chose que l'oeuf ou la poule ce truc !
le premier compilateur a etet compilé comment ???


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 29-03-2002 à 20:36:05    

j'ai bien aimé aussi la doc fr  :)


---------------
root 66
Reply

Marsh Posté le 29-03-2002 à 21:23:39    

Je vais me matter la doc, si c'est vraiment intéressant je plonge ...
 
Merci Doudou pour ces explications :D
D'ailleurs, n'est-il pas possible d'installer un RPM-manager ou un logiciel dans le style pour les packages suivants ?
 
La compilation du compilateur se fait par ... un compilateur, sauf s'il est en asm total !


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 29-03-2002 à 21:25:20    

lis la doc , c'est tres juteux .  L'auteur aurait mis un peu plus d'humour que ca faisait un best seller :  hyper instructif et passionnant .


---------------
root 66
Reply

Marsh Posté le 29-03-2002 à 21:25:53    

ha c'est pas bete ca !
mais codé& un compilateur en asm ... faut se lever de bonne heure !


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 29-03-2002 à 22:33:40    

Bon, je repose les URLs pour les curieux qui ont choisi de se lancer. Je tiens à rappeler pour les nouveaux arrivants que LFS signifie Linux From Scratch (Linux à partir de rien), qui est en quelque sorte un 'kit' Linux, où l'utilisateur-administrateur doit lui même compiler et créer sa propre distrib' Linux. La tâche est longue et difficile, mais très instructive sur le fonctionnement de Linux ...
 
Les liens donc :
 





[jfdsdjhfuetppo]--Message édité par - Fred ---[/jfdsdjhfuetppo]


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 30-03-2002 à 00:21:38    

[quote]D'ailleurs, n'est-il pas possible d'installer un RPM-manager ou un logiciel dans le style pour les packages suivants ?  
 
Si tout à fait mais je suis allergique au RPM, apt-get et autres paquet-manager ... je préfère le faire à l'ancienne avec des bons petits tar.gz :)
 
PS : les quotes c'est pas mon truc désolé

 

[jfdsdjhfuetppo]--Message édité par Doudou qui sux--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 30-03-2002 à 13:35:23    

c'est claire que tant qu'a etre sur un LFS, autant tout compiler !


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 30-03-2002 à 16:32:55    

g installé une LFS et ca tourne nikel :)
Temps de boot et de reboot 2x plus rapide k'1 RH ou MDK
 
Une personnalisation poussée bref une bonne lecon sur linux :)

Reply

Marsh Posté le 30-03-2002 à 20:43:26    

Question d'un newbie tres (trop) curieux :
 
D'apres ce que j'ai pu lire au tout debut du manuel, pour installer une LFS, on a besoin d'un systeme preexistant puisqu'on a besoin d'un compilateur.
 
Est ce que le systeme preexistant aura une influence sur la distribution que l'on va creer ?
 
Et deuxio, dans ce cas on est pas obliger d'utiliser un Linux comme systeme au depart pour faire le boulot, si ? Avec un BSD, un MacOSX ou meme carrement un Windows (avec ou sans Cygwin) c pas possible ?
 
Merci
 :hello:

Reply

Marsh Posté le 30-03-2002 à 20:47:17    

Je complete et precise ma question pour mon desir personnel. J'envisage une LFS pour installer sur un tout petit 486 avec que 4Mo de RAM et un DD vraiment ridicule, voir sans DD.
 
Mais forcement j'ai pas de systeme sur ce PC donc puis je creer ma LFS a partir d'un autre PC, sans que ce soit trop complexe...
 :??:

Reply

Marsh Posté le 30-03-2002 à 20:47:58    

il faut un linux! dans 1er temps tu complies, un certain nombre de programes puis dans un 2ème du les compiles avec le compilateur que tu as compilé!
tout est dans la doc

Reply

Marsh Posté le 30-03-2002 à 21:04:49    

Oué ca j'ai compris que tu compiles un certain nombre de fichiers dont un compilateur que tu utilise apres...
 
Mais explique moi la difference que ca fait si je compile avec une vieille Mdk ou une Debian dernier cri. Et si y a pas de diff, pourquoi je peux pas compiler avec un autre Unix...
 
 
C pas que tu reponds pas a la question mais ca manque d'explications...

Reply

Marsh Posté le 31-03-2002 à 07:24:33    

Martinez a écrit a écrit :

avec un bon compilo :D (genre le gcc 2.95 de la debian ;) ) pas de pb !  




 
Sur une Debian ou une autre distrib, le seul pb c'est que ça nique la base d'installation en paquetages rpm ou deb
 
pas très propre pour désinstaller/réinstaller

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed