View previous topic :: View next topic |
Author |
Message |
fribadeau Apprentice
Joined: 13 Jul 2003 Posts: 153 Location: Thonon (France)
|
Posted: Sun Oct 23, 2005 5:54 pm Post subject: [Installation] méthode ultime... |
|
|
Bonjour,
Actuellement, il y a plusieurs façon d'installer la Gentoo.
Stage 1,
Stage 3 + Stage 1,
...
Je veux ré-installer une machine en étudiant tous les steps en profondeur afin d'obtenir une machine optimisée et dont je maitrise l'ensemble des composants.
D'après vous, quelle méthode est la meilleure ? |
|
Back to top |
|
|
kopp Advocate
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Sun Oct 23, 2005 5:57 pm Post subject: |
|
|
Sans hésiter, une stage1, il n'y a que comme ça que tu peux vraiment tout controller,
ou alors encore mieux, une LFS ... |
|
Back to top |
|
|
fribadeau Apprentice
Joined: 13 Jul 2003 Posts: 153 Location: Thonon (France)
|
Posted: Sun Oct 23, 2005 6:01 pm Post subject: |
|
|
J'ai déjà fait une LFS. C'était effectivement très intéressant.
Mais, quand on a passé la période "apprentissage", portage, c'est vraiment le paradis...
Et faire une LFS avec Portage, pas pour le moment... |
|
Back to top |
|
|
fribadeau Apprentice
Joined: 13 Jul 2003 Posts: 153 Location: Thonon (France)
|
Posted: Sun Oct 23, 2005 6:02 pm Post subject: |
|
|
Ma Gentoo actuelle est une stage1.
En fait, mes questions se rapporte plutôt aux install "avancées" du style gcc 3.4, ou stage 3+1, ou ...
Merci,
Fred |
|
Back to top |
|
|
Poischack Apprentice
Joined: 23 Mar 2005 Posts: 275 Location: (FR) Colmar
|
Posted: Sun Oct 23, 2005 6:10 pm Post subject: |
|
|
Qu'est ce que tu entends par stage 3 + stage 1 ? |
|
Back to top |
|
|
fribadeau Apprentice
Joined: 13 Jul 2003 Posts: 153 Location: Thonon (France)
|
|
Back to top |
|
|
Poischack Apprentice
Joined: 23 Mar 2005 Posts: 275 Location: (FR) Colmar
|
Posted: Sun Oct 23, 2005 6:41 pm Post subject: |
|
|
Si j'ai bien compris ça consiste juste à faire une install avec des paquets ~x86...
Bha j'ai toujours fait ça depuis ma première install de gentoo (j'ai aussi essayer avec gcc 4.0 mais j'ai eu quelques soucis) |
|
Back to top |
|
|
nico_calais l33t
Joined: 09 Jun 2005 Posts: 628 Location: Saint Julien en Genevois
|
Posted: Mon Oct 24, 2005 7:49 am Post subject: |
|
|
J'ai commencé hier soir ma première LFS. _________________ "Unix IS user friendly... It's just selective about who its friends are." Tollef Fog Heen tollef@add.no |
|
Back to top |
|
|
fribadeau Apprentice
Joined: 13 Jul 2003 Posts: 153 Location: Thonon (France)
|
Posted: Mon Oct 24, 2005 8:58 pm Post subject: |
|
|
Poischack wrote: | Si j'ai bien compris ça consiste juste à faire une install avec des paquets ~x86... |
Non. La finalité de faire une install de Gentoo depuis une Gentoo est que, dans une install normale, il reste une partie des binaires installés avant la compile du stage 1.
En effet, il te faut bien un minimum (ls, chroot, gcc, ...) pour compiler ton stage1. Et d'après les puristes, ces binaires ne sont pas correctement (du tout ?) nettoyé en fin d'install.
Partir d'une gentoo fait que tu peux, mais je ne sais plus trop comment, faire un clean complet.
Maintenant, j'ai lu ça quelque part, je ne sais plus exactement où, mais je voudrai choisir la meilleure solution...
Merci |
|
Back to top |
|
|
BuBuaBu l33t
Joined: 09 Jul 2005 Posts: 914 Location: France
|
Posted: Mon Oct 24, 2005 9:19 pm Post subject: |
|
|
hum, quoi que tu fasse, il te faudra toujour partir d'un minimum, meme si tu remplace par la suite. |
|
Back to top |
|
|
Poischack Apprentice
Joined: 23 Mar 2005 Posts: 275 Location: (FR) Colmar
|
Posted: Mon Oct 24, 2005 9:29 pm Post subject: |
|
|
Je me trompe peut-etre mais dans le stage1, on télécharge des binaires qui vont ensuite recompiler leur propres sources et s'installer.
Ce que tu peux faire mais qui pour moi reviens au même c'est utiliser une technique qui est utilisé pour faire des distributions mini, c'est:
ROOT="/ton_repertoire_d_install/" emerge et là les paquets du bootstrap (baselayout, portage, binutils, gcc, glibc, gettext, libc, texinfo, zlib, ncurses je crois)
et ensuite chrooter dessus.
Je rappel: je me trompe peut etre |
|
Back to top |
|
|
ryo-san l33t
Joined: 17 Feb 2005 Posts: 729
|
Posted: Tue Oct 25, 2005 1:43 am Post subject: |
|
|
salut,
j'ai eu l'occaz d'essayer l'install stage 1 , stage 3 et stage 3->1.
pour l'instant j'ai préferé utiliser la derniere puisqu'elle marche impec.
en fait les buts premiers de celle-ci etaient de palier aux dependances circulaires que l'on pouvait rencontrer avec l'install en stage 1 peu avant la sortie du livecd-2005.0 si je me rappelle bien et de reconstruire totalement la "toolchain" avant d'emerger le systeme alors que l'install stage 1 apparement "oublie" certain paquets lorsque les versions ne different pas entre les versions du stage et les versions apres mise a jour de portage.
je ne sais pas ce que donne l'install stage 1 aujourd'hui, elle a certainement du etre revisée mais m'a en tout cas posée quelques soucis (a l'epoque) alors depuis stage3->1 et ca roule tout seul.
je pense que cette methode est un chouilla plus poussée car elle est apparu apres un enorme "brainstorming" sur ce qu'il n'allait pas lors de l'install.maintenant est elle toujours d'actualité |
|
Back to top |
|
|
titoucha Advocate
Joined: 21 Jul 2005 Posts: 2374 Location: Genève
|
Posted: Tue Oct 25, 2005 5:02 am Post subject: |
|
|
Si après une installation minimale on fait un emerge -e world, on ne recompile pas tout le système ? Et ainsi l'on as tout compilé avec les flags qui vont bien. |
|
Back to top |
|
|
ryo-san l33t
Joined: 17 Feb 2005 Posts: 729
|
Posted: Tue Oct 25, 2005 6:21 am Post subject: |
|
|
la reponse est : tu vas recompiler les applis enregistrées dans world mais pas le systeme en entier.
tu peux comparer la sortie de emerge -ep world et emerge -ep system.
ps : j'ai pas percuté du premier coup , mais salux siko . |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Tue Oct 25, 2005 1:22 pm Post subject: |
|
|
Fribadeau: le system stage 3/1 est vraiment bien, mais si tu veux t'eclater, tu fais la meme chose avec gcc-4 _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
fribadeau Apprentice
Joined: 13 Jul 2003 Posts: 153 Location: Thonon (France)
|
Posted: Fri Oct 28, 2005 12:46 pm Post subject: |
|
|
Sans accès au forum pendant un moment, je n'ai pas pu répondre tout de suite...
Trevoke wrote: | Fribadeau: le system stage 3/1 est vraiment bien, mais si tu veux t'eclater, tu fais la meme chose avec gcc-4 |
Mais est-ce que tout va passer sans autre avec gcc-4 par la suite ? Ou devrais-je avoir plusieurs versions de gcc installées dans des slots differents ?
Ca me gène pas forcément (je jongle déjà avec 3.3.6 et 3.4.4) mais bon...
Le but, c'est quand même d'avoir un système stable. Actuellement, mon système tourne 24h/24 et 7j/7. J'accede à mon serveur Apache depuis l'extérieur et je ne peux pas me permettre qu'il tombe en rade en permanence...
Donc m'éclater, c'est le but , mais pas celui de mon PC
Qu'en pensez-vous ? |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Fri Oct 28, 2005 12:58 pm Post subject: |
|
|
Je tourne actuellement avec une Gentoo installée avec la méthode du 3/1 indiquée au dessus. Avec gcc, glibc, baselayout et 2/3 paquets en ~x86 (ceux indiqués dans le tuto). Je n'ai eu aucun problème lors de l'installation et quasiment aucun problème par la suite : rien d'insoluble en tout cas (en général il suffit de passer le paquet qui ne compile pas en ~arch et le tour est joué). Sinon, question stabilité, je n'ai absolument aucun problème : quelques versions de baselayout buggées par le passé (problème de configuration réseau) me font te suggérer de le garder en stable mais pour gcc et glibc tu peux y aller sans aucun soucis.
Mes 0.02 cents.
PS : pour gcc-4 tu risques d'avoir amha plus de problèmes de compilation (pas testé) ... _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
fribadeau Apprentice
Joined: 13 Jul 2003 Posts: 153 Location: Thonon (France)
|
Posted: Fri Oct 28, 2005 1:08 pm Post subject: |
|
|
OK, je viens de me promener un peu sur le forums pour voir ci qu'il s'y disait sur GCC 4.
Et bien, pour m'amuser, je pourais effectivement m'amuser
Par contre, bonjour l'état de mon système... Je pense que question stabilité, il sera au top
Donc, en fait, j'hésite plutôt entre la stage1 et la stage 1/3 (cette dernière est basée sur gcc 3.4 qui est toujours marquée instable dans portage).
Certains parmi vous ont-ils des systèmes basés entièrement sur GCC3.4 ? GCC4 ? |
|
Back to top |
|
|
Zazbar Apprentice
Joined: 26 Jul 2005 Posts: 279 Location: Paris Time
|
Posted: Fri Oct 28, 2005 1:11 pm Post subject: |
|
|
Je suis entieremnt en GCC 3.4, je n'ai plus 3.3 et tout fnctionne très bien ! _________________ Mieux vaut fermer sa gueule et passer pour un con que l'ouvrir et montrer qu'on l'est. -- P. Dac - Pensées |
|
Back to top |
|
|
Poischack Apprentice
Joined: 23 Mar 2005 Posts: 275 Location: (FR) Colmar
|
Posted: Fri Oct 28, 2005 1:23 pm Post subject: |
|
|
GCC 3.4 only sur 2 postes (un ~x86 et l'autre stable en partie) pas de soucis. Par contre comme dit plus haut gcc 4.0 only là ça crains. |
|
Back to top |
|
|
|