This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| en:examples:setup:linuxrepo [2012/05/29 11:37] – removed raivo.sell | en:examples:setup:linuxrepo [2020/07/20 09:00] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Automatic setup of development environment (Linux) ====== | ||
| + | This section describes how to install and use AVR development environment in Linux Ubuntu 10.04, 11.04, 11.10 and 12.04 operation systems. For installation of software repository of Robotic HomeLab is used. | ||
| + | ===== Software installation ===== | ||
| + | |||
| + | **1. Software source setup** | ||
| + | |||
| + | For source setup HomeLab-keyring sofware package must be downloaded and installed. | ||
| + | Click for download: | ||
| + | [[http:// | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | If you selected the correct option, the manager will open (Ubuntu 10.04 example). | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Ubuntu 10.10 and newer open the " | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Press " | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | If the installation has finished, close the manager. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | As a conclusion you have successfully installed Robotic Homelab software source. | ||
| + | |||
| + | **2. Kodulabori tarkvara paigaldamine** | ||
| + | |||
| + | Kodulabori tarkvara paigaldamiseks valige menüüst // | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Järgmiseks sisestage oma parool. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Kui sisestasite parooli õigesti, avaneb terminali aken ja algab tarkvara paigaldamine, | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Tarkvara paigaldamine võib aega võtta paarist minutist veerandtunnini, | ||
| + | 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, | ||
| + | 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:// | ||
| + | </ | ||
| + | |||
| + | **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: {{: | ||
| + | |||
| + | Seejärel pakkida arhiiv lahti kas kasutades kasutajaliidest või terminalis. | ||
| + | |||
| + | Vastav käsk terminalis | ||
| + | < | ||
| + | |||
| + | Järgnevalt lisada võti Ubuntu paketihaldurisse (olles terminaliga kaustas kus asub fail 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. | ||