1 |
Le Thu, 29 Jun 2006 00:04:31 +0200, Nico a écrit : |
2 |
|
3 |
> Yop, |
4 |
> |
5 |
> Alors, deja, voila une bonne liste des flag existants : |
6 |
> http://gentoo-portage.com/USE ce site est une merveille pr ce qui est du |
7 |
> classement et des infos sur les ebuild de portage. |
8 |
|
9 |
Oui, oui, mais ça ne vas pas assez loin dans les explications tout ça. |
10 |
|
11 |
> De plus, l'idéal, c'est de mettre ceux qui te paraissent classiques (que tu |
12 |
> comprend aisement, genre 'sse', 'dvd'...) dans ton make.conf puis a chaque |
13 |
> fois que tu veux emerger une nouvelle ebuild, d'utiliser la commande 'emerge |
14 |
> -vp ton_ebuild' ce qui te donnera une liste des flags utilisés par la buils |
15 |
> et toutes ses dependances. |
16 |
> A partir de là, tu rajoute dans le fichier /etc/portage/package.use la façon |
17 |
> dont chaque ebuild doit s'emerger. |
18 |
> Par exemple si tu veux que gnome prenne en compte le fait de pouvoir graver |
19 |
> du CD, tu ecris 'gnome-base/gnome cdr'. Met une règle par ligne. |
20 |
> A partir de là, tu verras, au fur et a mesure, tu te feras un système |
21 |
> personnalisé pr tes besoins. |
22 |
|
23 |
C'est bien ce que je fais pour le moment, mais pour les uses que je |
24 |
comprends. Pour les autres, qui sont par défaut, j'ai donc pour habitude |
25 |
de les laisser quasiment tous, et c'est bien là mon problème actuel. |
26 |
|
27 |
En fait, je me rends compte à l'usage de mes différentes gentoo, que |
28 |
régulièrement, de nouveaux USE font leur apparition. |
29 |
Comme par exemple récemment, les qt3, qt4 et xorg. Du coup, un update de |
30 |
mon serveur voulait m'installer xorg. J'ai bien évidemment fait gaffe |
31 |
avant, j'ai cherché de quels USE ça venait, je les ai enlevés, et j'ai |
32 |
fait mon update. |
33 |
|
34 |
Mais bientôt, je vais devoir installer un nouveau serveur gentoo, et là, |
35 |
je ne voudrais vraiment avoir que le minimum de choses. Pour ça, il me |
36 |
faut gérer les USE au plus fin. Du coup, je pensais mettre un -* dans le |
37 |
make.conf, et gérer chaque USE pour chaque package. Mais c'est bien là |
38 |
mon problème, de ne pas trop galérer à devoir recompiler tout un tas de |
39 |
choses plusieurs fois faute d'avoir mis de côté un USE indispensable |
40 |
pour tout système "normal". |
41 |
|
42 |
Mon serveur actuel a comme USE généraux (emerge info) : |
43 |
USE="x86 a52 aac acl acpi alsa apache2 audiofile avi bash-completion caps cdb cdparanoia cdr cli crypt cups dedicated dvd dvdr dvdread encode exif fam ffmpeg flac foomaticdb ftp gd geoip gif iconv icq imagemagick imap imlib innodb iodbc isdnlog jabber jpeg lcms ldap libwww lm_sensors mad maildir matroska mbox mcal mime mmx mng mp3 mpeg msn mysql mysqli ncurses nls nptl odbc ogg oscar pam pcre pdflib perl php png posix postgres ppds pppd prelude python qt quicktime readline reflection samba sasl sdl session sharedext simplexml slp snmp speex spell spl sse ssl tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb v4l vhosts vorbis wmf xml xsl xvid yahoo zlib elibc_glibc kernel_linux linguas_fr userland_GNU" |
44 |
|
45 |
La majorité y est volontairement de ma part, mais certains me laissent de |
46 |
gros doutes, comme fam, lcms, reflection, sharedext etc... |
47 |
|
48 |
Je crois que j'ai tout dit pour que l'on comprenne ma requête initiale. |
49 |
|
50 |
-- |
51 |
Christophe PEREZ |
52 |
-- |
53 |
gentoo-user-fr@g.o mailing list |