É muito provável que você obtenha o XFree86 como parte de uma distribuição Linux. Neste caso a transferência do software não é necessária. Se for este o caso, você pode ir diretamente para a próxima seção.
A distribuição binária Linux do XFree86 pode ser encontrada em diversos sites FTP. No site XFree86 ela está em ftp://ftp.xfree86.org/pub/XFree86/current/binaries/Linux-ix86 (no momento do desenvolvimento deste documento, a versão atual é 3.2A. Novas versões são lançadas periodicamente).
Antes de fazer qualquer outra coisa, transfira e execute o programa `preinst.sh' primeiro. Ele indicará os pré-requisitos necessários antes de se continuar com a instalação.
Caso se tenha transferido o XFree86 diretamente do site, esta tabela relaciona os arquivos na distribuição XFree86-3.3.
Um dos seguintes servidores será necessário:
Servidor para placas baseadas em 8514.
Servidor para placas baseadas em AGX.
Servidor para a Number Nine Imagine 128.
Servidor para placas baseadas em Mach32.
Servidor para placas baseadas em Mach64.
Servidor para placas baseadas em Mach8.
Servidor para modos de vídeo monocromático.
Servidor para placas baseadas em P9000.
Servidor para placas baseadas em S3.
Servidor para S3 ViRGE e ViRGE/VX (consideradas beta).
Servidor para placas baseadas em Super VGA.
Servidor para placas baseadas em ET4000/W32.
Se você não souber qual utilizar, obtenha o servidor VGA16, X33VGA16.tgz. Pode-se transferi-lo de qualquer maneira, porque ele será necessário para executar o utilitário de autoconfiguração no próximo passo.
Os seguintes arquivos são necessários:
Programa de pré-instalação.
Programa de pós-instalação.
Restante dos binários X11R6.
Arquivos config para xdm, xinit e
fs.
Documentação.
Páginas do manual.
75dpi, diversos e fontes PEX.
Biblioteca X compartilhada e arquivos de suporte.
Utilitário XF86Setup.
Servidor para placas baseadas VGA/EGA.
Os seguintes arquivos são opcionais:
Fontes 100dpi.
Fontes Cyrillic.
Outras fontes (Chinesa, Japonesa, Coreana, Hebraica).
Fontes escalonáveis (Speedo e Tipo1).
Fonte Servidor e arquivos de configuração.
Arquivos de cabeçalho X, arquivos config e libs para compilação.
Servidor X LinkKit.
PC98 X Servidor LinkKit.
Servidor X aninhado.
Servidor X print.
Servidor Framebuffer.
Versão PostScript da documentação.
Versão HTML da documentação.
O diretório do XFree86 deve conter as notas da sub-versão para a versão atual em RELNOTES. Consulte-os para detalhes de instalação.
Tudo que é necessário para instalar o XFree86 é obter os arquivos acima, criar o diretório /usr/X11R6 (como superusuário ), e desempacotar os arquivos a partir de /usr/X11R6 com um comando como:
gzip -dc X33bin.tgz | tar xfB -
Lembre-se que estes arquivos compactados são empacotados em relação à /usr/X11R6, por isso é importante desempacotar os arquivos naquela localização.
É necessário certificar-se que /usr/X11R6/bin está na rota padrão de pesquisa de executáveis. Isto pode ser feito através edição do arquivo /etc/profile ou /etc/csh.login (baseado no interpretador de comandos que se esteja utilizando). Ou pode-se simplesmente acrescentar o diretório à rota pessoal modificando-se o .bashrc ou o .cshrc, dependendo do interpretador de comando.
É necessário certificar-se que /usr/X11R6/lib pode ser localizado pelo ld.so, o qual estabelece ligações em tempo de execução. Para fazer isto, acrescente a linha:
/usr/X11R6/lib
ao arquivo /etc/ld.so.conf e execute /sbin/ldconfig, como
superusuário .