absolinux

Aller à la page : 1 2 suivante

Sujet : Arborescence personalisée
posté par Ianos 30 messages     le  04-12-2008  à  10:55citer
Bien le bonsoir chères ami(e)s, quelqu'un ayant déjà touché à ces petites bêtes pourrait il m'indiquer si il est possible de configurer l'arborescence d'un système LFS?
à défaut est il possible de prendre un disque dur, d'installer un bootloader (Grub puis de construire son système (arborescence au choix uniquement)?

Je précise que je ne veux pas RE-créer un système d'exploitation, je veut juste prendre un noyau Linux, puis lui dire d'utiliser une certaines arborescence (quitte à devoir modifier certains programmes ou composants du noyau).

Pour ce qui est des programmes à installer plus tard, je sais comment faire pour les installer la ou je veux.
posté par Texou 271 messages     le  04-12-2008  à  13:35citer
Salut,

Pas simple à comprendre ce que tu veux faire. Si j'ai bien compris, voici ma réponse:

- Oui tu peux modifier l'arborescence telle que suggérée par LFS, tu es 100% libre. C'est ensuite une affaire de programmes et d'options à manipuler, ce qu: LFS ne décrit pas.. LFS ne décrit que le cas général.

- Je ne vois pas ton objectif quand tu dis "prendre un noyau et lui dire de Modifier une arborescence. Là je suis pas. Pour modifier l'arborescence du système,  tu devras repréer un système d'exploitation.

- De même pour l'affaire du loader sur le disque, jcomprends pas. Oui tu peux mettre un loader ^ais  après...

Voilà. Hésite pas à préciser si la réponse  ne te suffit pas.

++
_______________________

Texou
Coadministrateur du projet absolinux
Président de l'association traduc.org
Coordinateur du projet Linux From Scratch
Coordinateur au sein du projet Trad GNU de l'April
Animateur suppléant du groupe de travail Accessibilité de l'April
posté par Ianos 30 messages     le  04-12-2008  à  13:59citer
Ok en fait habituellement on a une structure hiérarchique du type:

/
/usr/
/lib/
/etc/

etc.

En gros moi je veut:

/
/srv/
/user/
/toto/

et pour ça je ne sais pas si un LFS est vraiment adapté à ce besoin.

Est ce que les chemins /usr/etc/bin etc etc son prédéfini et absolu au niveau du noyeau ou bien c'est juste une convention pour que toutes les installations si retrouves?

voici un pdf tu comprendras mieux je pense:

[URL]http://lestat.design.free.fr/Utopia.pdf[/URL]
posté par Skippythekangoo 102 messages     le  04-12-2008  à  16:22citer
Ianos a dit :
Est ce que les chemins /usr/etc/bin etc etc son prédéfini et absolu au niveau du noyeau ou bien c'est juste une convention pour que toutes les installations si retrouves?


Hello, bien content de poster dans ce forum...

Et bien à ta question, je dirais que c'est une convention UNIX, mais tu peux appeler tes repertoire "habituels" Paul, Pierre ou Jacques, à toi de configurer ton systeme pour qu'il s'y retrouve.

Le noyau n'a rien à voir dans la disposition de l'architecture.

Cordialement...

Skippy the Kangoo
_______________________

º¿º Skippy the Kangoo º¿º
posté par Texou 271 messages     le  04-12-2008  à  16:27citer
Re, c'est d'ailleurs pour ça qu'un tel changement n'implique pas seulement de toucher au noyau. Je pense qu'il faut littéralement recréer un système. LFS peut t'aider  dans une telle perspective,  mais tu devras t'en éloigner à plusieurs reprises car LFS reste proche de la convention (qui s'intitule FHS).

Voilà.. Hésite pas pour d'autres questions. Peut-être un complément si besoin arrivera bientôt.
++
_______________________

Texou
Coadministrateur du projet absolinux
Président de l'association traduc.org
Coordinateur du projet Linux From Scratch
Coordinateur au sein du projet Trad GNU de l'April
Animateur suppléant du groupe de travail Accessibilité de l'April
posté par Ianos 30 messages     le  04-12-2008  à  16:40citer
Bon et sinon au niveau du pdf vous en pensez quoi? est ce que c'est réalisable?

Voir message précédent pour le pdf.
posté par TrueDD 97 messages     le  04-12-2008  à  23:14citer
Salut lanos,

dans le principe, tout est réalisable, le tout est de savoir si ça vaut vraiment le coût car La somme de travail pour réaliser un système avec une arbosescence personnalisée est relativement importante.

Ca va par exemple impacter l'installation de chaque logiciel et pour certains, à mon avis, tu vas même lutter un peu. Elle se conforment toutes à une arborescence qui a tendance à se standardiser et qui je pense est somme toute plutôt bien pensée. Pour preuve, elle n'a que très peu évoluée depuis 1969/70.

Réfléchis bien et si tu décides de te lancer, alors complète ton schema. N'oublie pas par exemple les fichiers de config, le système de démarrage, etc ...

bon courage [wink]
_______________________

Retrouvez-nous sur le canal ! #absolinux (serveur irc.librairc.net) [smile]
posté par Ianos 30 messages     le  05-12-2008  à  09:36citer
Ok je te remercie, j'ai trouvé une distrib qui à fait ce genre de chose donc je vais voir ce que ça donne.

Par contre est ce que pour toi je doit partir d'un LFS ou alors je prend un noyau sur Kernel.org puis je fait mon systeme?

Est ce que tu as des bouquins ou bien des sites à me préconiser qui traite de ce sujet?
posté par TrueDD 97 messages     le  05-12-2008  à  12:10citer
L'avantage de LFS, c'est que la team indique et fournit l'ensemble des outils nécessaires à l'élaboration d'un système de base et tu es donc certain de ne pas en oublier.

Le livre détaille bien le processus et sera une source d'information très importante, voire, presque incontournable car les ouvrages détaillant à ce point la création d'un système "from scratch" sont plutôt très rares. S'il en existe d'autres, je ne les connais pas personnellement, mais je pense que tout ne sera pas forcément réuni dans un seul écrit.

Au passage, un autre très gros avantage de LFS, par rapport aux sources que tu pourrais trouver, c'est qu'il est traduit en français !

Cependant, il reste quand même plus ou moins dans l'optique d'une organisation relativement standard des répertoires et pour ton arborescence à toi, tu pars quand même un peu à l'aventure.

Cela dit, le gros avantage que tu vas tirer de cette expérience, c'est que tu vas devoir bien comprendre tous les liens et les imbrications qu'il peut y avoir entre tous les éléments d'un système et si l'intérêt reste plus pédagogique que réellement pratique, ça sera de toute façon, très bénéfique.

En revanche, même si tu pars du livre LFS, tu devras bien être conscient que les problématiques que vas rencontrer sortiront des standards LFS. Pense donc à bien préciser le contexte lorsque tu demanderas de l'aide ! [wink]

Encore une fois, bon courage, et donne-nous des nouvelles de tes avancées !
_______________________

Retrouvez-nous sur le canal ! #absolinux (serveur irc.librairc.net) [smile]
posté par Texou 271 messages     le  05-12-2008  à  18:49citer
Ialut

Simplement pour préciser que, paradoxalement, un système ne se construit pas en partant du noyau. Paradoxalement, c'est même le paquet qu'on installe en dernier, car il dépend d'un ensemble complet. Donc tu ne pourras pas partir d'un simple noyau est bidouillé. Lis LFS tu comprendras pourquoi en détail.

++
_______________________

Texou
Coadministrateur du projet absolinux
Président de l'association traduc.org
Coordinateur du projet Linux From Scratch
Coordinateur au sein du projet Trad GNU de l'April
Animateur suppléant du groupe de travail Accessibilité de l'April


Aller à la page : 1 2 suivante

http://med4treat.top