====== 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.