Você deve aguardar um mensagem dizendo que o ambiente LTSP foi instalado com sucesso, algo como abaixo:
..
.....
........
É preciso fazer o download de 23,8MB de arquivos.
Depois de desempacotamento, 69,4MB adicionais de espaço em disco serão usados.
Obtendo:1 http://127.0.0.1 feisty-security/main linux-image-2.6.20-16-386
2.6.20-16.31 [23,7MB]
Obtendo:2 http://127.0.0.1 feisty-security/main linux-image-386 2.6.20.16.28.1 [24,5kB]
Baixados 23,8MB em 1s (22,6MB/s)
Pré-configurando pacotes ...
Selecionando pacote previamente não selecionado linux-image-2.6.20-16-386.
(Lendo banco de dados ... 13630 arquivos e diretórios atualmente instalados.)
Descompactando linux-image-2.6.20-16-386 (de .../linux-image-2.6.20-16-386_2.6.20-16.31_i386.deb) ...
Done.
Selecionando pacote previamente não selecionado linux-image-386.
Descompactando linux-image-386 (de .../linux-image-386_2.6.20.16.28.1_i386.deb) ...
Instalando linux-image-2.6.20-16-386 (2.6.20-16.31) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.20-16-386
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/ltsp-update-kernels
Instalando linux-image-386 (2.6.20.16.28.1) ...
Updating /var/lib/tftpboot directories for chroot: /opt/ltsp/i386
info: instalação do cliente LTSP completada com sucesso
root@lucas:/home/lucas#
Esse é o finalzinho da saída do script. Caso dê algum erro, remova o diretório "/opt/ltsp" e rode novamente o comando até que obtenha sucesso.
[4] Comentário enviado por itocamargo em 07/08/2008 - 13:20h
eu to com alguns pequenos probleminhas ...
root@servidor:/home/ito# /etc/init.d/dhcp3-server restart
* Stopping DHCP server dhcpd3 [fail]
* Starting DHCP server dhcpd3 [fail]
root@servidor:/home/ito#
e na ultima parte ele tem um outro probleminha
era pra ser assim neh?
# apt-get install ltspfs
# dpkg -l ltspfs | grep ^ii
ii ltspfs 0.4.3-0ubuntu6 Fuse based remote filesystem for LTSP thin clients
# chroot /opt/ltsp/i386 apt-get install ltspfsd
# chroot /opt/ltsp/i386 dpkg -l ltspfsd | grep ^ii
ii ltspfsd 0.4.3-0ubuntu6 Fuse based remote filesystem daemon for LTSP thin clients
no meu ficou assim:
# apt-get install ltspfs
Lendo lista de pacotes... Pronto
Construindo árvore de dependências
Lendo estado da informação... Pronto
ltspfs já é a versão mais nova.
ltspfs marcado para ser instalado manualmente.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
# dpkg -l ltspfs | grep ^ii
ii ltspfs 0.5.0~bzr20080109-3ubuntu3 Fuse based remote filesystem for LTSP thin clients
# chroot /opt/ltsp/i386 apt-get install ltspfsd
Lendo lista de pacotes... Pronto
Construindo árvore de dependências
Reading state information... Pronto
ltspfsd já é a versão mais nova.
ltspfsd set to manually installed.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
# chroot /opt/ltsp/i386
chroot: cannot change root directory to /opt/ltsp/i386: No such file or directory
# cd /opt/ltsp
bash: cd: /opt/ltsp: No such file or directory
# chroot /opt/ltsp/i386 dpkg -l ltspfsd | grep ^ii
chroot: cannot change root directory to /opt/ltsp/i386: No such file or directory
[8] Comentário enviado por edmar_nix em 19/09/2008 - 09:32h
No caso do ltsp5 vc pode optar por colocar ou não as especificações dos macs das estações...aqui aonde trabalho começamos rodando o ltsp5 de forma padrão, ligávamos as máquinas e ele assumia uma imagem default para rodar o sistema na estação, mas com o tempo tivemos que fazer algumas customizações no sistema, como, colocar monitores de 17" LCD, colocar impressoras mais antigas para rodar, habilitar leitura de smartcards, daí configuramos o ltsp5 da mesma forma que fazíamos no 4.2, cadastramos os macs no /etc/ltsp/dhcpd.conf e as especificações em /opt/ltsp/i386/etc/lts.conf...tudo apenas usando o numero mac, muito simples!
[10] Comentário enviado por pilao51 em 15/10/2008 - 15:10h
Olá LucasSA bom tutorial o seu, mas estou com um problema aqui e acho q. outros tambem podem estar.
Quando executo o script ltsp-build-client , ele começa tudo ok faz os downloads necessarios, começa a descompactar os arquivo e configura-los, quando derrepente no meio do processo, para tudo e surge a mensagem:
I: Base system installed successfully.
erro: instalação do cliente LTSP terminou de maneira anormal
Com isso não consigo terminar, a instalação alguem pode me dar uma ajuda. Obrigado aguardo resposta. Paulo
[11] Comentário enviado por richards em 19/11/2008 - 14:32h
Olá LucasSA, muito bom mesmo o tutorial, porém como sou inexperiente nos terminais-leve gostaria de fazer umas perguntas, que talvez ajudem outros usuários também:
1. a minha rede eh uma ADSL da GVT com dhcp, mas como ele nao estava funcionando eu atribuo um ip fixo para o meu desktop (ubuntu 8.04 LTS), que no caso é 10.1.1.2 e também especifico 2 DNS para ele, que eu peguei com o suporte técnico da GVT. Feito isso a minha rede funciona numa boa. Mas gostaria de saber se isso influi na configuração dos terminais leves? Eh soh eu especificar o servidor como sendo 10.1.1.2 e especificar os mesmos DNS que eu usava antes ne?
2. Não entendi como se faz para dar boot nos terminais leves (tenho um k6 com placa de rede off-board da realtec 1839) e criei um diskete de boot pelo site sugerido por um artigo do morimoto http://rom-o-matic.net/gpxe/gpxe-git/gpxe.git/contrib/rom-o-matic/ . Achei uma boa ideia o diskete de boot porque este computador tem o windows xp nele ja instalado, e dessa forma, nao altero o sistema instalado. Ou para funcionar o terminal leve eu tenho que instalar uma versao do ubuntu nele??
[12] Comentário enviado por georgecarmo em 20/11/2008 - 18:42h
Ola Lucas,
Consegui colocar os terminais para funcionar com ubuntu 8.04 e LTSP.
No servidor tive que usar driver restrito para o video funcionar com placa Nvidia 6100.
Acontece que nos terminais não consigo usar este driver restrito, tem como?
Meus monitores são Samsung 632nw wide.
[13] Comentário enviado por faelnfs em 08/01/2009 - 10:02h
Fala Lucas!
Muito bom seu Artigo. Eu sou leigo no assunto. Sou Coordenador de um Telecentro de Inclusão Digital. Nos tinha-mos um técnico aqui mas com a ausensia dele estou tendo que resouver esses pepinos...
Instalei o Ubuntu 8.04 LTS. Na hora que vou instalar o LTSP ele me da a seguinte mensagem de erro: LTSP-Client não pode ser instalado numa máquina regular. Este pacote provê a estrutura básica para um terminal LTSP.
[14] Comentário enviado por dtux em 12/01/2009 - 15:38h
Olá, eu também montei um servidor LTSP 5 usando Debian, creio que vc usou a mesma fonte de pesquisa que eu, q foi o propio site do projeto LSTP, eu pensei que ele iria aparecer a tela de login da maquina que estava instalado o servidro LTSP, mas não ele apareceu o login do chroot no /opt/ltsp/i386, eu achei estranho, pensei que era algo errado mas dae eu entrei em chroot /opt/ltsp/i386, e instalei o kdm e kde e deu foi essa a interface que abriram nos cliente, gostaria de saber com a experiências de vocês com LTSP se é este mesmo o resultado ou isso foi anormal desde aparecer a interface do servidor e usar os usuarios do servidor ele usar as configurações e usuarios dentro do /opt/ltsp/i386, pensei comigo "isto deve ser uma estrategia, para ficar mais facil o backup do servidor e deixando o servidor mais leve pois as aplicações estarão sendo executanda em chroot. Grato desde já q quem puder contar suas experias com este tipo de servidor.
[15] Comentário enviado por Guevara em 12/01/2009 - 20:32h
Salve!
Eu instalei LTSP 5.0 no Ubuntu 8.04.1 na minha faculdade, está rodando bacana, só que o pendrive espetado no servidor aparece em todos os 18 terminais conectados a ele, os usuários não fazem parte do grupo do servidor, andei pesquisando e achei esta dica para impedir que o pendrive espetado no servidor apareça nos terminais: http://listas.cipsga.org.br/pipermail/ltsp-br-discuss/2008-January/000988.html
Ou usando o gconf-editor.
Achei isso uma gambiarra, pois se o pendrive for espetado o aluno terá que abrir o nautilus para entrar no pen, já que o icone não vai aparecer no desktop, mesmo assim vou tentar amanhã.
Outro problema é que os alunos têm acesso á rede interna da faculdade, o que não é permitido, então fiz um bloqueio com o chmod 770 no arquivo /usr/lib/gvfs/gvfsd-smb-browse, ele é responsável pela conexão na rede windows pelo nautilus, outro arquivo que rodei o chmod para bloquear foi o /usr/lib/gvfs/gvfsd-burn para impedir aquela opção de gravar cd, no menú locais, aliás aquele menú locais existem várias opções que poderiam ser removidas mais fácilmente. Vou tentar depois bloquear a rede interna usando o iptables, por enquanto deixo assim.
Impedi o acesso ao evolution pelo Openoffice rodando chmod 770 no arquivo executável dele, em /usr/bin/evolution, apesar de ter usado o Alacarte para remover várias coisas, existia essa brecha do Evolution que consegui bloquear, o ruim é que outros usuários que não estejam no grupo do servidor tb não conseguirão acesso.
O pendrive Kingston Datatraveler 2GB ao ser espetado nos terminais monta quando quer, ás vezes sim e ás vezes não, adicionei mais linhas no Udev mas não adiantou, foi usando esta dica: https://bugs.launchpad.net/ubuntu/+source/ltspfs/+bug/274122
O meu lts.conf está com a linha ehci-usb e ohci-usb, ou seja, deveria reconhecer pens de 2.0 e 1.0 e montá-los assim que espetados.
[16] Comentário enviado por Guevara em 12/01/2009 - 20:42h
Esqueci de dizer, amanhã vou arrumar para vcs um diskboot universal, ele possui 1.4mb, reconhece todas as placas automáticamente, se precisar trocar de placa no terminal não vai precisar trocar o disquete de boot, então fiz o seguinte, embuti o drive de disquete levemente para dentro do gabinete e tampei com o espelho, ficou perfeito, ninguém sabe que a máquina dá boot pelo disquete (exceto pelo barulho), pois está oculto lá dentro. Isso veio muito a calhar, fizemos 1 disquete para cada terminal usando o dd e pronto!
[17] Comentário enviado por walber em 12/01/2009 - 22:34h
Diego o resultado no debian é esse msm q vc obteve, e guevara vc conseguil bloquear a mudança de wallpaper no gnome e no debian como seria?
E o que mais preciso é bloquear o botão direito do mouse definito para os clientes se alguem souver como favor posta.
[18] Comentário enviado por guevara em 13/01/2009 - 18:02h
Como prometido, aí está o site para boot universal, só copiar com o dd para o disquete e pronto! http://etherboot.anadex.de/
Walber, para bloquear no Debian Lenny é igual ao Ubuntu 8.04, chmod em cima do arquivo /usr/bin/gnome-appearance-properties, na verdade deveria ser gnome-background-properties, como é informado em tutoriais e fóruns, só que esse arquivo não existe na pasta bin, então mandei o bloqueio em cima do outro, onde ele bloqueia não só o papel de parede mas tb o tema.
Eu fui seguir uma dica de colocar o wallpaper como "mandatory" pelo gconf-editor e me ferrei, pq agora não consigo alterar o wallpaper no servidor, nem rodando chmod 777 em cima do gnome-appearance-properties, ainda preciso saber como edita aquela chave do wallpaper lá no gconf-editor, pelo visto vou ter que recriar, pq o sistema não permite editar.
Já entrei no canal e conversei com o driador do projeto, descobri várias coisas que o ltsp 5.0 não têm, confiram no link.
Vou usar em outro laboratório e ver como o TCOS se comporta, mas pelo que andei lendo parece que é muito melhor que o LTSP.
Abraço!
[22] Comentário enviado por uohk em 01/05/2009 - 18:16h
oi gente vi q faz um tempo q ninguem comenta nada nesse topico mas eu segui tudo certinho e nao deu certo
duvidas: um computador com o ubuntu 8.04 para funcionar o ltsp eu preciso instalar só esses pacotes q estao no artigo ? nao tem q ver o XDMCP ou outra coisa nao ?( a duvida é porq eu dei uma olhada no ltsp 4.2 antes e tinha muito mais coisa para ser feita )
erro: o terminal da boot acha o servidor dhcp mas nao carrega o sitema
fica tentando ate esgota o tempo e da boot pelo disco
[24] Comentário enviado por uohk em 30/05/2009 - 17:39h
oi lucassSA
eu andei meio oculpado ai nao deu para destar de novo hoje arrumei tempo.
da outra vez eu testei num servidor aki q é minha cobaia :P ja tinha testado servidor proxy, ftp nele e ele é o servidor de arquivo ai resolvi começar do zero numa maquina "limpa"!
montei duas maquinas virtuais para testa o ltsp
uma que instalei o ubuntu 9.04( ip 192.168.0.10)
e a outra só para da boot pela rede
mas reiniciei a maquina e ai deu boot certinho e monstrou a tela de login mas quando digitava o usuario e senha da o erro " no response from server" e reinicia
depois de muito pena eu resolvi reinstalar o chroot
# rm -rf /opt/ltsp
# ltsp-build-client
com isso começou a funcionar certim
agora nao sei se foi erro da maquina virtual, pois ela deu umas travadas e chegou ate a corromper os arquivos do disco :D
[28] Comentário enviado por lordsun7 em 05/11/2009 - 11:29h
Guevara
Cara preciso da tua ajuda, gostaria de saber com fazer login automático para cada terminal, onde cada terminal entra sem pedir usuário e senha.
Olha fiz o procedimento q vc postou aqui mas não deu certo, existe dois arquivo lts.conf, um fica no /opt/ltsp/i386/etc e outro fica em outras pastas. Não sei qual é, já tentei nos dois mesmo assim nada, no máximo o q aconteceu foi q os terminal mais ou menos responde assim "sending..." "resolving..." eu acho q foi assim.
Eu instalei o Ltsp no UBUNTU 9.10 funcionando legal, entra na tela do login pedindo usuário e senha tudo ok mesmo, mas gostaria q entrasse logo na área de trabalho.
Já pesquisei nos sites: LTSP Pantaneiro do Autor guto carvalho ele informa um script para copiar do link q dispõe, mas não dar para acessa o link,também no blog do eunaoqueroumblogue e outros sites a mais, tudos eles informa o arquivo lts.conf, mas nada acontece.
Verifiquei que o arquivo lts.conf que está dentro de /opt/ltsp/i386/etc tem comentários informando que o arquivo deste local deve deixar de ser utilizado, informa ainda que o arquivo lts.conf deve ficar em /var/lib/tftpboot/ltsp/i386.
Criei o arquivo lts.conf no local sugerido com o seguinte conteúdo:
[30] Comentário enviado por fabiobc em 26/02/2010 - 14:45h
o caminho do arquivo de configuração ltsp.conf eh /opt/ltsp/i386/etc e voc deve inserir os parametros abaixo para os terminais logarem automaticamente;
[31] Comentário enviado por sleopoldo em 02/03/2010 - 22:14h
Prezados amigos, ficaria muito feliz se algum de vocês pudesse me ajudar...
Antes de tudo parabenizar o autor pelo artigo que com certeza ajudou muita gente!
Tenho o LTSP5 instalado e funcionando no ubuntu 9.04 32 bits e gostaria que um dos terminais tivesse uma impressora instalada localmente e compartilhada com os outros terminais.
[32] Comentário enviado por sydnei.lucchesi em 03/08/2010 - 10:31h
Caríssimos,
Estou estudando o LTSP e tentando fazê-lo funcionar, mas confesso que até o presente momento não consegui.
Tentei com unidades disk less bootando via disquete e o máximo que acontece é carregar o ambiente texto. Estou tentando com uma unidade thin client NComputing NC120 e sequer encontra o serviço. Obtenho resposta aos pings mas nada acontece. Tentei com placa de rede com boot rom e também carrega o ambiente texto e só.
Já fiz umas três instalações limpas do Ubuntu 10.0.4, o Fedora 12 e nada.
O switch está ok,
O servidor que estou usando para teste é um Atlhon 1800+ com 1 GB de memória.
A unidade disk less é um pentium MMX 233 com 128MB de memória que funciona normalmente no Windows.
Tenho seguido as orientações que encontro, mas até agora nenhuma delas surtiu efeito.
Se alguém, casualmente passou por isso e puder fornecer alguma orientação eu agradeço imensamente.
[33] Comentário enviado por pauloidef em 19/08/2010 - 15:52h
Pessoal, Mudei a tela de login do GDM no Servidor LTSP ubuntu, mas quando dou o boot no terminal ltsp ele não carrega a nova tela de login q foi definida no servidor, alguem sabe como resolver isso?