Size: 3517
Comment:
|
← Revision 36 as of 2011-09-20 05:27:57 ⇥
Size: 5507
Comment: converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#dcc585; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Sisällysluettelo'''[[BR]][[TableOfContents(4)]]|| | ||<tablebgcolor="#dcc585" tablewidth="40%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="border: 1px solid black; padding: 0.5em;">'''Sisällysluettelo'''<<BR>><<TableOfContents(3)>> || |
Line 7: | Line 7: |
[http://italc.sourceforge.net/ http://italc.sourceforge.net/] | http://italc.sourceforge.net/ |
Line 9: | Line 9: |
== iTalc -asennus == | {{http://www.arkki.info/howto/iTalc/01.png}} |
Line 11: | Line 11: |
Tässä ohjeessa iTalc-ohjelmisto on asennettu lähdekoodista. Ohjelmisto on saatavilla myös deb-paketteina, sitä ei ole testattu tämän asennuksen rinnalla. | == iTalc - Asennus == |
Line 13: | Line 13: |
[https://launchpad.net/~edubuntu-italc-devel/+archive https://launchpad.net/~edubuntu-italc-devel/+archive] | iTalc kannattaa asentaa ppa-lähteestä: |
Line 15: | Line 15: |
Kun lähdekoodipaketti on haettu, purettu sopivaan hakemistoon ja haettu kaikki muut tarvittavat ohjelmistot ja kirjastot, ohjelma rakennetaan lähdekoodista ja sennetaan /usr/local-hakemistoon. | https://launchpad.net/~edubuntu-italc-devel/+archive Poista ennen asennusta Vinagre-ohjelma, Vinagre käyttää myös VNC-ohjelmaa. Asennus tehdään '''sekä''' päätteiden chroot-ympäristöön '''että''' palvelimelle. === iTalc - Asennus chroot-ympäristöön === Kopioi /etc/apt/sources.list-tiedosto palvelimelta päätteiden chroot-ympäristöön ja päivitä tiedot. Katso tästä tarkemmin toisesta ohjeesta: http://wiki.ubuntu-fi.org/LTSP5_Chroot . Tämän jälkeen siirry chroot-ympäristöön ja asenna vain iTalc-ohjelmiston asiakas-ohjelma: '''italc-client'''. |
Line 18: | Line 26: |
asmok@ubuntu:~/Bin/italc-1.0.9$ ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out [--] configure: creating ./config.status config.status: creating Makefile config.status: creating italc.spec config.status: creating lib/Makefile config.status: creating ica/Makefile config.status: creating ima/Makefile config.status: creating ima/data/italc config.status: creating ima/data/italc.desktop config.status: creating setup/Makefile config.status: creating ica/ica.rc config.status: creating ima/italc.rc config.status: creating setup/setup.rc config.status: creating config.h config.status: config.h is unchanged config.status: executing lib/include/rfb/rfbconfig.h commands config.status: creating lib/include/rfb/rfbconfig.h - prefix LIBVNCSERVER for config.h defines config.status: lib/include/rfb/rfbconfig.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands ============================= === iTALC - INFORMATION =================================================== ============================= = = iTALC was configured successfully! Now try to build it by typing = 'make' and wait until it is finished. = Then either install iTALC by typing 'make install' or copy the binaries by = hand as described in INSTALL. = = If there're any problems, please contact an iTALC-developer (see AUTHORS) = asmok@ubuntu:~/Bin/italc-1.0.9$ |
sudo chroot /opt/ltsp/i386 |
Line 62: | Line 30: |
asmok@ubuntu:~/Bin/italc-1.0.9$ make make all-recursive make[1]: Siirrytään hakemistoon "/home/asmok/Bin/italc-1.0.9" Making all in lib make[2]: Siirrytään hakemistoon "/home/asmok/Bin/italc-1.0.9/lib" [--] make[3]: Poistutaan hakemistosta "/home/asmok/Bin/italc-1.0.9/setup" make[2]: Poistutaan hakemistosta "/home/asmok/Bin/italc-1.0.9/setup" make[2]: Siirrytään hakemistoon "/home/asmok/Bin/italc-1.0.9" make[2]: Poistutaan hakemistosta "/home/asmok/Bin/italc-1.0.9" make[1]: Poistutaan hakemistosta "/home/asmok/Bin/italc-1.0.9" asmok@ubuntu:~/Bin/italc-1.0.9$ |
root@ubuntu:/# apt-get install italc-client Luetaan pakettiluetteloita... Valmis Muodostetaan riippuvuussuhteiden puu Reading state information... Valmis Seuraavat ylimääräiset paketit on merkitty asennettaviksi: libitalc Suositellut paketit: avahi-utils Seuraavat UUDET paketit asennetaan: italc-client libitalc 0 päivitetty, 2 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä. Noudettavaa arkistoa 0t/711kt. After this operation, 1696kB of additional disk space will be used. Haluatko jatkaa [K/e]? VAROITUS: Seuraavian pakettien alkuperää ei voi varmistaa! libitalc italc-client Asennetaanko nämä paketit ilman todennusta [y/N]? y Selecting previously deselected package libitalc. (Reading database ... 24258 files and directories currently installed.) Unpacking libitalc (from .../libitalc_1%3a1.0.9.1-0ubuntu3~ppa1_i386.deb) ... Selecting previously deselected package italc-client. Unpacking italc-client (from .../italc-client_1%3a1.0.9.1-0ubuntu3~ppa1_i386.deb) ... Setting up libitalc (1:1.0.9.1-0ubuntu3~ppa1) ... Setting up italc-client (1:1.0.9.1-0ubuntu3~ppa1) ... Creating teacher keypair Creating admin keypair Creating supporter keypair Installing ldm rc script root@ubuntu:/# |
Line 76: | Line 61: |
=== iTalc - Asennus palvelimelle === Asenna palvelimelle tavalliseen tapaan '''italc-master''' -ohjelma. |
|
Line 77: | Line 66: |
asmok@ubuntu:~/Bin/italc-1.0.9$ sudo make install Making install in lib make[1]: Siirrytään hakemistoon "/home/asmok/Bin/italc-1.0.9/lib" [--] make[2]: Poistutaan hakemistosta "/home/asmok/Bin/italc-1.0.9" make[1]: Poistutaan hakemistosta "/home/asmok/Bin/italc-1.0.9" asmok@ubuntu:~/Bin/italc-1.0.9$ |
admin-ubuntu@ubuntu:~$ sudo apt-get install italc-master Luetaan pakettiluetteloita... Valmis Muodostetaan riippuvuussuhteiden puu Luetaan tilatietoja... Valmis Seuraavat ylimääräiset paketit on merkitty asennettaviksi: italc-client libitalc Suositellut paketit: avahi-utils Seuraavat UUDET paketit asennetaan: italc-client italc-master libitalc 0 päivitetty, 3 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä. Noudettavaa arkistoa 0t/1823kt. Tämän toiminnon jälkeen käytetään 3432kB lisää levytilaa. Haluatko jatkaa [K/e]? VAROITUS: Seuraavian pakettien alkuperää ei voi varmistaa! libitalc italc-client italc-master Asennetaanko nämä paketit ilman todennusta [y/N]? y Valitsen aikaisemmin valitsemattoman paketin libitalc. (Luetaan tietokantaa... 135273 tiedostoa ja hakemistoa tällä hetkellä asennettuna.) Puretaan pakettia libitalc (.../libitalc_1%3a1.0.9.1-0ubuntu3~ppa1_i386.deb)... Valitsen aikaisemmin valitsemattoman paketin italc-client. Puretaan pakettia italc-client (.../italc-client_1%3a1.0.9.1-0ubuntu3~ppa1_i386.deb)... Valitsen aikaisemmin valitsemattoman paketin italc-master. Puretaan pakettia italc-master (.../italc-master_1%3a1.0.9.1-0ubuntu3~ppa1_i386.deb)... Säädän asetukset: libitalc (1:1.0.9.1-0ubuntu3~ppa1) ... Säädän asetukset: italc-client (1:1.0.9.1-0ubuntu3~ppa1) ... Creating teacher keypair Creating admin keypair Creating supporter keypair Säädän asetukset: italc-master (1:1.0.9.1-0ubuntu3~ppa1) ... admin-ubuntu@ubuntu:~$ }}} == iTalc - Käyttö luokkahuoneessa == Tämän asennuksen yhteydessä kaikki iTalcin ominaisuudet eivät aluksi toimineet; "Fullscreen Demo" ja "Window Demo" eivät ensin toimineet. Tämä johtui luultavimmin siitä, että käytettiin dynaamisia ip-numeroita. '''Kun päätteen ip-numero sidottiin mac-osoitteeseen, niin myös Demo-toiminnot toimivat.''' Ohessa tässä ohjeessa käytetty dhcpd.conf- ja lts.conf-tiedostot. [[http://www.arkki.info/howto/iTalc/dhcpd.conf|dhcpd.conf]] [[http://www.arkki.info/howto/iTalc/lts.conf|lts.conf]] 1. Viestin lähettäminen. [[http://www.arkki.info/howto/iTalc/02.png|Viesti opettajalta]] [{{http://www.arkki.info/howto/iTalc/10.png}} 2. Päätteeen haltuunotto auttamista varten. [[http://www.arkki.info/howto/iTalc/03.png|Päätteen valitseminen]] [[http://www.arkki.info/howto/iTalc/04.png|Päätteen haltuunotto]] [[http://www.arkki.info/howto/iTalc/05.png|Päätteen katseleminen]] 3. Ohjelman käynnistäminen päätteellä [[http://www.arkki.info/howto/iTalc/06.png|Gedit-ohjelman käynnistäminen]] [[http://www.arkki.info/howto/iTalc/07.png|Gedit]] 4. Lista toimenpiteistä, jotka ovat mahdollisia pääteympäristössä. [[http://www.arkki.info/howto/iTalc/08.png|Lista]] 5. Päätteet voidaan lukita pois käytöstä {{http://www.arkki.info/howto/iTalc/09.png}} ---- |
Sisällysluettelo Contents
|
LTSP5 - iTalc
iTalc-ohjelmistolla voidaan opettajan koneelta hallita ATK-luokan kaikkia muita tietokoneita (Windows tai Linux-tietokoneita). Lue tarkemmin iTalc ohjelmistosta:
iTalc - Asennus
iTalc kannattaa asentaa ppa-lähteestä:
https://launchpad.net/~edubuntu-italc-devel/+archive
Poista ennen asennusta Vinagre-ohjelma, Vinagre käyttää myös VNC-ohjelmaa.
Asennus tehdään sekä päätteiden chroot-ympäristöön että palvelimelle.
iTalc - Asennus chroot-ympäristöön
Kopioi /etc/apt/sources.list-tiedosto palvelimelta päätteiden chroot-ympäristöön ja päivitä tiedot. Katso tästä tarkemmin toisesta ohjeesta: http://wiki.ubuntu-fi.org/LTSP5_Chroot . Tämän jälkeen siirry chroot-ympäristöön ja asenna vain iTalc-ohjelmiston asiakas-ohjelma: italc-client.
sudo chroot /opt/ltsp/i386
root@ubuntu:/# apt-get install italc-client Luetaan pakettiluetteloita... Valmis Muodostetaan riippuvuussuhteiden puu Reading state information... Valmis Seuraavat ylimääräiset paketit on merkitty asennettaviksi: libitalc Suositellut paketit: avahi-utils Seuraavat UUDET paketit asennetaan: italc-client libitalc 0 päivitetty, 2 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä. Noudettavaa arkistoa 0t/711kt. After this operation, 1696kB of additional disk space will be used. Haluatko jatkaa [K/e]? VAROITUS: Seuraavian pakettien alkuperää ei voi varmistaa! libitalc italc-client Asennetaanko nämä paketit ilman todennusta [y/N]? y Selecting previously deselected package libitalc. (Reading database ... 24258 files and directories currently installed.) Unpacking libitalc (from .../libitalc_1%3a1.0.9.1-0ubuntu3~ppa1_i386.deb) ... Selecting previously deselected package italc-client. Unpacking italc-client (from .../italc-client_1%3a1.0.9.1-0ubuntu3~ppa1_i386.deb) ... Setting up libitalc (1:1.0.9.1-0ubuntu3~ppa1) ... Setting up italc-client (1:1.0.9.1-0ubuntu3~ppa1) ... Creating teacher keypair Creating admin keypair Creating supporter keypair Installing ldm rc script root@ubuntu:/#
iTalc - Asennus palvelimelle
Asenna palvelimelle tavalliseen tapaan italc-master -ohjelma.
admin-ubuntu@ubuntu:~$ sudo apt-get install italc-master Luetaan pakettiluetteloita... Valmis Muodostetaan riippuvuussuhteiden puu Luetaan tilatietoja... Valmis Seuraavat ylimääräiset paketit on merkitty asennettaviksi: italc-client libitalc Suositellut paketit: avahi-utils Seuraavat UUDET paketit asennetaan: italc-client italc-master libitalc 0 päivitetty, 3 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä. Noudettavaa arkistoa 0t/1823kt. Tämän toiminnon jälkeen käytetään 3432kB lisää levytilaa. Haluatko jatkaa [K/e]? VAROITUS: Seuraavian pakettien alkuperää ei voi varmistaa! libitalc italc-client italc-master Asennetaanko nämä paketit ilman todennusta [y/N]? y Valitsen aikaisemmin valitsemattoman paketin libitalc. (Luetaan tietokantaa... 135273 tiedostoa ja hakemistoa tällä hetkellä asennettuna.) Puretaan pakettia libitalc (.../libitalc_1%3a1.0.9.1-0ubuntu3~ppa1_i386.deb)... Valitsen aikaisemmin valitsemattoman paketin italc-client. Puretaan pakettia italc-client (.../italc-client_1%3a1.0.9.1-0ubuntu3~ppa1_i386.deb)... Valitsen aikaisemmin valitsemattoman paketin italc-master. Puretaan pakettia italc-master (.../italc-master_1%3a1.0.9.1-0ubuntu3~ppa1_i386.deb)... Säädän asetukset: libitalc (1:1.0.9.1-0ubuntu3~ppa1) ... Säädän asetukset: italc-client (1:1.0.9.1-0ubuntu3~ppa1) ... Creating teacher keypair Creating admin keypair Creating supporter keypair Säädän asetukset: italc-master (1:1.0.9.1-0ubuntu3~ppa1) ... admin-ubuntu@ubuntu:~$
iTalc - Käyttö luokkahuoneessa
Tämän asennuksen yhteydessä kaikki iTalcin ominaisuudet eivät aluksi toimineet; "Fullscreen Demo" ja "Window Demo" eivät ensin toimineet. Tämä johtui luultavimmin siitä, että käytettiin dynaamisia ip-numeroita. Kun päätteen ip-numero sidottiin mac-osoitteeseen, niin myös Demo-toiminnot toimivat. Ohessa tässä ohjeessa käytetty dhcpd.conf- ja lts.conf-tiedostot.
1. Viestin lähettäminen.
[
2. Päätteeen haltuunotto auttamista varten.
3. Ohjelman käynnistäminen päätteellä
4. Lista toimenpiteistä, jotka ovat mahdollisia pääteympäristössä.
5. Päätteet voidaan lukita pois käytöstä