(M)  s i s t e m a   o p e r a c i o n a l   m a g n u x   l i n u x ~/ · documentação · suporte · sobre

  Página seguinte Página anterior Índice

307. Instalando o XFree86

É 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:

X338514.tgz

Servidor para placas baseadas em 8514.

X33AGX.tgz

Servidor para placas baseadas em AGX.

X33I128.tgz

Servidor para a Number Nine Imagine 128.

X33Mach32.tgz

Servidor para placas baseadas em Mach32.

X33Mach64.tgz

Servidor para placas baseadas em Mach64.

X33Mach8.tgz

Servidor para placas baseadas em Mach8.

X33Mono.tgz

Servidor para modos de vídeo monocromático.

X33P9K.tgz

Servidor para placas baseadas em P9000.

X33S3.tgz

Servidor para placas baseadas em S3.

X33S3V.tgz

Servidor para S3 ViRGE e ViRGE/VX (consideradas beta).

X33SVGA.tgz

Servidor para placas baseadas em Super VGA.

X33W32.tgz

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:

preinst.sh

Programa de pré-instalação.

postinst.sh

Programa de pós-instalação.

X33bin.tgz

Restante dos binários X11R6.

X33cfg.tgz

Arquivos config para xdm, xinit e fs.

X33doc.tgz

Documentação.

X33man.tgz

Páginas do manual.

X33fnts.tgz

75dpi, diversos e fontes PEX.

X33lib.tgz

Biblioteca X compartilhada e arquivos de suporte.

X33set.tgz

Utilitário XF86Setup.

X33VG16.tgz

Servidor para placas baseadas VGA/EGA.

Os seguintes arquivos são opcionais:

X33f100.tgz

Fontes 100dpi.

X33fcyr.tgz

Fontes Cyrillic.

X33fnon.tgz

Outras fontes (Chinesa, Japonesa, Coreana, Hebraica).

X33fscl.tgz

Fontes escalonáveis (Speedo e Tipo1).

X33fsrv.tgz

Fonte Servidor e arquivos de configuração.

X33prog.tgz

Arquivos de cabeçalho X, arquivos config e libs para compilação.

X33lkit.tgz

Servidor X LinkKit.

X33lk98.tgz

PC98 X Servidor LinkKit.

X33nest.tgz

Servidor X aninhado.

X33prt.tgz

Servidor X print.

X33vfb.tgz

Servidor Framebuffer.

X33ps.tgz

Versão PostScript da documentação.

X33html.tgz

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 .


Página seguinte Página anterior Índice