Gentoo Archives: gentoo-user-es

From: info@××××××××××××××××××.com
To: gentoo-user-es@l.g.o
Subject: Re: [gentoo-user-es] USE en /etc/make.conf
Date: Sun, 27 Aug 2006 23:23:53
Message-Id: 20060831120942.GA7867@gentoobox
In Reply to: [gentoo-user-es] USE en /etc/make.conf by "Benjamí Lluch Cots"
1 On Sun, Aug 27, 2006 at 09:51:46PM +0200, Benjamí Lluch Cots wrote:
2 > Hola lista!
3
4 Buenas !!
5
6 >
7 > Bueno, pues estoy en la instalacion de gentoo (ya llevo dias porque no
8 > puedo dedicarle mucho tiempo) y me he encontrado que he de configurar
9 > el make.conf con el comando USE para la compilacion de el kernel y las
10 > aplicaciones de ahora en adelante. Pero resulta que para ser la
11 > primera vez que me meto en gentoo lo veo un poco lioso el tema de
12 > configurar estos parametros.
13
14 Bienvenido al mejor sistema operativo que existe. Al principio las
15 variables USE pueden desconcertar un poco ya que la mentalidad que
16 generalmente se tiene con cualquier otro sistema operativo es
17 diferente.
18
19 Como bien ya te han comentado lo mejor es leer de la documentacion que
20 son las variables USE y pasar por el momento de ellas, pero como yo
21 cuando empece me hubiera gustado que alguien me las explicara "mas
22 cordialmente" te cuento un poco:
23
24 Como sabras en Gentoo se compila todo (o casi todo, con pequeñas
25 excepciones), lo que nos da un control mayor sobre que queremos o que
26 no queremos tener. En el codigo hay partes que son condicionales a
27 unas determinadas "marcas". Imaginate que yo he hecho un programa que
28 quiero que funcione para GNOME (con GTK) y para KDE (QT). Yo he podido
29 hacer un codigo que si se pasa la marca "GTK" añada el codigo GTK y
30 cree la aplicacion grafica GTK, y que si la marca "QT" es añadida
31 entonces se compilara tambien el codigo referente a QT, siendo todo
32 extremadamente personalizable.
33
34 Es decir, tu puedes tener un sistema sin nada grafico (como uso yo),
35 desactivando por completo las X, GTK, QT... (con USE="-X -gtk -gtk2
36 -qt3 -qt4") por ejemplo.
37
38 Otra cosa importante es que te daras cuenta segun utilizas Gentoo de
39 que alomejor necesitas añadir o quitar un termino a la variable USE,
40 *NO PASA NADA*. Eso es algo que nos pasa a todos, de vez en cuando
41 utilizando un programa nos damos cuenta de que algo falla y miramos
42 por ejemplo que terminos USE acepta, imaginate la aplicacion "xmms",
43 pues ejecutamos:
44
45 emerge -vp xmms
46
47 y obtenemos los terminos USE con los que se instalaria o se ha
48 instalado xmms.
49
50 Siempre que actualices tu variable USE, ya haya sido para añadir o
51 quitar algun termino sera necesario ejecutar lo siguiente:
52
53 emerge -vuDNa world
54
55 ¿Por que? Pues basicamente porque alomejor cambiaste un termino USE
56 para un paquete en particular (figurate: xmms), pero *ES MUY PROBABLE*
57 que ese termino USE tambien lo tengan mas programas que tengas
58 instalados y entonces necesitaran adaptarse al cambio.
59
60 Tambien ten en cuenta que cuando actualices el sistema con un "emerge
61 --sync ; emerge -vuDN world" conviene que ejecutes "revdep-rebuild"
62 para que el sistema compruebe si se actualizo alguna libreria que dejo
63 en pelotas a algun programa.
64
65 Si encuentras en un programa un termino USE que no sabes a que narices
66 se refiere puedes emerger gentoolkit y utilizar el siguiente comando:
67
68 euse -i VARIABLE_USE_QUE_NO_CONOZCO
69
70
71 Espero que haya aclarado algo tus dudas. Aqui para lo que quieras, y
72 que disfrutes del mejor sistema operativo que existe en la actualidad
73 !!
74
75 Un saludo,
76 Rafael Fernandez Lopez.
77
78 --
79 gentoo-user-es@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-es] USE en /etc/make.conf "Josu López Fernández" <zamorate@××××××××.net>