Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[gentoo] Installation N°2, vais y arriver
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3, 4, 5  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sat May 07, 2005 3:25 pm    Post subject: [gentoo] Installation N°2, vais y arriver Reply with quote

Ah encore moi :lol:

Non non ce n'est pas pour un problème (je sais vous commencez à avoir l'habitude :P )

C'est juste pour un avis, sur le fichier de compilation, si je peux mieux l'optimiser :

make.conf

Quote:

# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -march=athlon-xp -mcpu=i686 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"


Je me suis permi de modifier CHOST comme je fais en stage 1. J'utilise un athlon XP 2000+

Thank


Last edited by raynox on Wed May 11, 2005 5:25 pm; edited 4 times in total
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Sat May 07, 2005 3:30 pm    Post subject: Re: [GCC] avis sur make.conf Reply with quote

raynox wrote:
Ah encore moi :lol:

Non non ce n'est pas pour un problème (je sais vous commencez à avoir l'habitude :P )

C'est juste pour un avis, sur le fichier de compilation, si je peux mieux l'optimiser :

make.conf

Quote:

# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -march=athlon-xp -mcpu=i686 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"


Je me suis permi de modifier CHOST comme je fais en stage 1. J'utilise un athlon XP 2000+

Thank


a la place du -mcpu=i686 tu peux mettre -mcpu=athlon-xp et tu peux rajouter -pipe qui n'influe pas sur le binaire final mais sur gcc a l'instant de la compilation. (ca le fait aller plus vite)

et si tu compiles avec gcc 3.4.x a la place de -mcpu il faut mettre -mtune (mais attention, uniquement pour gcc >=3.4 )
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sat May 07, 2005 3:34 pm    Post subject: Reply with quote

Oki merci beaucoup, je vais mettre ca donc ^^

Quote:

# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -march=athlon-xp -mcpu=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"


Encore merci 8)
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sat May 07, 2005 4:22 pm    Post subject: Reply with quote

Je me permet de ne pas ouvrir un autre poste (je vais me faire petit)

Je suis arrivé à l'installation du system de base et dans la doc il est marque :

Quote:
D'abord, on change la racine de / (sur l'environnement d'installation) en /mnt/gentoo (sur vos partitions) en utilisant chroot.


et ils disent de faire ca

Quote:
chroot /mnt/gentoo /bin/bash


Je comprend pas de trop, à moins que ce soit une erreur? si c'est le cas qu'elle est la commande exacte?

Parce que la ils disent qu'on va changer la racine et ils utilisent /bin/bash :o

Merci
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Sat May 07, 2005 4:25 pm    Post subject: Reply with quote

raynox wrote:
chroot /mnt/gentoo /bin/bash

change root to /mnt/gentoo with /bin/bash as shell
tu peux y aller sans craintes
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sat May 07, 2005 4:26 pm    Post subject: Reply with quote

Oki, merci, j'ai commencé que hier gentoo donc j'ai peur des merder ^^ et de tout refaire
Back to top
View user's profile Send private message
Ey
l33t
l33t


Joined: 07 Apr 2005
Posts: 863
Location: Paris

PostPosted: Sat May 07, 2005 4:28 pm    Post subject: Reply with quote

raynox wrote:
Je me permet de ne pas ouvrir un autre poste (je vais me faire petit)

Je suis arrivé à l'installation du system de base et dans la doc il est marque :

Quote:
D'abord, on change la racine de / (sur l'environnement d'installation) en /mnt/gentoo (sur vos partitions) en utilisant chroot.


et ils disent de faire ca

Quote:
chroot /mnt/gentoo /bin/bash


Je comprend pas de trop, à moins que ce soit une erreur? si c'est le cas qu'elle est la commande exacte?

Parce que la ils disent qu'on va changer la racine et ils utilisent /bin/bash :o

Merci

le /bin/bash c'est par rapport à la nouvelle racine (c'est dit dans man chroot d'ailleurs...)
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sat May 07, 2005 4:29 pm    Post subject: Reply with quote

Ouais mais moi je mate pas le "man" mais la doc, c'est vrai j'admet j'aurai du de penser a regarder le man :-(
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sat May 07, 2005 5:14 pm    Post subject: Reply with quote

Encore une question,

pour la variable USE

Si je fais cela

Quote:
-gnome -gtk -kde -qt -X ssl


Donc je desactive gnome, kde, qt, gtk et X et j'active le support ssl

Devrais-je en ajouter d'autre, à votre avis (j'ai regarde y en a plein)?

PS : le moins possible, car c'est un serveur et ca doit fonctionner le mieu possible ^^

Merci
Back to top
View user's profile Send private message
Apsforps
Guru
Guru


Joined: 27 Sep 2004
Posts: 520
Location: Belgium

PostPosted: Sat May 07, 2005 5:21 pm    Post subject: Reply with quote

Bon, pour un serveur, tu peux rajouter apache2 et mysql déjà, puis d'autres si ça doit faire serveur mail (imap et tout ça)

Sinon, tu peux aussi mettre nptl et nptlonly si tu veux ta glibc en nptl (ça change pas grand chose pour une utilisation pure serveur mais bon)
_________________
Apsforps
Back to top
View user's profile Send private message
Ey
l33t
l33t


Joined: 07 Apr 2005
Posts: 863
Location: Paris

PostPosted: Sat May 07, 2005 5:22 pm    Post subject: Reply with quote

raynox wrote:
Encore une question,

pour la variable USE

Si je fais cela

Quote:
-gnome -gtk -kde -qt -X ssl


Donc je desactive gnome, kde, qt, gtk et X et j'active le support ssl

Devrais-je en ajouter d'autre, à votre avis (j'ai regarde y en a plein)?

PS : le moins possible, car c'est un serveur et ca doit fonctionner le mieu possible ^^

Merci

Ca dépend de ce que tu comptes installer sur ton serveur en fait... Mais en gros les flags mmx, sse et co ils auront à priori peut d'impact vu qu'ils ne sont utilisé que sur des paquage multimédia à ma connaissance. Ce qui compte plus pour les perfs c'est de mettre les bons CFLAGS.
Donc mets les USE flags qui correspondent à ce que tu comptes mettre sur ton serveur, par exemple mysql si tu comptes installer un serveur mysql ça permettra d'avoir le support mysql dans php par exemple.

* Merci Apsforps pour avoir relevé mon lapsus.


Last edited by Ey on Sat May 07, 2005 6:18 pm; edited 1 time in total
Back to top
View user's profile Send private message
Apsforps
Guru
Guru


Joined: 27 Sep 2004
Posts: 520
Location: Belgium

PostPosted: Sat May 07, 2005 5:24 pm    Post subject: Reply with quote

Euh, mysql c'est dans les USE, pas dans les CFLAGS non?
_________________
Apsforps
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Sat May 07, 2005 5:26 pm    Post subject: Reply with quote

+1

mais le mieux c'est de mettre les mains dans le cambouis :wink:
de toute façon une fois installé y'a un truc qui te plaira pas et tu vas tout changer
je crois qu'on a tous fait ça...
alors débute comme ça, emerge tes softs avec l'option -v pour voir les flags
et bidouille les avec /etc/portage/package.keywords
quand tu auras une vision plus globale ça ira beaucoup mieux

ceci dit tu peux profiter du bootstrap et du emerge system pour lire la page
de description des uses :roll:
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
Apsforps
Guru
Guru


Joined: 27 Sep 2004
Posts: 520
Location: Belgium

PostPosted: Sat May 07, 2005 5:30 pm    Post subject: Reply with quote

+1 pour le package.keywords, c'est beaucoup mieux que le make.conf pour les ~x86 (et surtout les -*). Tu peux aussi utiliser le package.use pour affiner tes use et les "personnaliser" par programme installé.
_________________
Apsforps


Last edited by Apsforps on Sat May 07, 2005 5:38 pm; edited 1 time in total
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Sat May 07, 2005 5:36 pm    Post subject: Reply with quote

Apsforps wrote:
+1 pour le package.keywods, c'est beaucoup mieux que le make.conf pour les ~x86 (et surtout les -*). Tu peux aussi utiliser le package.use pour affiner tes use et les "personnaliser" par programme installé.

tout le monde aura compris que je parlais effectivement du package.use :oops:
je crois que je vais arrêter depuis ce matin je ne dis que des co****ies !
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
Apsforps
Guru
Guru


Joined: 27 Sep 2004
Posts: 520
Location: Belgium

PostPosted: Sat May 07, 2005 5:39 pm    Post subject: Reply with quote

Bof, c'est pas une mauvaise chose d'avoir parlé du .keywords, ça lui évitera de mettre ACCEPT_KEYWORDS dans le make.conf (enfin quoique, moi je l'ai quand même fait par paresse de mettre tout mon world dans le .keywords :P)
_________________
Apsforps
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sat May 07, 2005 5:55 pm    Post subject: Reply with quote

Ok donc j'active pour
ssl, apache2, ftp, jabber, mysql, perl, php, java

Y a rien qui concerne smtp, http (c'est apache2?), irc , pop (je veux pas utiliser imap)?
Si je met rien -kde dans USER donc je veux po le support, mais si je met rien ca revient au meme?

Je pense par la suite modifier comme à dit blasserre, car on finit tout le temps par changer d'avis ou d'ajouter un support

Je pige pas pk vous parlez de package.keywords (

Qu'est ce qu'il a de plus package.keywords par rapport à make.conf? Ca permet de prendre en compte que les mots que je lui ai donne et de pas prendre le support de tout le reste? Si c'est le cas, je laisse vide USE?

je nage, thank
Back to top
View user's profile Send private message
Apsforps
Guru
Guru


Joined: 27 Sep 2004
Posts: 520
Location: Belgium

PostPosted: Sat May 07, 2005 5:57 pm    Post subject: Reply with quote

Non, packages.keywords permet de démasquer des programmes qui sont soit "instables" (je préfère dire en cours de tests) soit hard-masqués (ceux là sont parfois instables :lol: )

Pour ce qui est du -kde, tout dépend des applications que tu vas installer. Si elles supportent une interface graphique que tu ne veux pas, ça peut servir de mettre -kde (quoique, ce sera plus souvent qt). Même chose pour gtk et gnome (et peut-être aussi pour wxwindows, mais c'est plus rare)

EDIT : pour avoir une liste de tous les USE flags et leur descriptif, tu peux faire un
Code:
less /usr/portage/profiles/use.desc

_________________
Apsforps
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Sat May 07, 2005 6:02 pm    Post subject: Reply with quote

Le make.conf est utilisé pour tout le système.
Si tu as dit dans le make.conf que tu voulais que ton système soit stable, tous tes paquets seront en stable (x86).
Mais imaginons que tu veuilles un paquet en version instable. Tu ne pas passer tout ton système en instable ! (~x86).
Alors il existe le fichier /etc/portage/package.keywords. Tu lui dit quel paquet et dans quelle version.
Avec ce systeme tu peux donc très facilement avoir un systeme stable mais avec quelques paquets installés dans leurs versions dite instable. C'est vraiment très pratique !

Tu as le même systeme avec le fichier /etc/portage/package.use.
Je prend un exemple tout bête (juste un exemple).
Tu as mis dans ton make.conf les FLAGS -gtk -gtk2. Tu veux avoir un beau gvim :)
Si tu l'installe normalement il va être affreux (enfin interface X11 quoi). Tu vas pas mettre les flags gtk et gtk2 (ou gtk2 tout seul je sais plus) pour tout ton systeme ! Alors tu rajoutes ça dans /etc/portage/package.use :
Code:
app-editors/gvim gtk2

Ainsi gvim aura le use flag gtk2 alors que tout ton systeme ne l'aura pas ! Tu peux donc très facilment mettre des useflags individuuellement sur chaque paquet.

Je sais pas pourquoi mais moi je trouve ça génial, je crois pas que ça existe dans beaucoup de distributions.
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sat May 07, 2005 6:18 pm    Post subject: Reply with quote

Apsforps

Oui c'est justement, ce que j'ai fait depuis tout à l'heure je suis dans /usr/portage/profiles/use.desc, mais y a des supports que je trouve pas, comme j'ai dis dans mon message précédent, comme wxwindows, y a pas de support à activer ou desactiver de meme pour smtp...


bosozoku

Ah oui, je vois à quoi ca sert maintenant, mais bon comme je vais installer que du stable donc je rajoute +x86 (car dans use.desc en bas il parle de x86)

Donc pour le moment je vais pas toucher à /package.keywords, car tout sera stable

Donc USE="-gnome -gtk -kde -qt -X ssl apache2 ftp jabber mysql perl php java x86"

Mais bon comprend toujours pas pk y a pas le support pop et il y a imap par exemple ^^


Gardons espoire :lol:

J'espere que je suis entrain de faire le plus dur? parce que c'est je passe mon temps à poser des question :oops:
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Sat May 07, 2005 8:59 pm    Post subject: Reply with quote

raynox wrote:
Donc pour le moment je vais pas toucher à /package.keywords, car tout sera stable

combien de temps va-t'il tenir ? 8)
raynox wrote:

Mais bon comprend toujours pas pk y a pas le support pop et il y a imap par exemple ^^

les flags permettent d'ajouter/retirer des supports particuliers à tes softs pour cas pop/imap, il est rare de voir un client mail qui ne supporte pas pop par défaut ou qui permette de désactiver ce support... donc pas de flag pop
raynox wrote:

J'espere que je suis entrain de faire le plus dur? parce que c'est je passe mon temps à poser des question :oops:

heu... c'est pas si dur de lire le handbook... après va falloir te taper les pages de man, les recherches sur le forum, les longues heures d'épluchage de l'arborescence /etc, les compils OOo qui plantent au bout de 10h en te laissant / occupé à 100%, les drivers nvidia qui te scotchent le système quand tu passes en console, les périphs qui changent de place à cause d'udev...
bref tout ce qui fait le charme de gentoo et va faire de toi un barbu :wink:
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sat May 07, 2005 9:15 pm    Post subject: Reply with quote

blasserre

Ah la tu m'as trop motivé avec ton message ^^, alle on va dire que c'est soft cette installe y aura po de KDE, Gnome, carte graphique.... ^^, ca sera + hard quand ca ira sur mon PC/

Quote:
les compils OOo qui plantent au bout de 10h


Si il me fait ca je pense que le PC il vole ^^

Quand j'y pense c'est mieu de compiler ou de prendre des paquetages?

Parce que certaines disent :

Compiler :
- Adapter au system donc performant

Paquetage :
- Facile à mettre à jour

Vous en pensez quoi?
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Sat May 07, 2005 9:18 pm    Post subject: Reply with quote

Je suppose que tu veux dire "binaire" par paquetage.
Chez gentoo les binaires ne sortent qu'à chaque release. Autrement dit c'est pas top top pour la mise à jour. De plus ya quelques bugs enfin c'est vraiment pas l'ideal (je parle de l'installation GRP).

Par contre dans certains cas tu as de gros avantages ! Pour openoffice par exemple il faut être maso pour le compiler car le binaire ne fait perdre aucune performance mais fait gagner de précieuses heures.

Pour un ordre d'idée, c'est le seul binaire que j'ai installé sur mon PC et c'est le seul que je veux, le reste je compile :) (beaucoup plus simple d'ailleurs puisque c'est la méthode par defaut).
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Sat May 07, 2005 9:26 pm    Post subject: Reply with quote

bosozoku wrote:
Par contre dans certains cas tu as de gros avantages ! Pour openoffice par exemple il faut être maso pour le compiler car le binaire ne fait perdre aucune performance mais fait gagner de précieuses heures.

boah !
Code:
root # genlop -t openoffice
 * app-office/openoffice

     Wed Feb 16 13:44:38 2005 >>> app-office/openoffice-1.1.4
       merge time: 4 hours, 27 minutes and 45 seconds.

     Sat May  7 03:25:32 2005 >>> app-office/openoffice-1.1.4-r1
       merge time: 5 hours, 21 minutes and 32 seconds.

je pense que d'ici la version 3 j'aurais fini de tricoter mon écharpe :wink:

gcc powah
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
Ey
l33t
l33t


Joined: 07 Apr 2005
Posts: 863
Location: Paris

PostPosted: Sat May 07, 2005 9:31 pm    Post subject: Reply with quote

blasserre wrote:
bosozoku wrote:
Par contre dans certains cas tu as de gros avantages ! Pour openoffice par exemple il faut être maso pour le compiler car le binaire ne fait perdre aucune performance mais fait gagner de précieuses heures.

boah !
Code:
root # genlop -t openoffice
 * app-office/openoffice

     Wed Feb 16 13:44:38 2005 >>> app-office/openoffice-1.1.4
       merge time: 4 hours, 27 minutes and 45 seconds.

     Sat May  7 03:25:32 2005 >>> app-office/openoffice-1.1.4-r1
       merge time: 5 hours, 21 minutes and 32 seconds.

je pense que d'ici la version 3 j'aurais fini de tricoter mon écharpe :wink:

gcc powah


Ca s'améliore pas :
Code:

     Wed Mar  9 11:25:29 2005 >>> app-office/openoffice-ximian-1.9.79.1-r1
       merge time: 6 hours, 12 minutes and 28 seconds.

(c'est une beta de la 2 version ximian)
sur un p4-ht à 3,2GHz et 1 gig de ram...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page 1, 2, 3, 4, 5  Next
Page 1 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum