====== Arenduskeskonna automaatpaigaldus (Linuxi) ======
Järgnev juhend kirjeldab AVR arenduskeskkonna installeerimist ja kasutamist Ubuntu 10.04, 11.04, 11.10 ja 12.04 operatsioonisüsteemis. Tarkvara installeerimiseks kasutatakse Robootika Kodulabori tarkvaraallikat (repositooriumit).
===== Tarkvara paigaldamine =====
**1. Tarkvaraallika seadistamine**
Tarkvaraallika seadistamiseks laadige alla ja paigaldage homelab-keyring tarkvarapakett. Paigaldamiseks klikkige lingil [[http://www.roboticlab.eu/repo/ubuntu/dists/oneiric/main/binary-all/misc/homelab-keyring_2012.02.26-1_all.deb|homelab-keyring]]. Järgnevalt avab veebilehitseja akna, kus peate valima paketi avamise paketipaigaldajaga.
{{ :kit:repo2.png?400 |}}
Kui olete teinud õige valiku, avaneb paketipaigaldaja (Ubuntu 10.04 puhul).
{{ :kit:repo3.png?400 |}}
Ubuntu 10.10 ja uuemate puhul avaneb "Ubuntu Tarkvarakeskus"
{{ :kit:repo3maverick.png?400 |}}
Paketi paigaldamiseks vajuta "Paigalda pakett", seejärel sisestage oma parool.
{{ :kit:repo4.png?400 |}}
Kui paigaldamine on lõppenud, väljuge paketipaigaldajast
{{ :kit:repo5.png?400 |}}
Olete edukalt seadistanud Robootika Kodulabori tarkvaraallika.
**2. Kodulabori tarkvara paigaldamine**
Kodulabori tarkvara paigaldamiseks valige menüüst //Rakendused -> Programmeerimine -> Install Homelab//
{{ :kit:repo6.png?400 |}}
Järgmiseks sisestage oma parool.
{{ :kit:repo4.png?400 |}}
Kui sisestasite parooli õigesti, avaneb terminali aken ja algab tarkvara paigaldamine, vale parooli korral paigaldamist ei alustata. Võite hiljem menüüst paigaldamise uuesti valida.
{{ :kit:repo7.png?400 |}}
Tarkvara paigaldamine võib aega võtta paarist minutist veerandtunnini, sõltuvalt teie interneti ühenduse ja arvuti kiirusest.
Installi käigus paigaldatakse teie arvutisse järgmised tarkvarapakid:
* gcc-avr – GNU C-keele kompilaator AVR platvormile
* avrdude – programm hex-faili laadimiseks mikrokontrollerisse
* avr-libc – C-keele teegid koodi kirjutamiseks AVR platvormile
* libhomelab - Kodulabori teek
* HomelabSetup - Kodulabori seadistamise programm
* Eclipse-CDT - Arenduskeskond
Peale eelpool mainitud tarkvarapakkide paigaldamist, sulgub terminal.
Kodulabori tarkvara on nüüd paigaldatud !
===== Tarkvara käsitsi paigaldamine =====
Kui tarkvara automaatne installeerimine millegipärast ei õnnestu, saab vajalikud tarkvarapaketid paigaldada ka käsitsi.
**1. Kõigepealt lisada terminali kaudu Ubuntu paketihaldurisse Kodulabori repositoorium. **
Selleks kopeerida terminali alljärgnev rida
sudo add-apt-repository http://roboticlab.eu/repo/ubuntu/
**2. GnuPGP võtme paigaldamine **
Kuna kõik Kodulabori tarkvarapakettidel on valideerimiseks GnuPGP võti, siis tuleb vastav avalik võti paigaldada ka enda arvutisse.
Laadida alla võti: {{:et:examples:setup:homelab-keyring.gpg.zip|}}
Seejärel pakkida arhiiv lahti kas kasutades kasutajaliidest või terminalis.
Vastav käsk terminalis
unzip homelab-keyring.gpg.zip
Järgnevalt lisada võti Ubuntu paketihaldurisse (olles terminaliga kaustas kus asub fail homelab-keyring.gpg)
sudo apt-key add homelab-keyring.gpg
**3. Seejärel tuleb alla laadida tarkvarauuendused. **
Selleks kopeerida terminali alljärgnev rida
sudo apt-get update
Peale tarkvarauuenduste allalaadimist tuleb paigaldada järgnevad tarkvarapaketid:
* eclipse
* eclipse-cdt
* urjtag-homelab
* hlflash
* hlinit
* hlflash-gui
* libhomelab
* avrdude-homelab
* eclipse-avr
Paigaldamiseks kopeerida terminali vastav rida
sudo apt-get install eclipse eclipse-cdt urjtag-homelab hlflash hlinit hlflash-gui
libhomelab avrdude-homelab eclipse-avr
Pärast nende pakettide paigaldamist on Kodulabori tarkvara paigaldatud!
Uue projekti loomist ja ujukoma arvutuste seadistamise vaata Eclipse juhendist.