Informações sobre o sistema:
- Distro: OpenSuse 10.2
- Pacote: LTSP 4.2 (www.ltsp.org)
- Data: 15/02/2007
Instalação:
1) Acesse o site oficial do LTSP (
www.ltsp.org)
No site oficial tem um link para a página de downloads, nessa página temos duas opções de pacotes, Ltsp-5 e Ltsp 4.2, até o momento desse tutorial a versão Ltsp-5 não estava suportando a distro do SUSE 10.2. A versão do LTSP que iremos utilizar é a versão 4.2.
Baixe o ltsp-utils (Red Hat/Fedora), que utilizaremos para baixar e instalar os pacotes necessários ao funcionamento do Ltsp.
ltsp-utils-0.25-0.noarch.rpm
http://ltsp.mirrors.tds.net/pub/ltsp/utils/ltsp-utils-0.25-0.noarch.rpm
2) Depois de efetuado o download do pacote ltsp-utils-0.25-0.noarch.rpm, vamos instalá-lo usando o comando abaixo:
# rpm -ivh ltsp-utils-0.25-0.noarch.rpm
3) Após instalar o pacote ltsp-utils, execute os procedimentos abaixo
a) Entrar em modo super-usuário:
$ su -
b) Executar o comando ltspadmim:
# ltspadmim
4) Quando executar o comando ltspadmim, será mostrada uma tela como apresentado abaixo:
ltspadmin - v0.17 LTSP dir: /opt/ltsp-4.2
# nistration Utility
Install/Update LTSP Packages
Configure the installer options
Configure LTSP
Quit the administration program
5) Selecione a primeira opção do menu (Install/Update LTSP Packages) e pressione enter. Essa opção irá mostrar uma tela para selecionar os pacotes para baixar e instalar. Escolha a letra (A), que irá marcar todos os pacotes para serem instalados, e depois a letra (Q) para iniciar o download e instalação..
6) Depois de baixado e instalado os pacotes, selecione a terceira opção (Configure LTSP). Essa opção irá mostrar a seguinte menu:
ltspcfg v0.16 The Linux Terminal Server Project (http://www.LTSP.org)
S - Show the status of all services
C - Configure the services manually
Q - Quit
Make a selection:
7) Vamos primeiro visualizar os serviços instalados, ativados e rodando. Para isso pressione a letra (S). A tela a seguir que irei mostrar é a tela do LTSP que implementei em minha empresa. Observe atentamente os Serviços (DHCPD, TFTPD, PORTMAPPER, NFS, XDMCP) todos eles devem estar instalados, ativados e rodando para que o LTSP funcione.
ltspcfg v0.16 The Linux Terminal Server Project (http://www.LTSP.org)
Interface IP Address Netmask Network Broadcast Used
eth0 192.168.0.231 255.255.255.0 192.168.0.0 192.168.0.255 <-----
Service Installed Enabled Running Notes
dhcpd Yes Yes Yes Version 3
tftpd Yes Yes Yes Has '-s' flag
portmapper Yes Yes Yes
nfs Yes Yes Yes
xdmcp Yes Yes Yes gdm, kdm Using: kdm
File Configured Notes
/etc/hosts Yes
/etc/hosts.allow Yes
/etc/exports Yes
/opt/ltsp/i386/etc/lts.conf Yes
Configured runlevel: 5 (value of initdefault in /etc/inittab)
Current runlevel: 5 (output of the 'runlevel' command)
Installation dir...: /opt/ltsp
Press <enter> to return to the main menu...
8) Vamos agora configurar os serviços, pressione <enter> para voltar ao menu anterior. Escolha agora a letra (C) para começar a configurar os serviços. Um novo menu será visualizado:
ltspcfg v0.16 The Linux Terminal Server Project (http://www.LTSP.org)
1 - Runlevel
2 - Interface selection
3 - DHCP configuration
4 - TFTP configuration
5 - Portmapper configuration
6 - NFS configuration
7 - XDMCP configuration
8 - Create /etc/hosts entries
9 - Create /etc/hosts.allow entries
10 - Create /etc/exports entries
11 - Create lts.conf file
R - Return to previous menu
Q - Quit
Make a selection:
9) Antes de começar a executar os itens do menu acima, certifique-se que que os seguintes pacotes estejam instalados em seu sistema.
Vá até o Gerenciador de Pacotes do YAST e instale os seguintes pacotes: tftp, gdm, xdmbgrd, xorg-x11-libXdmcp, xorg-x11-libXdmcp-devel, kdebase3-kdm, yast2-tftp-server.
Um pacote também essencial para a instalação é o DHCP server, que baixei através do seguinte link:
10) Depois de ter instalados todos os pacotes mencionados acima,execute todas as opções do menu ltspcfg (De 1 a 11), confirmando com <enter> as opções defaults que são apresentadas.
11) Vamos agora criar os arquivos .conf para nosso Ltsp (ATENÇÃO: Em alguns tutoriais que encontrei na net diziam que tinha que ser incluído no filename o caminho /tftpboot, mas o dhcp não estava conseguindo ler o arquivo conforme explicações na net, a solução foi NÃO incluir esse /tftpboot antes do kernel, o exemplo que funcionou foi-> filename "/lts/vmlinuz-2.6.17.8-ltsp-1";
a) DHCP (/etc/dhcpd.conf)
# dhcpd.conf
15) Vamos agora gerar o disque de boot para a estação:
Acesso o site
www.rom-o-matic.net.
Escolha a release de sua preferência, a que utilizei foi a 5.4.2.
Em Choose NIC/ROM type: (escolher aqui o modelo da sua placa de rede)
Em Choose ROM output format: (escolher Floppy bootable ROM Image (zdsk)
Depois clique no botão GET ROM para gerar a imagem do arquivo de sua placa de rede.
Agora vamos gravar o arquivo gerado no disquete usando o comando:
# dd if=nomedaimagem of=/dev/fd0
Pronto! Espero que esse pequeno tutorial possa lhe ajudar.
Um abraço a todos.....
Reale
www.reale.com.br