5.3. Instalar X11

Se puede instalar Xorg o XFree86 en FreeBSD. A partir de FreeBSD 5.3-RELEASE Xorg es la implementación X11 por defecto para FreeBSD. Xorg es el servidor X11 de la distribución X11R6.7 lanzado por la fundación X.Org. X11R6.7 esta basado en el código de XFree86 4.4RC2 y X11R6.6. La fundación X.Org lanzó X11R6.7 en abril de 2004.

Para compilar e instalar Xorg desde la colección de ports:

# cd /usr/ports/x11/xorg 
# make install clean

Nota: Para compilar e instalar Xorg completamente, asegúrese de tener como mínimo 2GB de espacio disponible.

Para compilar e instalar XFree86 4.X desde la colección de ports:

# cd /usr/ports/x11/XFree86-4
# make install clean

También, X11 se puede instalar directamente desde paquetes. También existen paquetes binarios para usar con la herramienta pkg_add(1). Cuando se usa la opción de bajar binarios de pkg_add(1) la versión del paquete no se tiene que especificar. pkg_add(1) descargará automáticamente la última versión de la aplicación.

Así que para descargar e instalar el paquete de Xorg simplemente escriba:

# pkg-add -r XFree86

Nota: Los ejemplos anteriores instalará la distribución completa de X11 incluyendo servidores, clientes, tipos de letra, etc. También hay paquetes separados y ports para las diferentes partes de X11.

El resto de este capítulo explicará cómo configurar X11 y cómo instalar un entorno de escritorio productivo.

5.3.1. Cómo Sustituír XFree86 por Xorg

Como con cualquier port debería usted consultar el fichero /usr/ports/UPDATING para ver los cambios. En este fichero se incluyen instrucciones para convertir su sistema de XFree86 a Xorg.

Use CVSup para actualizar su árbol de ports antes de intentar cualquier migración de este estilo. También necesitará instalar sysutils/portupgrade.

Añada en su /etc/make.conf la variable X_WINDOW_SYSTEM=xorg. Esto asegura que su sistema sepa que sistema X window se esta usando. La antigua variable XFREE86_VERSION esta obsoleta y se ha reemplazado con la variable X_WINDOW_SYSTEM.

Hecho esto use las siguientes órdenes:

# pkg_delete -f /var/db/pkg/imake-4* /var/db/pkg/XFree86-*
# cd /usr/ports/x11/xorg
# make install clean
# pkgdb -F

pkgdb(1) forma parte del software portupgrade y actualizará varias dependencias del paquete.

Nota: Si desea compilar Xorg al completo asegúrese de tener como mínimo 2GB de espacio disponible.

Éste y otros documentos pueden obtenerse en ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Para preguntas acerca de FreeBSD, leer la documentación antes de contactar con la lista <questions@FreeBSD.org>.
Para preguntas acerca de esta documentación, e-mail a <doc@FreeBSD.org>.