XFree86
From debianfordummies.org
Autor Original: Unholycurse
Co-Autor: Pruonckk le Punk
Conteúdo |
Introdução
O servidor X é a plataforma onde funcionará qualquer interface gráfica no linux, seja ela KDE, IceWM, Gnome, ou qualquer outra.
Este artigo comenta algumas de suas características e sua instalação. A idéia é conseguir instalar o servidor X em um Debian "limpo", no qual foi instalado somente o modo texto e foi necessário adicionar interface gráfica posteriormente a instalação.
É possível instalar o xfree86 em todas as versões do Debian ou o XOrg nas versões mais recentes da testing e unstable.
Instalação
Supondo que foi feita uma instalação padrão debian possuindo somente modo texto, deve-se instalar o servidor X (xorg ou xfree86) para permitir uso da interface gráfica.
Para instalar o xfree, há diversas combinações de pacotes que podem ser feitas e estas combinações variam com a necessidade de uso dos aplicativos que serão instalados na máquina.
Uma instalação simplista do xfree86 seria feita com o aptitude dessa forma:
# aptitude install xserver-xfree86 xfonts-base wmaker
Se for necessário uma instalação mais completa, pode ser instalado dessa forma:
# aptitude install xserver-xfree86 x-window-system xserver-common \ xfonts-100dpi xfonts-base wmaker
Para instalar o xorg, basta trocar o pacote xserver-xfree86 para xserver-xorg, assim:
# aptitude install xserver-xorg x-window-system xfonts-100dpi xfonts-base wmaker
Vale lembrar que o xorg está disponível apenas da versão etch em diante do Debian. Com esses comandos você tem o servidor X instalado e funcionando, pronto para receber a interface gráfica.
Falta apenas instalar o gerenciador de login (xdm, gdm ou kdm) e o ambiente de janelas desejado.
Explicação dos parâmetros:
aptitude - Invoca o gerenciador de pacotes do debian. Dê preferência para utilizá-lo ao invés do apt-get.
install - Parâmetro do aptitude que instrui o programa a instalar pacotes.
xserver-xfree86 - Servidor X xfree86. Existente em todas as versões do Debian, se possuir a testing ou unstable, de preferência para o xorg (o pacote entra em conflito com o xorg, instale apenas um ou outro).
xserver-xorg - Instala o pacote com o servidor X xorg. Use-o apenas se não tiver instalado o xfree86, pois um conflita com o outro.
x-window-system - O X Window System (ou X11) é um projeto iniciado há mais de dez anos atrás com o intuito de fornecer aos sistemas UNIX uma interface gráfica padrão.
O X11 é basicamente uma biblioteca (Xlib) que permite o total controle sobre janelas, mouse, teclado e vídeo. Tal biblioteca facilita a criação de programas que gerenciam isto tudo. Estes programas são chamados de Window Managers (Gerenciadores de Janelas).
O Linux, sendo baseado em UNIX, também adota o X11 como sua interface gráfica padrão. O grupo XFree86 foi quem criou a versão do X11 gratuita para o Linux.
xfonts-100dpi - Instala conjunto de fontes 100dpi.
wmaker - Instala ambiente de janelas Window Maker. Não é necessário e poderia ser qualquer outro pacote de ambiente de janelas para substituir este comando.
xfonts-base - Pacote com as fontes básicas do ambiente no servidor X. Instalação obrigatória para evitar problemas futuros.
Instalando o gerenciador de login
O gerenciador de login gerenciará também como o usuário pode escolher dentre seus vários ambientes de janelas instalados para utilizá-los e quais utilizá-los.
Sem sua instalação o ambiente de janelas não "levanta" e não haverá a disposição ambiente de janelas nenhum.
Uma observação importante é que o gerenciador de login está relacionado com o comportameto de desligar o computador ou reiniciá-lo de dentro do ambiente de janelas. Explicando: se o usuário instalar o gdm como gerenciador de login e o KDE como gerenciador de janelas, na opção sair do menu "K" do KDE não estarão disponíveis as opções Desligar e Reiniciar computador, apenas a opção de logoff.
É uma coisa simples mas que pode incomodar questões de praticidade em certos momentos, assim sendo:
Se for utilizar KDE, instale o gerenciador kdm.
Se for utilizar Gnome, instale o gerenciador gdm.
Se for utilizar WMaker, Fluxbox, XFCE ou IceWM, utilize xdm.
Finalmente, para instalar qualquer um dos escolhidos (é possível instalar mais de um, mas somente um será utilizado por vez, então instale somente um), como root use os comandos:
# aptitude install kdm // Se for usar KDE
# aptitude install gdm // Se for usar Gnome
# aptitude install xdm // Se for usar os outros ambientes
Ambiente de Janelas
Depois destas etapas resta apenas a instalação do ambiente de janelas. Vou citar como exemplo o KDE por ser muito utilizado e as pessoas normalmente não saberem como instalar o KDE sem todos aqueles programas (joguinhos, toys, aplicativos, etc).
Sem mistérios, a instalação do KDE seria com o simples comando aptitude:
# aptitude install kde kde-i18n-ptbr
Esse comando instala o pacote virtual kde com todo o monte de programas e joguinhos que vêm junto com ele...
Para uma instalação que instale somente o kde e seus itens importantes para funcionamento, use:
# aptitude install kde-core kde-i18n-ptbr
E aí está o seu ambiente de janelas pronto para utilização. Ainda é possível instalar outros ambientes e deixá-los convivendo juntos, gerenciando tudo pelo kdm (isso quer dizer que você pode escolher seu ambiente de janelas na tela de login).
Para instalar o IceWM por exemplo, basta usar o comando:
# aptitude install icewm
Com todos estes procedimentos você tem um Debian com interface gráfica funcionando muito bem. É aconselhável dar uma olhada na parte de idiomas do painel de controle do KDE pois ele deve iniciar como idioma padrão inglês, e é só selecionar o português como padrão por lá.
Alguns pacotes de ambientes de janelas utilizados comumente:
icewm - Instala o ambiente IceWM
wmaker - Instala o ambiente Window Maker
fluxbox - Instala o ambiente Fluxbox
xfce - Instala o ambiente de janelas XFCE (muito bom)
kde - Instala o KDE completo
kde-core - Instala uma configuração mínima de kde
gnome - Instala o gnome
Resumo
Para instalar o servidor X com a interface gráfica para utilização, basta instalar o servidor X desejado (xfree86 ou xorg), o gerenciador de login (xdm, gdm ou kdm) e o ambiente de janelas (KDE, Gnome, etc).
Exemplo prático para instalação com KDE sem jogos ou aplicativos adicionais:
# aptitude install xserver-xfree86 xfonts-base # aptitude install kdm # aptitude install kde-core kde-i18n-ptbr
Após instalar tudo, se forem necessárias configurações adicionais use o seguinte:
# dpkg-reconfigure xserver-xfree86 // Se necessário reconfigurar xserver # dpkg-reconfigure kdm // O mesmo para kdm... # dpkg-reconfigure kde-core // Idem para KDE
Ao final, entre no painel de controle do KDE e configure o idioma na seção languages para português do brasil e acerte para que seja o idioma padrão do sistema.
--Unholycurse 17:57, 5 Janeiro 2006 (BRST)
