Kasutame USB-pulgal olevat Debian Linux keskkonda. Huvilised saavad selle kodus katsetamiseks alla laadida siit. Kõigi kolme versiooni sisu on identne, viimati uuendatud 20.01.2020.

  1. pulgale kirjutamiseks http://eio.ee/uploads/2020.img (4GB)
  2. VirtualBox disk image http://eio.ee/uploads/2020.vdi (2.2GB)
  3. VMWare disk image http://eio.ee/uploads/2020.vmdk (2.1GB)

Oluline on tähele panna, et tavalise töö käigus kirjutatakse pulgale tagasi ainult /home kataloogi sisu. Kõik muu on ramdisk ja läheb bootimisel algseisu.

Kasutaja ja parool: live

Katsetada soovitame virtuaalmasinas, millel on vähemalt 4GB RAM ja võrguühendus.

Arendusvahendite kasutamine

Arendusvahendi kontrolliks tuleks kõigepealt kirjutada üks lihtne programm (nt "Hello, World!") ja vaadata, kas see töötab ja kas seda on võimalik siluda. Lisaks on toodud mõned nõuanded arenduskeskkonna seadistamiseks.

Code::Blocks

  1. Käivita Code::Blocks
  2. Algata uus projekt: File -> New -> Project
  3. Vali kindlasti "Console application"
  4. Nimeta projekt ja vali asukohaks "/home/live"; edasi võib jätta vaikimisi valikud
  5. Ava main.cpp ja proovi kompileerida ja käivitada (F9)
  6. Kirjuta mõni rida koodi, sea katkestuspunkt ja proovi siluda (F8 - alustab, F7 - järgmine käsk)

Eclipse

  1. Käivita Eclipse
  2. Jäta vaikimisi töölaua asukoht "/home/live/workspace"
  3. Algata uus projekt: File -> New -> Project
  4. Vali Java projekt, nimeta projekt nt "Hello"
  5. Projekti alla tee uus klassifail: New -> Class
  6. Pane klassile nimi ja vali "public static void main()"
  7. Kirjuta paar rida koodi, mis midagi väljastab
  8. Käivita programm
  9. Sea katkestuspunkt ja proovi siluda (F11 - käivitab, F6 - järgmine käsk)

PyCharm

  1. Ava PyCharm
  2. Esmakordselt tuleb nõustuda kasutuslepinguga ja valida väljanägemine
  3. Algata uus projekt, nimeta see
  4. Tee uus fail: New -> Python file
  5. Käivita see (Run -> Run või Alt+Shift+F10)
  6. Sea katkestuspunkt ja proovi siluda (Shift+F9 - käivitab, F8 - järgmine käsk)

Thonny, Geany, Sublime Text

Linuxi põhiasjad

Lehekülg viimati muudetud February 04, 2020, at 09:37 PM