Filippo Boschetti

Web, GNU/Linux e assistenza tecnica.

Skip to: Content | Sidebar | Footer

EDUBUNTU e LTSP

8 November 2008 17:24 | GNU/Linux | By: admin

Mi sono trovato nella necessità di installare un server LTSP per usare EDUBUNTU in un’aula didattica di una scuola elementare, operazione effettuata con successo e in questo articolo vorrei riportare l’esperienza per chi volesse cimentarsi nell’iniziativa.

Ecco come ho operato.

Ho dapprima installato una ubuntu 8.04 LTS, dopo essermi scaricato la iso dal sito di ubuntu. Ho lasciato al partizionatore l’uso dell’intero disco, e proceduto con il più semplice degli “avanti” “avanti” “avanti”…

Terminata l’installazione, ho fatto scaricare gli aggiornamenti (256 pacchetti circa) e riavviato al termine dell’operazione.

A questo punto ho cominciato a installare il server LTSP. Siccome il server non sarà accessibile direttamente e avrò quindi necessità di gestirlo in remoto, ho innanzi tutto installato openssh-server: aperta una console, ho digitato:

ltsp@ltsp-desktop:˜$ sudo apt-get install openssh-server

e inserito la password, quindi atteso di completare l’operazione.

A questo punto mi sono spostato sul mio pc, da cui mi sono collegato al server LTSP via ssh:

fboschetti@fboschetti-ubuntu8:~$ ssh -l ltsp 192.168.1.104

e quindi, accettata la chiave RSA, ho avuto accesso al server

Last login: Sat Nov  8 12:52:57 2008 from fboschetti-ubuntu8.local
ltsp@ltsp-desktop:~$

Ora ho iniziato l’installazione dei pacchetti LTSP:

ltsp@ltsp-desktop:~$  sudo aptitude install ltsp-server ltspfs

e, dopo il caricamento, ho predisposto  in /opt/ltsp/i386 l’ambiente di avvio dei client, che possono essere completamente diskless, con il comando:

ltsp@ltsp-desktop:~$  sudo ltsp-build-client

e ho pazientemente atteso (ci vuole un po’ di tempo). Alla fine mi è comparso:

informazione: installazione client LTSP completata con successo
ltsp@ltsp-desktop:~$

A questo punto c’è da installare il server DHCP. Ho provato e riprovato con i vari HowTo trovati in rete, ma alla fine ho optato per la soluzione proposta su www.zaffa.org (cui va il mio più sentito ringraziamento), che trovate qui.

Ho configurato il dnsmasq.conf così:

# default gateway (3)
dhcp-option=3,192.168.1.254

# dns da passare ai client (6)
dhcp-option=6,192.168.1.104

# file di boot (percorso relativo alla root del server tftp),
# nome tftp server, ip tftp server
# l’indirizzo e il nome del server
# devono essere inseriti in /etc/hosts
dhcp-boot=/ltsp/i386/pxelinux.0,ltsp-server,192.168.1.104

dove 192.168.1.254 è l’indirizzo ip del mio router, mentre il 192.168.1.104 è l’indirizzo ip della mia macchina server LTSP (che ho impostato manualmente).

a questo punto ho riavviato il server, poi ho attaccato una macchina in rete (cui avevo modificato il bios per permettergli il boot da lan) e… funziona!

Comments

Pingback from Creare distro Ubuntu per bambini/adolescenti – Pagina 3 | hilpers
Time 31 May 2009 at 18:06

[...] plugin pro-con, semplice ed efficace. Se ti interessa un’esperienza con LTSP ed edubuntu: http://www.boschetti.info/italy/2008…ubuntu-e-ltsp/ ciao Filippo — http://www.danzainsieme.it [...]

Write a comment

You need to login to post comments!