SisällysluetteloBRTableOfContents(3) |
Ubuntu 7.10 ja LTSP 5
LTSP Koti – 1 palvelin, 1 pääte
Palvelin ja pääte
LTSP 5 vaatii päätteeltä aikaisempaa enemmän tehoja. LTSP 5 toimii parhaiten uudempien tietokoneiden ja päätteiden kanssa. Tässä LTSP 5-päätejärjestelmässä on yksi palvelin ja yksi pääte.
Palvelin on moderni tehotyöasema, jossa Intel-prosessori (Dual Core) sekä 2 GB muistia. Tässä palvelimena toimivassa tehotyöasemassa on kaksi verkkokorttia, emolevyllä valmiina oleva sekä PCI-korttipaikkaan lisätty. Niitä kumpaakin käytetään. Kuvaus lähiverkosta.
Päätteenä toimii HP t5135. Hp t5135-päätteen ominaisuudet, katso tästä linkistä:
[http://www.linuxcomp.net/component/page,shop.product_details/category_id,71/flypage,shop.flypage/product_id,327/option,com_virtuemart/Itemid,26/vmcchk,1/ LinuxComp.net]
Palvelin ja lähiverkko
Tässä ohjeessa lähiverkko on rakennettu näin.
http://www.arkki.info/howto/Wiki/LTSP5/LTSP5_Koti.png
ADSL-modeemi = 192.168.1.57
Linksys-reitin = 192.168.1.1
Palvelin = 192.168.1.101
Pääte = 192.168.1.xxx
Palvelin ja kaksi verkkokorttia
Toisaalla olevissa Ubuntu 6.06 ja lTSP 4.2-ohjeissa on käytetty kaikissa neljässä esimerkissä vain yhtä verkkokorttia jokaisessa palvelimessa. Tässä ohjeessa käytetään kahta. Asennuksen yhteydessä ei tarvitse vielä määritellä toista verkkokorttia - riittää, että palvelimelle annetaan kiinteä ip-numero ja se löytää reitittimen Internettiin.
Palvelimen fyysiset verkkokortit:
{{{ltsp@ltsp5:~$ lspci [--] 00:19.0 Ethernet controller: Intel Corporation 82566DM Gigabit Network Connection (rev 02) [--] 06:00.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78) [--] ltsp@ltsp5:~$}}}
Palvelimen verkkokorttien ip-asetukset:
{{{ltsp@ltsp5:~$ cat /etc/network/interfaces auto lo iface lo inet loopback
iface eth1 inet static address 192.168.0.1 netmask 255.255.255.0 gateway 192.168.0.1
auto eth1
iface eth0 inet static address 192.168.1.101 netmask 255.255.255.0 gateway 192.168.1.1
auto eth0 ltsp@ltsp5:~$}}}
Ensimmäisen verkkokortin (eth0) ip-numero annettiin asennuksen yhteydessä. Asennuksen jälkeen määriteltiin toinen verkkokortti (eth1).
Toisen verkkokortin ip-numero on aina sama: 192.168.0.1. Tämä täytyy tehdä ennen kuin asennettaan LTSP-paketit!
Ubuntu 7.10 - asennus
Ainoa asia mikä pitää muistaa, on kiinteän ip-numeron antaminen, muuten asennus on normaali Ubuntu-työpöytäasennus, aivan kuten LTSP 4.2-päätejärjestelmän asennuksenkin yhteydessä.
Asennuksen yhteydessä annetaan pääkäyttäjän (sudo-käyttäjä) tiedot ja annetaan nimi palvelimelle. Tässä asennuksessa:
{{{ltsp@ltsp5:~$ whoami ltsp ltsp@ltsp5:~$}}}
{{{ltsp@ltsp5:~$ uname -a Linux ltsp5 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux ltsp@ltsp5:~$}}}
Käyttäjien luominen kannattaa tehdä myös tässä vaiheessa. Tässä asennuksessa on luotu vain yksi käyttäjä: ltsp001.
Ubuntun oma asennusohje:
http://wiki.ubuntu-fi.org/Asentaminen
Oliver Meyer on tehnyt yksityiskohtaisen ohjeen asennuksesta:
[http://www.howtoforge.com/the_perfect_desktop_ubuntu_gutsy_gibbon Perfect Desktop Ubuntu Gutsy Gibbon]
LTSP 5 - asennus
Kun Ubuntu 7.10 työpöytäympäristö on valmis, niin voidaan asentaa LTSP 5-päätejärjestelmä. Se tapahtuu seuraavalla tavalla.
Ensimmäinen askel
ltsp@ltsp5:~$ sudo apt-get install ltsp-server-standalone openssh-server
Tämä askel päättyy seuraavalla tavalla. Muutamista huomauksista ei tarvitse välittää. Oleellista on, että ssh-avaimet palvelimelle on luotu ja dhcp3-server on käynnistetty. Dhcpd-palvelu perustuu ip-numeroon 192.168.0.1 ja toiseen verkkokorttiin. LTSP 5-päätejärjestelmä ei enää käytä NFS-palveluja.
{{{Säädän asetukset: squashfs-tools (1:3.2r2-2build1) ... Säädän asetukset: ltsp-server (5.0.39) ... grep: /etc/exports: No such file or directory NOTE: you will probably want to add to /etc/exports: /opt/ltsp *(ro,no_root_squash,async) and then run: invoke-rc.d nfs-kernel-server reload
Säädän asetukset: ltspfs (0.5-0ubuntu2) ...
Säädän asetukset: openssh-server (1:4.6p1-5build1) ... Creating SSH2 RSA key; this may take some time ... Creating SSH2 DSA key; this may take some time ...
- Restarting OpenBSD Secure Shell server sshd [ OK ]
Säädän asetukset: ltsp-server-standalone (5.0.39) ...
- Stopping DHCP server dhcpd3 [fail]
- Starting DHCP server dhcpd3 [ OK ]
Processing triggers for libc6 ... ldconfig deferred processing now taking place ltsp@ltsp5:~$}}}
Toinen askel
Seuraavaksi luodaan päätteille oma ympäristönsä.
ltsp@ltsp5:~$ sudo ltsp-build-client
Tämä askel päättyy seuravalla tavalla.
Info: updating inetd config info: LTSP clientin asennus valmistui onnistuneesti ltsp@ltsp5:~$
Kolmas askel
Jäjellä on enää päätteen käynnistäminen. HP t5135 käynnistyy, äänet ja muistikut toimivat ilman erillistä säätämistä. Ruutukaappauksessa on käynnissä Totem-soitin, joka soittaa musiikkivirtaa Radio Paradise-asemalta. Muistikku on tavanomainen puolen gigan kokoinen.
http://www.arkki.info/howto/Wiki/LTSP5/LTSP5_Sound_USBdisk.png
Neljäs askel
Flash 9:n osalta tarvitaan vielä yhden paketin asennus.
Haetaan deb-paketti.
ltsp@ltsp5:~$ cd /root ltsp@ltsp5:/root$ sudo wget http://pulseaudio.vdbonline.net/libflashsupport/libflashsupport_1.0~2219-1_i386.deb --11:16:23-- http://pulseaudio.vdbonline.net/libflashsupport/libflashsupport_1.0~2219-1_i386.deb => `libflashsupport_1.0~2219-1_i386.deb' Selvitetään osoitetta pulseaudio.vdbonline.net... 208.78.101.188 Yhdistetään palvelimeen pulseaudio.vdbonline.net|208.78.101.188|:80... yhdistetty. HTTP-pyyntö lähetetty, odotetaan vastausta... 200 OK Pituus: 9 238 (9.0K) [application/x-debian-package] 100%[=================================================================================>] 9 238 42.89K/s 11:16:24 (42.76 KB/s) - "libflashsupport_1.0~2219-1_i386.deb" tallennettu [9238/9238] ltsp@ltsp5:/root$
Asennetaan deb-paketti.
ltsp@ltsp5:/root$ ls -l yhteensä 12 -rw-r--r-- 1 root root 9238 2006-11-28 13:42 libflashsupport_1.0~2219-1_i386.deb ltsp@ltsp5:/root$ sudo dpkg -i libflashsupport_1.0~2219-1_i386.deb (Luetaan tietokantaa... 92415 tiedostoa ja hakemistoa tällä hetkellä asennettuna.) Valmistellaan paketin libflashsupport 1.0~2219-1 vaihtamsta (käyttäen pakettia libflashsupport_1.0~2219-1_i386.deb)... Puretaan korvaavaa libflashsupport-pakettia... Säädän asetukset: libflashsupport (1.0~2219-1) ... ltsp@ltsp5:/root$
Pääte täytyy käynnistää uudestaan, jotta Flash9 toimii äänien osalta.
Näin voidaan katsella ja kuunnella Flash9:ään perustuvia palveluja, kuten YouTube tai YLE:n lastensivuja.
Tarkempi kuvaus PulseAudiosta:
http://pulseaudio.revolutionlinux.com/PulseAudio
Koska LTSP 5-päätejärjestelmä on kiivaan kehityksen alainen, niin kannattaa liittyä sekä ltsp- että edubuntu-postituslistoille, kun kohtaa ongelmia, joihin ei löydy ratkaisua.
LTSP 4.2 -järjestelmällä on edelleen paikkansa, mutta tulevaisuus on LTSP 5-päätejärjestelmän.
You're certainly welcome to use whatever works best for you. However, I'll state on the record that, as for myself, I've abandoned working on LTSP 4.2, and am working on making LTSP5 better. That's what's going to make it into SuSE, and Fedora when the porting efforts are done, and that's what's in Debian and Ubuntu today. It doesn't make any sense for me to spend time on the old one. Scott