View previous topic :: View next topic |
Author |
Message |
fitog4 n00b
Joined: 18 May 2006 Posts: 34
|
Posted: Fri May 19, 2006 2:53 pm Post subject: Variable USE |
|
|
Hola a todos:
Despues de leer el manual Gentoo en el que pone:
La precedencia para la configuración del USE es (el primero tiene la mínima prioridad):
1.Configuración predeterminada del USE declarada en los archivos make.defaults de su perfil de su perfil.
2.Configuración del USE heredada si un paquete del perfil use.defaults está instalado.
3.Configuración definida por el usuario en /etc/make.conf
4.Configuración definida por el usuario en /etc/portage/package.use
5.Configuración definida por el usuario como variable de entorno
Si no he definido variable de entorno(punto 5), package.use(punto 4), ni esta instalado use.defaults(punto2), y teniendo ademas
en make.conf(punto 3):
USE="gtk gnome qt kde dvd alsa cdr"
y en /etc/make.profile/make.defaults(punto 1):
USE="alsa apm arts avi bitmap-fonts cups eds emboss encode fortran foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mp3 mpeg -nptl ogg opengl oss pdflib png qt quicktime sdl spell truetype truetype-fonts type1-fonts vorbis X xml xmms xv"
¿Como es que cuando hago un emerge --info me aparece definida USE de esta manera?:
USE="x86 X alsa apm arts avi berkdb bitmap-fonts bzip2 cdr cli crypt cups dri dvd eds emboss encode expat foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls ogg opengl oss pam pcre pdflib perl png pppd python qt quicktime readline reflection sdl session spell spl ssl tcpd tiff truetype truetype-fonts type1-fonts udev vorbis xml xml2 xmms xorg xv zlib userland_GNU kernel_linux elibc_glibc"
Se ven modificadores como X86 o ncurses, que no se de donde vienen.¿Que se me escapa?
Gracias. |
|
Back to top |
|
|
gringo Advocate
Joined: 27 Apr 2003 Posts: 3793
|
Posted: Fri May 19, 2006 3:15 pm Post subject: |
|
|
jelou fitog4
Stolz ya te contestó esta pregunta :
Stolz wrote: | El resto de USE que parecen en ese comando y que no han sido indicadas en make.conf provienen de tu perfil. Echa un vistazo a los archivos use.defaults que hay en los subdirectorios de /usr/portage/profiles/ |
en pocas palabras, son uses que los desarolladores de gentoo activan por ti
saluetes |
|
Back to top |
|
|
fitog4 n00b
Joined: 18 May 2006 Posts: 34
|
Posted: Fri May 19, 2006 6:07 pm Post subject: |
|
|
Ya voy cogiendo la idea. Muchas gracias. |
|
Back to top |
|
|
LinuxBlues l33t
Joined: 26 Mar 2005 Posts: 892
|
Posted: Sat May 20, 2006 12:34 pm Post subject: |
|
|
Mucho cuidado que con portage-2.1.X desaparecerán todas las USE que ahora se definen por defecto. No es mala idea crear un backup justo antes de actualizar a esa versión de portage:
Code: | emerge --info | grep USE > lista_de_USEs.txt |
Es buena cosa que Portage ya no añada las USEs automáticamente, pero en el momento en que se actualice a 2.1.X, si no se toman este tipo de precauciones, muchos sistemas terminarán borked... La que les espera a los de bugzilla. |
|
Back to top |
|
|
Palmax Maverick Guru
Joined: 14 Oct 2004 Posts: 339
|
Posted: Mon May 22, 2006 6:47 pm Post subject: Ufed |
|
|
Si quieres elegir las USE's de una forma cómoda yo te recomiendo ufed que con su interfaz ncurses es bastante cómodo |
|
Back to top |
|
|
pacho2 Developer
Joined: 04 Mar 2005 Posts: 2599 Location: Oviedo, Spain
|
Posted: Mon May 22, 2006 7:24 pm Post subject: |
|
|
Muy interesante
Gracias por lo de ufed
Saludos |
|
Back to top |
|
|
|