Qué "USE Flags" elegir en Gentoo para un sistema de escritorio

¿Qué es una USE flag? En Gentoo, una USE flag es la representación estática de una opción a la hora de instalar un programa que afecta a la configuración global del sistema, o simplemente una opción de configuración global del sistema. Una correcta elección de USE flags nos asegurarán que nuestro sistema pueda reproducir cualquier codec, que usemos Gnome o KDE, que queramos instalar Apache o no...

Voy a poner la recopilación de USE flags que uso para mi sistema, actualizada a Noviembre del 2007, para que os podáis basar en ella a la hora de instalar una Gentoo nueva. Las tengo organizadas por categorías, como Hardware, Desarrollo, Red, Multimedia...

Para obtener una descripción de una USE flag global debéis de echar un vistazo al fichero "/usr/portage/profiles/use.desc", si lo que queréis es información sobre una USE flag local a un programa entonces la descripción estará en "/usr/portage/profiles/use.local.desc".

La diferencia de una USE flag global y una local es que la global modifica varios programas o comportamientos del sistema, mientras que la local sólo afecta a un programa en particular.

La configuración que muestro a continuación está realizada para un ordenador basado en AMD64 y con escritorio por defecto KDE. Se incluyen también algunos servicios de red como Apache2.

Inicio de "/etc/make.conf" para la parte de USE:

[...]

###############
# USE SETTINGS
#

# HARDWARE
USE="${USE} amd64 3dnow 3dnowext mmx mmxext mmx2 sse sse2 acpi acpi4linux rtc lm_sensors nvidia opengl"

# DEVELOPING
USE="${USE} cscope java javascript gcj sql php cvs css xml2 subversion examples"

# NETWORKING
USE="${USE} subversion apache2 ftp imap jabber msn samba sockets sasl maildir moznocompose moznoirc moznomail nsplugin mozplaintext network net rsh"

# MULTIMEDIA
USE="${USE} arts cddb codecs divx4linux dmx dvd dvdread dvdr fbcon live mp3 mpeg4 mplayer music real tiff timidity transcode uim v4l videos mppe-mppc svg openal ffmpeg flac musicbrainz vcd audiofile flac speex aac a52 win32codecs theora v4l2 imagemagick mng mixer lzo wmf sox shorten lcms dv sndfile dts dvb asf dts musepack avi encode gif divx gmedia  realmedia wmp ogg jpeg png vorbis gstreamer quicktime mad mikmod mpeg"

# GAMES
USE="${USE} nocd noqmax joystick sdl"

# SYSTEM
USE="${USE} X vim-with-x Xaw3d xvid xvmc -oss cups foomaticdb -gdbm -tetex usb offensive rtc -esd nls spell slang nptl ppds gimpprint unicode rar es tcltk tk hal dbus udev gdbm ldap alsa bzip2 xml slang linguas_es"

# XORG
USE="${USE} xorg kde -gnome -bonobo -svga compositor composite xv xprint gtk gtk2 qt3 qt4 cairo"

# FONTS
USE="${USE} bitmap-fonts truetype-fonts type1-fonts truetype"

#
# END OF USE SETTINGS
######################

[...]

Fin de "/etc/make.conf" para la parte de USE.

Para recompilar el sistema con las nuevas opciones bastaría con hacer:

emerge world --newuse -av

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

No me he enterado de nada

Será porque no uso gentoo pero no me he enterado de apenas nada!! Espero que a otros les sirva.

Enviar un comentario nuevo

El contenido de este campo se mantiene como privado y no se muestra públicamente.
CAPTCHA
Esta pregunta sirve para comprobar si usted es un visitante humano y prevenir que máquinas automáticas de publicidad puedan entrar en esta sección.
7 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.