Anterior Siguiente Indice

3. Instalación de XFree86

La distribución binaria de XFree86 puede encontrarse en varios servidores de FTP. En sunsite.unc.edu, se encuentra en /pub/Linux/X11. ( En el momento de escribir esto, la versión actual es la 3.1.1; se distribuyen nuevas versiones periódicamente).

Es muy probable que se haya obtenido XFree86 como parte de una distribución LiNUX, en cuyo caso el obtener el software por separado no es necesario.

Si se obtiene XFree86 por FTP directamente, la siguiente relación enumera los archivos de la distribución XFree86-3.1.

Se requiere uno de los siguientes servidores:

XF86-3.1.1-8514.tar.gz

Servidor para tarjetas basadas en 8514.

XF86-3.1.1-AGX.tar.gz

Servidor para tarjetas basadas en AGX.

XF86-3.1.1-Mach32.tar.gz

Servidor para tarjetas basadas en Mach32.

XF86-3.1.1-Mach8.tar.gz

Servidor para tarjetas basadas en Mach8.

XF86-3.1.1-Mono.tar.gz

Servidor para modos de vídeo monocromos.

XF86-3.1.1-P9000.tar.gz

Servidor para tarjetas basadas en P9000.

XF86-3.1.1-S3.tar.gz

Servidor para tarjetas basadas en S3.

XF86-3.1.1-SVGA.tar.gz

Servidor para tarjetas basadas en Super VGA.

XF86-3.1.1-VGA16.tar.gz

Servidor para tarjetas basadas en VGA/EGA.

XF86-3.1.1-W32.tar.gz

Servidor para tarjetas basadas en ET4000/W32.

Son necesarios todos los siguientes archivos:

XF86-3.1.1-bin.tar.gz

El resto de los binarios de X11R6.

XF86-3.1.1-cfg.tar.gz

Archivos de configuración xdm, xinit y fs.

XF86-3.1.1-doc.tar.gz

Documentación y páginas man.

XF86-3.1.1-inc.tar.gz

Archivos include.

XF86-3.1.1-lib.tar.gz

Librerías X compartidas y ficheros de soporte.

XF86-3.1-fnt.tar.gz

Fuentes (tipográficas) básicas.

Son opcionales los siguientes archivos:

XF86-3.1-ctrb.tar.gz

Programas de contribución seleccionados.

XF86-3.1-extra.tar.gz

Servidores XFree86 extra y binarios.

XF86-3.1-lkit.tar.gz

Kit de enlace de Servidores para personalizaciones.

XF86-3.1-fnt75.tar.gz

Fuentes de pantalla de 75-dpi.

XF86-3.1-fnt100.tar.gz

Fuentes de pantalla de 100-dpi.

XF86-3.1-fntbig.tar.gz

Fuentes grandes Kanji y otras.

XF86-3.1-fntscl.tar.gz

Fuentes escalables (Speedo, Tipo1).

XF86-3.1-man.tar.gz

Páginas de manual.

XF86-3.1-pex.tar.gz

Binarios PEX, archivos include y librerías.

XF86-3.1-slib.tar.gz

Librerías estáticas X y archivos de soporte.

XF86-3.1-usrbin.tar.gz

Demonios N. del T. Para los que vienen del dos, son análogos a los TSRs. que residen en /usr/bin.

XF86-3.1-xdmshdw.tar.gz

Versión de ``Shadow password'' de xdm.

El directorio XFree86 debe contener archivos README y notas de la instalación para la versión actual.

Todo lo necesario para instalar XFree86 es hacerse con los anteriores ficheros, crear el directorio /usr/X11R6 (como root), y descomprimir los archivos de /usr/X11R6 con un comando como:

gzip -dc XF86-3.1.1-bin.tar.gz | tar xfB -

Recuérdese que estos archivos tar son empaquetados en relación con /usr/X11R6. Por tanto, es importante desempaquetar los archivos ahí.

Tras desempaquetar los archivos, lo primero que se necesita es enlazar el archivo /usr/X11R6/bin/X al servidor que se esté usando. Por ejemplo, si se desea usar el servidor color SVGA, se debe enlazar /usr/bin/X11/X con /usr/X11R6/bin/XF86_SVGA. Si en lugar de este se desea emplear el servidor monocromo, reenlazar este archivo con XF86_MONO mediante el comando

 ln -sf
/usr/X11R6/bin/XF86_MONO /usr/X11R6/bin/X 
Lo mismo continúa siendo cierto si se emplea alguno de los demás servidores.

Si no se está seguro de cuál servidor usar, o no se conoce el chipset de la tarjeta, se puede ejecutar el programa SuperProbe, que se encuentra en /usr/X11R6/bin (está incluido en el paquete XF86-3.1-bin listado anteriormente). Este programa intentará determinar el tipo de chipset y otra información; anotar sus resultados para posteriores referencias.

Es preciso asegurarse de que /usr/X11R6/bin esté en el path. Esto puede conseguirse editando el fichero por defecto de su sistema /etc/profile o /etc/csh.login (basado en el shell o intérprete de comandos que Vd. u otros usuarios del sistema utilicen.) O se puede simplemente añadir el directorio al path personal modificando /etc/.bashrc o /etc/.cshrc, dependiendo del shell empleado.

También es preciso asegurarse de que /usr/X11R6/lib pueda ser localizado por ld.so, el runtime linker N. del T. żAlguna sugerencia para traducir este término? żenlazador dinámico de librerías (o es muy ``liberal'' esta traducción)?. . Para hacer esto, añadir la línea

/usr/X11R6/lib

al fichero /etc/ld.so.conf, y ejecutar /sbin/ldconfig, como root.


Anterior Siguiente Indice