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:
Servidor para tarjetas basadas en 8514.
Servidor para tarjetas basadas en AGX.
Servidor para tarjetas basadas en Mach32.
Servidor para tarjetas basadas en Mach8.
Servidor para modos de vídeo monocromos.
Servidor para tarjetas basadas en P9000.
Servidor para tarjetas basadas en S3.
Servidor para tarjetas basadas en Super VGA.
Servidor para tarjetas basadas en VGA/EGA.
Servidor para tarjetas basadas en ET4000/W32.
Son necesarios todos los siguientes archivos:
El resto de los binarios de X11R6.
Archivos de configuración xdm
,
xinit
y fs
.
Documentación y páginas man.
Archivos include.
Librerías X compartidas y ficheros de soporte.
Fuentes (tipográficas) básicas.
Son opcionales los siguientes archivos:
Programas de contribución seleccionados.
Servidores XFree86 extra y binarios.
Kit de enlace de Servidores para personalizaciones.
Fuentes de pantalla de 75-dpi.
Fuentes de pantalla de 100-dpi.
Fuentes grandes Kanji y otras.
Fuentes escalables (Speedo, Tipo1).
Páginas de manual.
Binarios PEX, archivos include y librerías.
Librerías estáticas X y archivos de soporte.
Demonios
/usr/bin
.
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
/usr/X11R6/lib
al fichero /etc/ld.so.conf
, y ejecutar /sbin/ldconfig
,
como root
.