La distribución binaria de XFree86 para se halla en todas las distribuciones en CD y también puede ser encontrada en un cierto número de sitios FTP. En sunsite.unc.edu se encuentra en el directorio /pub/X11/XFree86. En el momento de la redacción de este documento, la versión actual es la 3.3.1. Periódicamente, salen versiones más nuevas. Si obtiene XFree86 como parte de una distribución , no es necesario descargar el software de forma separada.
Estos ficheros están presentes en la distribución XFree86-3.3.1
Uno de los siguientes servidores es necesario:
Fichero | Descripción | |
X338514.tgz | Servidor para tarjetas basadas en 8514. | |
X33AGX.tgz | Servidor para tarjetas basadas en AGX. | |
X33I128.tgz | Servidor para las tarjetas Imagine I128. | |
X33Ma64.tgz | Servidor para tarjetas basadas en Mach64. | |
X33Ma32.tgz | Servidor para tarjetas basadas en Mach32. | |
X33Ma8.tgz | Servidor para tarjetas basadas en Mach8. | |
X33Mono.tgz | Servidor para modos de vídeo monocromos. | |
X33P9K.tgz | Servidor para tarjetas basadas en P9000. | |
X33S3.tgz | Servidor para tarjetas basadas en S3. | |
X33S3V.tgz | Servidor para tarjetas tipo S3/Virge. | |
X33SVGA.tgz | Servidor para tarjetas Super VGA. | |
X33VGA16.tgz | Servidor para tarjetas VGA/EGA. | |
X33W32.tgz | Servidor para tarjetas tipo ET4000/W32. | |
Todos los ficheros siguientes son necesarios:
Fichero | Descripción | |
preinst.sh | Script de preinstalación | |
postinst.sh | Script de postinstalación | |
X33bin.tgz | Clientes, bibliotecas de tiempo de ejecución y ficheros de aplicación por defecto | |
X33doc.tgz | Documentación | |
X33fnts.tgz | Fuentes 75dpi, misc y PEX | |
X33lib.tgz | Ficheros de datos necesarios en tiempo de ejecución | |
X33man.tgz | Páginas del manual | |
X33set.tgz | Utilidad XF86Setup | |
X33VG16.tgz | Servidor VGA de 16 colores (XF86Setup lo necesita) |
Lo siguiente es necesario para nuevas instalaciones y opcionalmente para instalaciones existentes:
Fichero | Descripción | |
X33cfg.tgz | ficheros ejemplo de configuración para xinit y xdm |
No instalar X33cfg.tgz sobre una instalación XFree86 existente sin crear una copia de seguridad de los ficheros de configuración. Desempaquetar X33cfg.tgz sobreescribe éstos y otros ficheros. De todas formas, si usted sí que tiene ficheros de configuración personalizados, no hay necesidad de instalar este paquete.
Las fuentes de mapa de bits distribuidas con la versión 3.3.1 están comprimidas con el programa gzip en vez de con compress. Probablemente tendrá antes de borrar las fuentes antiguas hacer copia de seguridad de ellas. Los servidores X y servidores de fuentes de las versiones anteriores no podían leer fuentes comprimidas por gzip, así que copie las fuentes antiguas si desea utilizar los servidores más antiguos.
Los siguientes ficheros son opcionales:
Fichero | Descripción | |
X33f100.tgz | Fuentes 100dpi | |
X33fcyr.tgz | Fuentes del alfabeto cirílico | |
X33fnon.tgz | Otras fuentes (chino, japonés, koreano, hebreo) | |
X33fscl.tgz | Fuentes escalables (Speedo y Type1) | |
X33fsrv.tgz | Servidor de fuentes y ficheros de configuración | |
X33prog.tgz | Ficheros de cabecera de X, ficheros de configuración y bibliotecas de tiempo de compilación | |
X33nest.tgz | Servidor X anidado | |
X33vfb.tgz | Servidor X de framebuffer virtual | |
X33prt.tgz | Servidor de impresión X | |
X33ps.tgz | Versión PostScript de la documentación | |
X33html.tgz | Versión HTML de la documentación | |
X33jdoc.tgz | Documentación en japonés (para la versión 3.2) | |
X33jhtm.tgz | Versión HTML de la documentación en japonés (3.2) | |
X33lkit.tgz | Kit de enlazado del servidor X |
El directorio XFree86 debería contener ficheros README y apuntes de instalación para la versión actual.
Después, como root, cree el directorio /usr/X11R6 si no existe todavía. Después ejecute el script de preinstalación, preinst.sh. Debería copiar del directorio /var/tmp este fichero y todos los ficheros comprimidos para su sistema antes de ejecutar preinst.sh. /usr/X11R6 debe ser el directorio actual cuando se ejecute el script de preinstalación y descomprima todos los ficheros.
A continuación debe descomprimir los ficheros desde
/var/tmp a /usr/X11R6 con una instrucción como:
Estos archivos tar están comprimidos con la ruta relativa a /usr/X11R6. Debe descomprimir los ficheros ahí. En algunas distribuciones , el directorio raíz es /var/X11R6.
Después de haber descomprimido los ficheros necesarios y
todos los ficheros opcionales que haya seleccionado, ejecute
el script de postinstalación postinst.sh.
Ahora enlace el fichero /usr/X11R6/bin/X al servidor que permite su tarjeta gráfica. Por ejemplo el servidor de color de SVGA, /usr/bin/X11/X debería estar enlazado con /usr/X11R6/bin/XF86_SVGA. Para utilizar el servidor monocromo enlace X a XF86_MONO con la instrucción:
Lo mismo sirve para el resto de servidores.
También tendrá que asegurarse de que el directorio /usr/X11R6/bin está en el path. Esto puede hacerse editando los valores por defecto del sistema /etc/profile o /etc/csh.login (basado en el shell que usted u otros usuarios utilizan). También puede simplemente añadir el directorio a su path personal modificando /etc/.bashrc o /etc/.cshrc, basado en su shell.
Finalmente, asegúrese de que /usr/X11R6/lib puede ser
localizado por ld.so, el enlazador en tiempo de
ejecución. Para esto, añada la línea
al fichero /etc/ld.so.conf, y ejecute
/sbin/ldconfig, como root.