VÕRUMAA KUTSEHARIDUSKESKUS Infotehnoloogia õppetool Rivo Kikkul Vabavaralise operatsioonisüsteemi arendus Estobuntu baasil Lõputöö Infotehnoloog

Suurus: px
Alustada lehe näitamist:

Download "VÕRUMAA KUTSEHARIDUSKESKUS Infotehnoloogia õppetool Rivo Kikkul Vabavaralise operatsioonisüsteemi arendus Estobuntu baasil Lõputöö Infotehnoloog"

Väljavõte

1 VÕRUMAA KUTSEHARIDUSKESKUS Infotehnoloogia õppetool Rivo Kikkul Vabavaralise operatsioonisüsteemi arendus Estobuntu baasil Lõputöö Infotehnoloogia süsteemide erialal Juhendaja õpetaja Allan Liblik Väimela 2010

2 Olen koostanud diplomitöö iseseisvalt. Kinnitan, et antud töö koostamisel olen kõikide teiste autorite seisukohtadele, probleemipüstitustele, kogutud arvandmetele jmt viidanud. Autor Rivo Kikkul... /allkiri ja kuupäev/ Töö vastab kehtivatele nõuetele. Juhendaja Allan Liblik... /allkiri ja kuupäev/ Lõputöö on kaitsmisele lubatud a. Kaitsmiskomisjoni esimees...

3 Sisukord Sissejuhatus Töös kasutatavad lühendid Vabavaraliste operatsioonisüsteemide areng Lähtekohad ajaloost GNU/Linux Debian ja selle perekond Eesti oma Ubuntu - Estobuntu Tarkvara arendusvahendid Lähtekoodipank Bazaar Tekstiredaktorid Repositoorium Virtualiseerimistarkvara Vaba tarkvara ja litsentsid Estobuntu arendusprotsess Paketid ning pakendus Debiani pakett Estobuntu pakettide redigeerimine ja pakendus Sihtgrupipõhised töölauategevused Repositooriumi loomine ning testimine Plaaditõmmiste genereerimine Loodud prooviversioonide ning komponentide testimine...32 Kokkuvõte...35 Allikad...36 Lisad...38 Lisa 1. Bazaari juhtimis käsud...39 Lisa 2. Estobuntus kasutuses olevad paketid, mis teevad Ubuntust Estobuntu...40 Lisa 3. Unixi-laadsete operatsioonisüsteemide jagunemine...42 Lisa 4. Töölauanäidised õpilasele...43 Lisa 5. Töölauanäidisd üliõpilasele...44 Lisa 6. Töölauanäidisd kontorisse...45 Summary...46

4 Sissejuhatus Linuxi põhised operatsioonisüsteemid on juba mõnda aega kasutuses olnud nii serverites kui ka töölauaarvutites. Aina rohkem on hakatud kasutama vaba tarkvara ja seda ka riiklikel tasanditel. Näiteks Saksamaa valitsus vahetas hiljuti välja Windowsi terminali Linuxi põhisteks, Prantsusmaa ministeerium viis serverit üle Linuxi platvormile ning enamus 3000-st serverist töötab nüüdsest Red Hat Linuxi peal. Aastal 2005 teatas Berliini Linnavalitsus, et enamus nende Windowsi põhistest lauaarvutitest vahetatakse välja Linuxi põhiste vastu. Antud nimekirja võiks veel täiendada kümnete sarnaste näidetega a. Rahvusvahelise Andmete Korporatsiooni (IDC) raportis seisab, et kogu müüdud serveritest 12,7% olid Linuxi põhiste operatsioonisüsteemidega ning tegelik kasutus on tõenäoliselt suurem [1, 2]. Linuxi operatsioonisüsteemide kasutusvaldkond ei piirdu ainult serverite ning töölauaarvutitega. Tänapäeval lähevad mobiilitootjad järjest rohkem üle komplitseeritumate operatsioonisüsteemide poole ning arvuti ja mobiiltelefon sulavad järjest ühte. Hetkel on tuntuim ning müüdavaim Linuxi põhine operatsioonisüsteem on Android, mis on laialt levinud nii Ameerikas, Euroopas kui ka Aasias. Peale Androidi on kasutusel ka Nokia poolt arendatav Maemo, mis otseselt põhineb Debian GNU/Linuxil [3]. Lõputöö teema valikul on lähtutud nii aktuaalsusest kui ka autori enda huvist ning võimalustest, kuna töö autor on ka varasemalt kokku puutunud Estobuntu projektiga. Töö eesmärgiks on uue Estobuntu versiooni arendus, väljastus ning tarkvara ja teostatava töö dokumenteerimine, mida saaksid kasutada ka järgnevad Estobuntu vabatahtlikud arendushuvilised. Töö teemast tulenevad tööülesanded on: Arendustöö planeerimine ning dokumenteerimine Estobuntu pakettide kontrollimine, parandamine ning pakendamine Repositooriumi koostamine Plaaditõmmiste ehk valminud prooviversioonide genereerimine Prooviversioonide testimine

5 Väljalaske lõplik viimistlemine 5

6 1. Töös kasutatavad lühendid GNU GNU's not Unix! Operatsioonisüsteem mis koosneb täielikult vabast tarkvarast, on Unixi-laadne, kuid ei sisalda Unixi koodi. BSD Berkley Software Distribution GNU GPL GNU General Public Licence GNOME GNU Network Object Model Environment KDE K Desktop Environment LXDE Lightweight X11 Desktop Environment, Lihtne ja kiire töölaud LTS Long Term Support, pikaajaline toetus MP3 MPEG Audio Layer 3, Üks levinumaid heliformaate arvutis AVI Audio Video Interleave, Üks levinumaid videovorminguid arvutis DVD Digital Versatile Disc deb Debiani paketi faililaiend dch debchange, paketi muutustenimekirja manuaalse muutmise programm UCK Ubuntu Customize Kit, tarkvara Ubuntu modifitseerimiseks UTF Unicode Transformation Format, Teksti kodeering ISO International Organization for Standardization-i poolt defineeritud standard ASCII American Standard Code for Information Interchange APT Advanced packaging tool, paketihaldur tar tarball, failiformaat kokkupakitud failidele gz GNU Zip, GNU projekti poolt loodud pakendamisprogramm bzr Bazaar-i lühend käsureal qbzr Bazaari graafilise kasutajaliidese lühend Jaunty Jauntu Jackalope, Ubuntu 9.04 koodnimi Hary Hardy Heron, Ubuntu 8.04 koodnimi Karmic Karmic Koala, Ubuntu 9.10 koodnimi Lucid Lucid Lynx, Ubuntu koodnimi deb-src Debian sourcecode, Debiani paketi lähtekood tmp temporary, ingl. k. ajutine GRUB GNU GRand Unified Bootloader, Enamus GNU/Linuxitel kasutatav alglaadur i386 lühend mis vitab 32-bitise protsessoriga arvutile amd64 lühend mis viitab 64-bitise protsessoriga arvutile 6

7 2. Vabavaraliste operatsioonisüsteemide areng Vabavaraliste operatsioonisüsteemide, nagu GNU/Linux, eelkäijaks peetakse UNIX-i nimelist operatsioonisüsteemi. Unixi perekonda kuuluvad nii BSD, Minix, Linux, Mac OS, Solaris, kui mitmed teised nimed (vt Lisa 3). Mitmed Unixi järglased ei ole vabavaralised, nagu Mac OS X ja Solaris Lähtekohad ajaloost UNIX Unix on operatsioonisüsteem, mis arendati aastal Ken Thompsoni, Dennis Ritchie, Brian Kerninghani, Douglas Mcllory ja Joe Ossanna poolt. Kuna Avatud Grupp ingl. k. The Open Group omab Unixi kaubamärki, siis ainult neid süsteeme, mis täielikult kvalifitseeruvad nende kriteeriumite järgi, nimetatakse Unix-iteks, teised on Unixi-laadsed. Kuna UNIX on kirjutataud C-keeles, siis on võimalik seda kasutada kõigil arvutitel, millel on olemas C kompilaator. Tänapäeval on kasutusel peamiselt 2 UNIX-i versiooni, BSD 4.x (x tähistab versiooni) ning System V [4, 5]. BSD Berkley Software Distribution ehk BSD on operatsioonisüsteem, mis on loodud Berkeley Ülikoolis aastatel 1977 kuni Tänapäeval sõna viitab BSD järglastele: FreeBSD, NetBSD, OpenBSD või DragonFly-le, mis koos moodustavad ühe Unixi-laadsete operatsioonisüsteemide haru. BSD on laialdaselt kasutatav serverites ning mõnedel juhtudel ka töölauamasinatel. Parimad BSD stiilinäiteid näeb järgnevates operatsioonisüsteemides [6]: Apple Mac OS X The DragonFly BSD Project FreeBSD m0n0wall 7

8 The NetBSD Project The OpenBSD Project OpenDarwin PC-BSD PicoBSD TrustedBSD FreeBSD projekt on keskendunud võimalikult stabiilse ning kiire i386 platvormi serveri operatsioonisüsteemi loomisele. Tugev rõhk on pandud võrgundusele, selle kiirusele ning stabiilsusele. FreeBSD on kasutusel näiteks Apache ning Yahoo! Serverites [7]. OpenBSD on BSD 4.4-põhine operatsioonisüsteem, mis toetab mitmeid platvorme ning mille põhirõhk on pandud süsteemi turvalisusele, mistõttu on see suurem määral kasutusel tulemüürides [7]. NetBSD on orienteeritud puhtale algkoodile, mis võimaldaks seda lihtsate modifikatsioonidega kasutada paljudel platvormidel. NetBSD on kõige suurema arhitektuuri toetusega Unix [7]. MINIX Minix on Unixi-laadne operatsioonisüsteem, mille Andrew S. Tandenbaum kirjutas hariduslikel eesmärkidel näidiseks oma raamatusse Operating Systems: Design and Implementation, mis ilmus aastal [8]. Minixi nime tuleneb sõnadest minimal ja Unix ehk siis väikseim Unix. Minixi eeskujul kirjutas Linus Torvalds ka Linuxi. Kenneth Brown, Alxis de Tocqueville Instituudist, isegi kirjutas oma raamatus, et Linuxi kood on suures osad kopeeritud Minixi koodist, kuid tema väited lükati ümber Minixi enda looja Tandenbaumi poolt. [9] Suurimaks erinevuseks Minixi ning Linuxi vahel on tuuma ülesehitus, Linux kasutab monoliit tuuma, Minix mikrotuuma [10]. 8

9 2.2. GNU/Linux GNU/Linux on vabavarana levitatav, avatud lähtekoodiga Unixi-laadne operatsioonisüsteem. Sageli on kasutusel ainult väljend Linux, mis tegelikult ei ole korrektne. Linux üksi on ainult operatsioonisüsteemi tuum, ning seda kohe operatsioonisüsteemiks nimetada ei saa. Operatsioonisüsteem koosneb erinevatest programmidest, rakendustest, arendusvahenditest ning tuumast, mis jagab arvuti ressursse ning suhtleb riistavarga [11] GNU projektiga alustati 1984, et luua täisfunktsionaalne Unixi-laadne operatsioonisüsteem, mis oleks täielikult vaba tarkvara. Kuna GNU enda tuum, Hurd, on arendusjärgus, siis on kasutusel Linuxi tuum [11] aastal kirjutas Helsingi Ülikooli üliõpilane Linus Torvalds operatsioonisüsteemi, eesmärgiks luua parem operatsioonisüsteem kui Minix, samas järgides samu standardeid. Aastaks 1994 valmis Linuxist versioon 1.0 ning peale seda alustas Linux oma võidukäiku. Ühemehe projektist koos GNU projektiga on tänaseks saanud operatsioonisüsteem, mida kasutab üle 7,5 miljoni inimese ning mida arendavad tuhanded programmeerijad igapäevaselt. [12] GNU/Linux kuulub GNU GPL litsentsi alla, mis tähendab, et lähtekood on avalik ja vabalt kasutatav. Vaba lähtekood tagab ka mõnevõrra suurema turvalisuse, kuna turvaaugud avastatakse ning parandatakse kiiresti. GNU/Linuxit levitatakse distributsioonidena. Distributsioon on põhimõtteliselt tarkvara kogumik, mis peale Linuxi tuuma sisaldab veel erinevaid pakette ja komponente vastavalt distributsiooni suunitlusele. Eri distributsioonid kannavad üldjuhul alati eri nime, aga on ka distributsioone, mis kasutavad eesliiteid vastavalt oma põhinemisele. Enamasti levitatakse GNU/Linux distributsioone interneti kaudu, kuid vähemas mahus jagatakse neid ka CD ja DVD plaatidel. Kubuntu ning Xubuntu on Ubuntu-ga väga sarnased ja erinevad vaid töölaua ning töölauaga seotud pakettide poolest. Levinumateks distributsioonideks on: Fedora Mandriva opensuse Debian 9

10 Ubuntu (Kubuntu, xubuntu jne) Red Hat Linux Linux Mint Gentoo 2.3. Debian ja selle perekond Debian on vabavaraline, avatud lähtekoodiga, GNU/Linuxil põhinev distributsioon. Debian loodi aastal Ian Murdock'i poolt. Distributsiooni nimetus Debian tuleneb Ian Murdocki ja ta naise Debra eesnimedest. Algselt oli Debian sponsoreeritud Free Software Foundation'i GNU projekti poolt, kuid tänaseks peetakse seda GNU projekti otseseks järglaseks. Enamus Debiani programmidest on loodud GNU projekti all ning see tähendab ka, et need programmid on vaba tarkvara. Debianiga tuleb kaasa üle mitme tuhande paketi, mis on eelnevalt kompileeritud ning see muudab nende paigaldamise lihtsaks ning kiireks [13]. Debiani eeliseks peetakse enamasti tema mugavat pakihaldussüsteemi, mille puhul pole kasutajal tarvis lahendada pakkide omavahelisi sõltuvusprobleeme, sest need lahendatakse automaatselt. Kuna Ubuntu, nagu ka kõik Ubuntu variatsioonid (Kubuntu, Xubuntu, Linux Mint), baseeruvad Debianil, siis on võimalik kõiki Debiani pakette kasutada ka nendel operatsioonisüsteemidel. Debiani paketihadussüsteem kannab nime dpkg. Ubuntu arendust toetab vabavara arendusele orienteeritud ettevõte Canonical Ltd. Canonicalil on kontorid Londonis, Montrealis, Lexingtonis ja Taipeis. Canonical Ltd poolt teotatavad Ubuntu projektid [14]: Ubuntu perekond: Ubuntu Debianil baseeruv operatsioonisüsttem GNOME töölauaga. Kubuntu Ubuntu KDE töölauaga. Xubuntu Ubuntu xfce töölauaga. Edubuntu Ubuntu variant, mis suuatud haridusasutustele. 10

11 Gobuntu Ubuntu variant, mis kooseb 100% ainult vabale tarkvarale. Ubuntu ise võimaldab lisasid, mis otseselt ei ole vaba tarkvara. Lubuntu Ubuntu LXDE töölauaga, mida võimalik kasutada väga vanadel ja aeglastel süsteemidel. Ubuntu on suulu ja koosa keeltest pärinev sõna, mida tõlgitakse kui "inimlikkus teiste suhtes", usk kõigi inimeste ühtsusse, ning Ubuntu püüab samu põhimõtteid järgida ka tarkvara loomisel. Vaba tarkvara arendajate meelest peaks tarkvara olema tasuta, ta peab olema kasutajale omases keeles ning kasutajatel peaks olema võimalus muuta tarkvara vastavaks oma vajaduste ning soovidega. Ubuntut on hinnatud kui kõige populaarsemat Linuxi distributsiooni, mida kasutab umbes 30% kõigist Linuxi kasutajatest. [15, 16] Esimene Ubuntu lasti välja 20. oktoobril Iga uus versioon lastakse regulaarselt välja koos uue GNOME versiooniga iga kuue kuu tagant. Tavaliste väljalasete toetus kestab poolteist aastat, mille vältel lastakse välja kriitilisi veaparandusi, tuuma uuendusi ning ka uuendusi rakendustarkvarale. LTS ehk pikaajalise toega versioone, mis ilmuvad iga kahe aasta tagant, toetatakse lauaarvutitel kolm ning serveritel viis aastat [17]. Ubuntu versiooninumbrid tulenevad väljalaske aastast ning kuust (10 = 2010, 04 = Aprill). Igal Ubuntul on ka koodnimi, mis koosneb omadussõnast ning mingi looma nimest (Lucid Lynx = Kirgas Ilves). Uusim versioon, Ubuntu (Lucid Lynx), millele põhineb ka uus Estobuntu 10.05, lasti välja 28. aprillil Eesti oma Ubuntu - Estobuntu Estobuntu on Ubuntu baasil loodud Eesti arvutikasutajale orienteeritud tarkvaraga vabalt kasutatav operatsioonisüsteem. Estobuntut võiks nimetada täiskomplektseks operatsioonisüsteemiks, sest see sisaldab erinevalt paljudest teistest operatsioonisüsteemidest peale paigaldust kõike vajalikku igapäevaseks tööks ja meelelahutuseks. Suurimad erinevused võrreldes teiste operatsioonisüsteemidega on meediakoodekite olemasolu seega suudab Estobuntu maha mängida mitmeid eri multimeedia failiformaate nagu MP3, AVI. Peale paigaldust, ilma lisatarkvara paigaldamata, võimaldab Estobuntu vaadata DVD videosid, 11

12 vaadata YouTube videosid, teha tehinguid ID-kaardiga ning seadistada KÕU interneti seadmeid. Eelnevate funktsioonide jaoks on tavaliselt vaja kasutajal paigaldada mitmeid lisaprogramme ja rakendusi, seda nii Linuxites kui ka Windowsis. Igal Estobuntu versioonil on ka uus, omanäoline, kujundus ning käivitusekraan. Estobuntu, nagu Ubuntugi, laseb välja uue versiooni iga kuue kuu tagant. Estobuntu väljalaske aeg võib väiksemal määral ka erineda, sest iga uus Estobuntu versioon põhineb uuel Ubuntu versioonil, ning uue Estobuntu arendus võtab ka omajagu aega. Estobuntu projekt sai alguse Ubuntu 7.10, Hardy Heron väljalaskega. Antud Estobuntu versiooniks oli Versioonil 8.01 olid kasutusel tuum , töölauaks KDE ning kontoritarkvaraks OpenOffice.org 2.3. Versioonil 8.04, mis põhineb Ubuntu Herdy Heronil, oli kasutusel tuum , töölaud KDE ning OpenOffice.org 2.4. Versioonil 9.05 olid kasutusel tuum ning KDE Samuti oli paigaldatud Firefox ning OpenOffice Estobuntu versioon 9.10 põhines Ubuntu versioonil 9.10, Karmic Koala. Kasutusel oli tuum ning KDE Lisaks varasematele versioonidele on antud versioonis paigaldatud ka Interneti-telefon Skype. Viimase versiooni 10.04, millel põhineb ka uus Estobuntu, puhul on tegemist LTS versiooniga, ehk pikem toetus tarkvarauuendustele. Uuel versioonil on kasutusel tuum , Mozilla Forefox 3.0 ning OpenOffice.org Nagu kombeks, on uuel versioonil uus kujundus ning kõik varasem tarkvara ning riistavara toetus. Estobuntu kasulikkus Kui me võtame ühe normaalse lauaarvuti, mille riistvara hind on 8000 krooni, siis legaalne Windows selle juurde maksab 1555 krooni, legaalne eestikeelne lihtvariant Office'ist 2450 krooni ja viirusetõrje keskmiselt 400 krooni, mis teeb kokku 4405 krooni ehk üle poole riistvara hinnast. Ma ei väida, et kõik maailma probleemid sellega lahendada saab, küll aga väidan, et on päris palju kodusid ja kontoreid, kus sellega saab märgatavalt raha kokku hoida. Laur Mõtus, Estobuntu projektijuht [18]. 12

13 Estobuntu versiooni esialgne ajakava 30. aprill (või siis kui kujundusfailid) beeta mai beeta mai beeta mai väljalaskekandidaat mai väljalase 2.5. Tarkvara arendusvahendid Arendusvahendid on tööriistad ja vahendid, millega tehakse reaalseid muudatusi ning mis aitavad kogu arendustegevust jälgida ja süstematiseerida. Arendusvahenditeks on tööriistad tekstiredaktoritest kuni keerukate koodikompilaatorite ning veebirakendusteni. Põhilisteks vahenditeks Estobuntu arendusel on: Linuxi teemaline foorum ettepanekute ja tagasiside jaoks Koodivaramu Bazaar, mis asub Estobuntu arendusserveris Estobuntu arendust koondav lehekülg estobuntu.itcollege.ee, millesse integreeritud track süsteem võimaldab kogu koodipangas toimunut jälgida Tekstiredaktor, näiteks Nano või Kate Paketitööriistad dch, dpkg Ubuntu, tehtud pakettide testimiseks Estobuntu serverid repositooriumiteks Plaaditõmmise genereerimiseks vajalik Estobuntu jaoks modifitseeritud tarkvara UCK, Ubuntule Estobuntu pakettide lisamiseks ning mittevajalike eemaldamiseks Testimiseks vajalike virtuaalmasinate loomiseks Virtual Box või VMWare Estobuntu kodulehekülg 13

14 Lähtekoodipank Bazaar Bazaar on lähtekoodi jagamis- ning hoiusüsteem, mille arendust toetab ettevõte Canonical Ltd. Bazaar arendati selleks, et parandada lähtekoodi kättesaadavust ning sellega aidata tarkvara levikule kaasa. Läbi Bazaari on võimalik arendatavat koodi vaadata, parandada ja täiendada kõigil huvilistel. Bazaar on GNU projekti alla käiv vaba tarkvara, mis on kirjutatud nii Phytonis, Phyrexis kui ka C-s ning seeläbi töötab ta nii GNU/Linux, Mac OS kui ka Windowsi süsteemides. Suurimad Bazaari kasutavad projektid: Ubuntu MySQL Squid, Inkscape Ubuntu ja teiste projektide puhul pakuvad tasuta Bazaari repositooriume [19]: Launchpad, GNU Savannah ja Sourceforge. Bazaari juhtumis käsud on toodud ära lisas 2 (vt Lisa 1) Tekstiredaktorid Põhiliselt kasutatavateks redaktoriteks on arendajate seas levinud lihtsa ülesehitusega tekstiredaktorid Nano ja Kate. On veel mitmeid erinevaid tekstiredaktoreid, mille seast leiab igaüks endale sobiliku. Tekstiredaktorid on kogu programmeerimise ning programmide kirjutamise aluseks. Nano Nano loodi olemaks vabavaraline tekstiredaktor Pico kloon, mis loodi aastal TIP nime all. Aastal 2010 muudeti nimi Nanoks ning nimi tuleneb sellest, et nano on 1000 korda suurem ühik kui pico. Nano on orienteeritud töötama läbi klaviatuuri ning käsud töötavad läbi erinevate klahvikominatsioonide [20]. 14

15 Enamlevinumad käsud: Ctrl + O, mis salvestab lahtioleva faili. Ctrl + W, mis kuvab otsinguakna. Ctrl + X, suleb faili, ning pakub salvestusvõimalust. Kate Kate on graafilise liidesega tekstiredaktor KDE töölauaga operatsioonisüsteemides. Kate on KDE Advanced Text Editor lühend. Kate on võimalik integreerida paljude teiste KDE rakendustega kui redaktor. Kate toetab üle 150 failitüübi ning kuna Kate toetab UTF-8, UTF- 16, ISO ja ASCII kooditabelit, siis on Kate võimeline kirjutama mitmeid eri märke, kaasa arvatud täpitähed [21, 22] Repositoorium Debiani repositoorium on süstematiseeritud pakettide hulk serveris või mõnel muul andmekandjal, mis sisaldab peale pakettide veel repositooriumi tööks vajalikke faile. Kui kasutaja lisab repositooriumi aadressi oma süsteemi repositooriumite kogusse (failis /etc/apt/sources.list), siis on kõik sealsete repositooriumite paketid kasutajale allalaetavad. On olemas nii võrgusiseseid, kui ka võrguväliseid repositooriume. Enamus repositooriume asuvad üldiselt distributsiooni serverites, kuid on ka CD ja DVD kujul repositooriume. Serveri põhiste repositooriumite eeliseks on kindlasti see, et need on alati kõige uuemad ning kättesaadavamad. Repositoorium koosneb vähemalt ühest kaustast, mis sisaldab deb vormingus pakette ning kahte spetsiaalset faili: Packages.gz binaarfailide jaoks, ja Sources.gz lähtekoodide jaoks. Packages.gz sisaldab iga paketi nime, versiooni, suurust, kirjeldusi ning sõltuvusi. Kõik vastav informatsioon paketi kohta on ka nähtav paketihaldurite nagu näiteks aptitude poolt. Sources.gz sisaldab pakettide nimesid, versiooni, suurust, sõltuvusi, mis on vajalikud paketi ehitamiseks ning kirjeldusi. Repositooriumites võib olla ka veel fail Release, mis sisaldab infot repositooriumist [23]. 15

16 Peale repositooriumi lisamist nimistusse (faili sources.list) ja käsu apt-get update käivitamist uuendatakse antud masinas kõik repositooriumi ning pakettide info. Korrektselt koostatud repositoorium võimaldab pakkuda pakette erinevatele distributsiooni versioonidele ning riistvara arhitektuurile (i386, amd64). Kasutaja ei pea riistavara arhitektuuridest teadma midagi, APT püüab leiab alati õiged paketid, vastavalt masina arhitektuurile ning vajadustele. On olemas kahte tüüpi repositooriume: rohkem keerulised, kus kasutajal tuleb määrata ainult baas-asukoht, versioon ja komponent ning apt püüab ise paketid vastavalt süsteemi arhitektuurile, ning lihtsama ehitusega, kus kasutaja peab määrama täpse paketi asukoha. Esimest varianti on keerulisem luua, kuid kergem kasutada ja teist vastupidi. Suurte repositooriumite jaoks tuleb kasutada esimest varianti ja teist ainult pisemate, ühe arhitektuuri, repositooriumite puhul. Estobuntu arendusperioodil on kasutusel repositooriumite lihtsam variant Virtualiseerimistarkvara Virtuaalmasinad on vajalik genereeritud plaaditõmmiste ehk siis juba valminud prooviversioonide katsetamiseks. Muidugi on võimalik katsetada ka füüsiliselt kõvakettal, kuid aega kokku hoides on mõistlik seda teha virtuaalmasinatega. Virtuaalmasinate loomiseks on mitmeid võimalusi ning Estobuntu arenduses kasutatakse VirtualBox-i nimelist tarkvra. VirtualBox on on avatud tarkvara ning saadaval nii Windowsile, Linuxile, Macintoshile kui ka opensolarisele. VirtualBox toetab ka mitmete eri operatsioonisüsteemide virtualiseerimist alustades Windowsist ning lõpetades BSD-l. VirtualBox on pidevas arengus, võimaluste ning virtualiseeritavate süsteemide nimekiri täieneb pidevalt. VirtualBox on saadaval tasuta nii koduleheküljelt, kui ka Linuxi repositooriumitest Vaba tarkvara ja litsentsid Vaba tarkvara mõte on vabaduses, mitte hinnas. Et vaba tarkvara mõistest aru saada tuleb seda võtta kui sõnavabadust mitte kui tasuta lõunat.. Vaba tarkvara kasutajad võivad tarkvara kasutada, kopeerida, levitada, sellest õppida, muuta 16

17 ning parandada. Täpsemalt jagunevad vabadused neljaks [24]: Vabadus programmi käivitada. Vabadus uurida programmi tööpõhimõtteid ning neid enda vajadustele suunata. Selles on vaja lähtekoodi. Vabadus programme levitada, et aidata teisi. Vabadus programmi tööd parandada ning oma muudatusi ka levitada, millest saaksid kasu kõik. GNU GPL ehk GNU Üldine Avalik Litsents on litsents vaba tarkvara ning avatud lähtekoodiga tarkvara jaoks. Erinevalt paljudest omandilitsentsidest GNU GPL kaitseb, mitte ei piira kasutaja vabadust. GNU GPL eesmärk on anda kasutajale õigused kopeerida, muuta ja levitada, kaasarvatud ärilistel eesmärkidel ehk müüa. GNU tagab ka selle, et iga kaitstud programmi uus muutus ning muutja on litsentsi poolt kaitstud [25]. BSD Litsents on üks lihtsamaid ja levinumaid tarkvaralitsentse. BSD litsents üldjoontes tähendab seda, et kui midagi teha või muuta, siis tuleb lihtsalt teada anda, kelle koodi kasutati. BSD litsentsiga koodi kasutades ei ole kohustust pärast oma koodi avaldada ja see ongi suurimaks erinevuseks võrreldes GNU litsentsidega. BSD litsentsiga koodi on kasutatud paljudes operatsioonisüsteemides, näiteks Windows, Linux ja BSD [26]. 17

18 2. Estobuntu arendusprotsess Kuna iga uue Ubuntu versiooniga arendatakse välja ka Eesti kasutajaskonnale orienteeritud Ubuntu ehk Estobuntu, siis selleks on esialgu vaja teha eeltööd ja tagasisidet eelmiste versioonide kui ka tulevase väljalaske kohta. Kuna iga uus Ubuntu on varasemast piisavalt erinev, siis on alati vajalik läbi analüüsida uus koodibaas ehk mis on uus, mis on muutunud ja mis vanaga võrreldes enam ei tööta ning vajab ümberehitust. Uue väljalaske jaoks on vaja püstitada uued eesmärgid selle kohta, mida tahetakse uue versiooniga teha ning kasutajale pakkuda. Kogu arendustegevus peaks olema suunatud sellele, et lõpptarbija saaks alati midagi paremat. Iga uue versiooni väljalaskmiseks on alati vaja teha eeltööd. Eeltööks võiks nimetada eelmiste versioonide tagasisideme ning soovituste kogumist. Kuna lõpptulemus on ikkagi orienteeritud kasutajale, siis rakenduste valiku teeb ikka enamasti potentsiaalne kasutaja ise. Tagasisidemeks, veateadeteks ning soovitusteks on Estobuntul kasutusel vastav veebileht, mille kaudu võib teada anda oma soovidest ning ettepanekutest. Palju Estobuntu infomatsiooni ning tagasisidet liigub ka Eesti Pingviini foorumis, kuhu on kogunenud paljud Eesti Linuxihuvilised. Paljusid soovitusi ei ole võimalik käiku lasta näiteks ajapuuduse tõttu või ei ole lihtsalt mõistlik paigaldada rakendusi, mida kasutab võib olla üks inimene kümnest. Palju on teada antud 64-bitise kui ka GNOME töölauaga süsteemi vajadusest ning uut Estobuntu väljalaset on ka võimalik laadida alla 64-bitisena. GNOME töölaua variant jääb seekord siiski ainult uuendamise tasemele ehk olemasolevale GNOME töölauaga Ubuntule on võimalik läbi repositooriumi kõik sellele võimalikud paketid. Teised kasutajate poolt soovitud lisad, mida aja puudusel ei olnud võimalik teostada ID-kaardiga sisselogimine LXDE metapakett Iseseadistatav kaugabipakett Oli ka soov, et Estobuntu sisaldaks eelpaigaldatud veebiserveritarkvara, aga kindlasti ei ole mõistlik üldkasutavasse töölauaoperatsioonisüsteemile seda paigaldada. Serveri tarkvara peaks kindlasti jääma ikka kindla kasutaja enda otsustada. 18

19 2.2. Paketid ning pakendus Debiani pakett Debiani pakett on programmi või rakenduse paigaldamiseks vajalike failide ja käskude hulk. On olemas kahte tüüpi pakette [27]: Binaarpaketid, mis sisaldavad käivitusfaile, konfiguratsioonifaile, juhendeid, autoriõigusi ja muud informatsiooni. Binaarpaketid on ära tuntavad neile omase faililaienduse DEB poolest, mis tuleneb sõnast Debian. DEB paketid paogaldatakse Debiani paketihaldustarkvara dpkg vahendusel, samuti on kasutusel ka graafilised liidesed, nagu Aptitude Paketid, mis sisaldavad lähekoode koosenevad DSC failist, mis kirjeldab paketi sisemust, ORIG.TAR.GZ, mis sisaldab algseid, muutmata lähtefaile ning DIFF.GZ, mis sisaldab muutuseid võrreldes algse lähtekoodiga. Lähtekoodide lahtipakkimiseks kasutatakse dpkg-source nimelist programmi, mida tavaliselt kautatakse läbi apt-get käsu. Tähtis roll Debiani pakettide puhul on veel sõltuvustel, mille panevad paketi loojad paika control failis. Debiani paketi nimed on sageli võrdlemisi pikad. Pakettide standard näeb ette, et paketi nimi on järgmisel kujul: <PaketiNimi>_<Versioon>-<MuutuseNumber>_<SüsteemiArhitektuur>.deb Näiteks Estobuntu-Artwork-KDE_ _i386.deb. Korrektselt konfigureeritud paketi puhul genereeritakse paketi faili nimi automaatselt. Metapakett Metapakett on pakett, mis iseenesest midagi muud, peale kirjelduste ning sõltuvuste ei sisalda. Metapaketi paigaldamisel paigaldatakse kõik sõltuvused ja soovituslikud paketid, mis on võimalik paigaldada. Kui mõni sõltuv pakett repositooriumist puudub siis ei paigaldata ka metapaketti. Estobuntu puhul on suurimaks metapaketiks pakett estobuntu, mis paigaldamisel paigaldab kõik KDE töölauaga seotud paketid. 19

20 Paketi kontroll fail Paketi kontroll fail ehk Control file (ingl. k.) sisaldab informatsiooni paketi, selle looja, süsteemi arhitektuuri, ning kõige muu vajaliku kohta. Kontrollfail näeb üldjuhul välja selline [27]: Package: Paketi nimi, näiteks Estobuntu-artwork Priority: Paketi prioriteet Section: Sektsioon kuhu alla pakett kuulub, näiteks KDE Maintainer: Paketi hooldaja nimi Architecture: Paketi arhitektuur, üldjuhul kas siis all, i386 amd64 või Version: Versiooni number, näiteks Depends: Paketid, mis sõltuvad antud paketist. Estobuntu- artwork sõltub näiteks paketist Estobuntu-artwork-kde Recommends: Soovituslikud paketid, mille olemasolul need ka paigaldatakse Description: Paketi kirjeldus Paketi muudatuste fail Paketi muudatuste fail ehk Changelog (ingl.k) on fail, mis sisaldab infot muutuste kohta, mis on antud paketiga toimunud. Iga uue suurma muutusega luuakse uus kirje, mis sisaldab versiooni muutusi, muutuste kirjeldust, muutjat ning ka aega, millal muutus toime pandi. Tüüpiline changelog fail: Estobuntu-artwork-kde ( ) lucid; urgency=low Added recommends: estobuntu-artwork-plymouth -- Muutja nimi Sat, 01 May Estobuntu-artwork-kde ( ) lucid; urgency=low Initial release -- Muutja nimi Sun, 18 Aprl,

21 Sõltuvused Debiani pakettidel on mitmeid eri sõltuvuste vorme [27]: Depends puhul paketi paigaldus ning töö sõltub otseselt sõltuvast paketist ning ilma selleta pakett ei paigaldu. Recommends puhul on küll järgneb pakett soovitatud aga sellest on võimalik kasutajal keelduda. Suggest puhul sisaldab järgnev pakett esmasega seotud pakette, mis tihti sooduatavad esimese paketi tööd. Conflicts puhul ei tööta paigdaldu esimene pakett, kui teine pakett on juba paigaldatud. Replaces puhul juba paigaldatud pakett asendatakse uuega. Pakettide priotiteedid Kõik Debiani paketid sisaldavad prioriteedi märget, mis aitab paketi halduritel pakette grupeerida. Kasutatavad priotiteedid on järgmised [27]: Required ehk paketid, mida vajatakse süsteemi normaalseks tööks ning ka tööriistu, mida on vaja süsteemivigade eemaldamiseks. Antud pakette ei tohiks masinast eemaldada. Important ehk tähtsad paketid, mis on vajalikud igal Unixi-laadses süsteemis. Standard ehk igapäevased süsteemi toimimiseks vajalikud paketid veebilehitssmiseks, failide laadimiseks ning i saatmiseks. Optional ehk valikulised paketid, mis ei ole vajalikud süsteemi toimimiseks ning ka standartseteks tegevusteks. Extra ehk lisapaketid, mis võivad minna vastuollu tähtsamate pakettidega. Üldjuhul on need paketid vajalikud siis, kui kasutaja tõesti teab, milleks need on vajalikud. 21

22 DPKG dpkg on Debiani ja sellel põhinavate distributsioonide paketihaldur. Lihtsam tavakasutaja puutub dpkg-ga tõenäoliselt kokku suhteliselt harva, sest enamus distributsioonides on kasutusel lõpptarbija jaoks loodud teised rakendused, mis kasutavad dpkg funktsioone. Dpkgd läheb vaja siis kui deb pakk on alla laetud iseseisvalt kuskilt internetist ehk ei ole paigaldatud läbi aptitude või mõne muu paketihaldustarkvara. Põhiliselt kasutatavad dpkg käsud: dpkg -i PaketiNimi.deb paigaldab allalaetud paketi dpkg remove PaketiNimi eemaldab paigaldatud paketi, kuid jätab alles konfiguratsioonifailid. Paketi eemaldamiseks, koos konfiguratioonifailidega, kasutatakse dpkg purge PaketiNimi käsku. Dpkg-buildpackage on käsk, mida kasutatakse pakettide loomisel lähtetekstidest. Tavakasutajal antud käsku üldiselt vaja ei lähe. Alati on tark kasutada eelkompileeritud pakette, sest need reeglina töötavad Estobuntu pakettide redigeerimine ja pakendus Estobuntu, versiooni 10.05, puhul on kasutusel 32 Estobuntu paketti (vt lisa 2), mis asuvad Estobuntu repositooriumis ning iga uue versiooniga on need vaja viia vastavusse uue versiooniga. Alati on võimalus, et uue versiooni puhul lisatakse ja eemaldatakse pakette, sest kogu süsteem on pidavas muutuses. Estobuntu pakettide lähtekoodid asuvad Estobuntu pakettide lähtekoodid asuvad Estobuntu arendusserveri lähtekoodipangas, kus kasutatakse tarkvara Bazaar. Lähtekoodide allalaadimiseks on kasutajal vajalik paigaldada Bazaari kohalik tarkvara oma masinasse. Koodi saamine Estobuntu koodivaramust Ubuntus (Estobuntu, Kubuntu,...) on Bazaar olemas Ubuntu repositooriumites ning selle allalaadimiseks piisab käsust: apt-get bzr qbzr 22

23 Lühend bzr tähistab bazaari ning qbzr bazaari graafilist liidest, mis tuleb ka kasuks. Hetkel asuvad arendaja versiooni koodid tunk harudes ehk siis iga paketi kataloogis on trunk kataloog, milles asub hetkel arendatav kood. Üldjuhul on koodivaramus ka kõik vanemate versioonide koodid. Kui on soov laadida alla vanemate versioonide koodi, siis tuleb trunki asemel laadida vastava versiooni koodid (Jaunty, Karmic jne.). Kogu hetkel arendatava koodi allalaadimiseks on koostatud skript eb-update-all ehk siis Estobuntu-update-all. Koodi saamiseks tuleb alla laadida tools haru, kus asubki vastav skript. Tools haru laadimiseks on järgnev käsk: bzr branch tools Käsust on näha, et laetakse tools kaustast trunk haru ning salvestatakse arvutisse nime all tools. Tools kaust sisaldab peale uuendusskiripti enda ka veel pakettide nimistut, mille järgi skript pakette alla laeb. Juhul kui vajalikke pakette kirjas ei ole siis neid lähtekoode alla ei leata. Ülejäänud pakettide tõmbamiseks võib kasutada eb-update-all skripti, mis käivitatakse vastava käsu abil tools/eb-update-all. Käsu käivitamiseks on vaja olla üks kaust tagapool, mitte tools-is endas. Skript toimib nii esmakordsel allalaadimisel, kui ka uuendamiseks. Uuendamise puhul, kui midagi ei ole uuendada, siis uuesti alla laadima ei hakata. Esialgsel kujul toimib skript ainult tavakasutaja õigustes ehk võimalik on ainult allalaadimine. Arendajate ehk autoriseeritud kasutajate puhul tuleb skripti viia sisse muudatus: #!/bin/bash set -e # Arendaja puhul muudetakse järgmisel real 0 1-ks. devmode=0 Tehtud muudatus määrab selle, mis meetodiga kood koodipangast kätte toimetatakse ning kuidas Bazaar sellega edaspidi käitub. Tavakasutaja ehk lugeja puhul toimub protsess eri moodi. Tavakasutaja puhul võetakse kood ja tehakse kohtmasinasse uus haru. Arendajate puhul tehakse serveris olevast harust koopia kohtmasinasse, ning tehtavad muudatused läkitatakse 23

24 serverisse tagasi. Järgnev kood määrab, kas tegemist on arendaja või niisama huvilisega: if [ $devmode!= 1 ]; then bzrroot= updatecmd= pull branchcmd= branch else bzrroot= bzr+ssh://estobuntu.itcollege.ee/koodivaramu/ updatecmd= update branchcmd= checkout Selleks, et üleslaadimist võimaldada, on vaja kasutajat Estobuntu arendusserveris. Peale pakettides muudatuste tegemist ja kontrollimist on võimalik muudetud kood jällegi Bazaari üles laadida, et järgnev muutus ka teiste poolt tehtaks juba muudetud koodi. Kõik muutused koodis on nähtavad ajatabelist aadressil estobuntu.itcollege.ee. Paketi arendus estobuntu-idcard-signing näitel Pakett, mis sisaldab ID-kaardiga allkirjastamiseks vajalikku süsteemi, oli eelmiste Estobuntu versioonide puhul mõeldud ainult 32-bitise süsteemi jaoks ning seda ei olnud võimalik kasutada uuel 64-bitisel Estobuntul. Paketile oli vaja lisada 64-bitine allkirjastamisfail libpkcs11wrapper64.so, teha ümber paigaldusfail ning muuta paketi kontrollfaili. Estobuntu-idcard-signing koosneb paigaldusfailist (Makefile), pkcs11wrapper_dir kasutast, mis edaspidi sisaldab mõlema arhitektuuri jaoks vajalikku allkirjastamisfaili ning debian kasutast, mis sisaldab igale Debiani paketile omaseid faile. Paigaldus ehk Makefile uus põhimõte seisneb selles, et mitte kahte eri paketti teha paigaldatakse süsteemi mõlema arhitektuuri failid aga kasutatakse ainult seda, mis süsteemiga parajasti tegu on. Uus paigaldusfaili lahendus: PKCS11WRAPPER_DIR1 = $(DESTDIR)/usr/lib/jvm/java-6-sun- 24

25 /jre/lib install: mkdir -p $(PKCS11WRAPPER_DIR1)/i386 install -m644 pkcs11wrapper_dir/libpkcs11wrapper.so $ (PKCS11WRAPPER_DIR1)/i386/libpkcs11wrapper.so mkdir -p $(PKCS11WRAPPER_DIR1)/amd64 install -m644 pkcs11wrapper_dir/libpkcs11wrapper64.so $ (PKCS11WRAPPER_DIR1)/amd64/libpkcs11wrapper.so Paketi kontroll failis on vajalik muuta paketi paigaldus mitte sõltuvaks arhitekuurist. Pakendamine Lähtekoodi olemasolul tuleb pakendamiseks olla paketi kataloogis nt. ~/estobuntu/artwork. Järgmiseks tuleb muudatuste nimekirja (changelog) panna kirja tehtud muudatused ning muutja andmed. Muutuste faili muutmiseks tuleb kaustas käivitada käsk dch mis muudab eelmist kirjet. Kui viimane muutja on keegi teine või muudatus suurem, ning ka versioon muutub, siis tuleb kasutada käsku dch -i mis lisab failile uue kirje. Käsk dch -i lisab eelmisele versioonile liite ubuntu1, mida Estobuntu puhul ei kasutata. Automaatselt genereeritud versioon tuleb ära muuta vastavaks arendatava Estobuntu versiooniga ning lisada paketi versiooni number, näiteks: Alati tuleb üle kontrollida, kas on kirjas muudatuste tegija õige nimi ja i aadress. Igale muudatusele tuleb vastav kommentaar kirjutada ning kui muutusi ei ole ja toimub ainult ümberpakendamine, siis on kommentaariks Rebuild for Lucid, mis tähendab ümberpakkimist uue versiooni, Lucid Lynx, jaoks. Pakendamise jaoks on soovitatav teha ehituseks uus kaust ja muudetud koodid sinna kopeerida, et pakendamisel tekkivad lisafailid ei risustaks lähtekoodi kausta. Paketi ehituseks on üldiselt vaja ka mõned tarvilikud paketid ja tööriistad. Põhilised paketid, 25

26 mida pakendamisel on vaja, on pakett debhelper ja devscripts. Antud paketid saab paigaldada aptitude kaudu (apt-get debhelper devscripts). Kui mõni pakett vajab lisapakette, siis sellest annab pakendusprotsess teada vastava veateatega. Peale paketi edukat pakendamist on kindlasti vaja kontrollida paketi tööd. Kontrollimiseks võiks proovida paketti masinasse paigaldada ja kindlaks teha selle toimimine. Paketi toimimisel tuleb muudetud ja korras lähtekood üles laadida Estobuntu koodivaramusse. Eelnevalt võib ja on soovitatav ka vaadata muudatused üle bzr diff käsuga. Kui kõik paistab korras siis võib, kasutades käsku bzr commit loodu üles laadida. Serverisse laadimiseks on vaja luba ehk kasutajanime ja parooli. Kogu muutuva süsteemi jälgimiseks tuleb ka commit käsu ajal kirjutada ingliskeelne kommentaar tehtud muudatustest Sihtgrupipõhised töölauategevused Estobuntu uuele versioonile on plaanitud teha sihtgrupipõhised töölauategevused ehk siis erinevad töölauavisioonid vastavalt potentsiaalse kasutaja eale ning võimalikele huvidele. Erinevad töölauad sisaldavad erinevaid töölauavidinaid nagu kellad, kalendrid, märkmepaberid, muusikamängijad, pildiraamid ning ka suhtluskeskkondade jälgijad. Alati on kasutajal võimalik luua enda soovidele ja nägemusele vastavad töölauad, kuid Estobuntu projekt üritab midagi kasutaja eest ära teha, kasvõi ainult näideteks, mis on võimalik. Kuna tegemist on küllaltki mahuka ettevõtmisega, mis vajab programmeerimist, kuid samas ei ole uue versiooni tööks elutähtis, siis on võimalik, et vastavad eelseadistatud töölauad tulevad kasutusele alles järgmiseks Estobuntu versiooniks. Hetkel on välja töötatud lauad nelja sihtgrupi jaoks: põhi- ja keskkooliõpilasele (vt graafiline lisa 4) ülikooliõpilasele (vt graafiline lisa 4) tööinimesele kontoriarvutisse (vt graafiline lisa 6) 26

27 kontoriarvutisse Lühike juhis töölauategevuste lisamisest Parem klõps töölaual > Lisa paneel Uue paneeli seadistustest suurendada paneeli vastavaid tööriistu kasutades ning panna automaatse peitmise peale Lisa paneelile vidin: 'Tegevusriba' Plasma nupult (eeldatavasti paremal üleval nurgas) vajutada 'vähenda' Nüüd tuleb samast Plasma menüüst vajutada 'Lisa tegevus'. Tegevused ehk erinevad töölauad. Tegevuste juures asuvast '+' märgilt tuleb ette soovitud töölaud. Liikudes hiirega vastavasse kohta, kuhu alguses paneel loodi ilmub valik erinevate tegevuste vahel Repositooriumi loomine ning testimine Pakettide nimistu loomiseks on vastavad käsud: dpkg-scanpackages binaarfailide jaoks ning dpkg-scansources lähtekoodide jaoks. Tihendatud failide loomiseks kasutatakse kahe käsu kombinatsiooni: dpkg-scanpackages gzip -9c > Packages.gz Dpkg-scanpackages skanneerib deb ning dpkg-scansources skanneerib dsc failid vastavas etteantud kaustas. Release fail on lihtne ning koosneb järgmisest: Archive: Distributsiooni nimi mille alla see kuulub Component: main, test, unstable ehk kuhu grupi alla see kuulub Origin: Repositooriumi looja informatsioon 27

28 Label: Asjakohane silt pakettidele või repositooriumile Architecture: kas siis i386, amd64 või mõni muu Peale repositooriumile omaste failide loomist tuleb need koos kõigi pakettidega, mis repositooriumis on, tõsta vastavasse kohta, kus repositoorium tööle hakkab. Samas kaustas peavad olema nii paketid, kui ka genereeritud repositooriumile omased failid. Repositooriumi funktsionaalsuse testimine käib läbi klientarvuti ehk siis vaadatakse, kas kõik paketid on saadaval paigalduseks ning kas nad ka sõltuvuste järgi automaatselt paigalduvad. Iga repositooriumi jaoks on sources.list failis üks rida. Binaarfailide ehk siis deb pakettide jaoks on eesliide deb ning lähtekoodide jaoks deb-src. Estobuntu arendusperioodil puhul on kasutusel repositooriumid: deb deb Estobuntu repositoorium peale beeta versiooni väljalaset, kus on mõlema arhitektuuri paketid koos ühes repositooriumis: deb lucid main 2.5. Plaaditõmmiste genereerimine Estobuntu kasutab plaaditõmmise genereerimiseks UCK (Ubuntu Customization Kit) Estobuntu jaoks modifitseeritud varianti. UCK põhimõtteliselt töötab skriptide baasil ning Estobuntu jaoks on loodud vastavad skriptid, mida iga versiooni puhul on vaja kohendada vastavaks. Estobuntu UCK asub koodipanga remaster kaustas ning kogu koodibaasi hankimisel laetakse ka UCK automaatselt alla. Kohandatavad failid genereerimiseks, mis asuvad libraries/customization-profiles/estobuntu kaustas: customize skipt juur failisüsteemi kohandamiseks. customize_initrd skipt initrd kohandamiseks. Innitrd on ajutine failisüsteem, mida kasutatakse Linux failisüsteemi käivitamisel. 28

29 customize_iso skript ISO plaaditõmmise kohandamiseks. rootfs.sort - sorteerimisfail SquashFS-i failide sorteerimiseks. iso_description ISO kirjeldusfail. customize.estobuntu Estobuntu kohandamisskript, milles pannakse kirja repositooriumid ning lisatavad paketid. Antud kaust sisaldab veel kaustu, kus asub alglaadimisgraafika, koht lisatavate pakettide jaoks, juhul kui mingid paketid ei asu repositooriumis ning genereerimiseks vajalikke faile. Põhilisteks muutusteks iga uue versiooni puhul on: 1. Väljalaske nime muutmine uuega vastavaks. Estobuntu puhul on selleks lucid, mis tuleneb uuest Ubuntu versioonist Lucid Lynx. Vastavat kirjet muutmata paigaldatakse genereeritavasse plaaditõmmisesse vana versiooni paketid, kuna paketid laetakse alla vanast repositooriumist. Väljalaske muutmise korral muudetakse repositooriumite aadressid automaatselt vastavaks uue versiooniga, samas üldkuju ja asukoht repositooriumitel jääb samaks. 2. Uute pakettide lisamine ja mittevajalike eemaldamine. Skripti lisatakse näiteks Estobuntu metapakett, mis sõltuvuste kaudu paigaldab kõik muud vajalikud Estobuntu paketid. 3. Estobuntu versiooni ning väljalaske muutmine remaster-estobuntu failis, mis asub remasteri juurkataloogis. Repositooriumite ning pakettide lisamine skriptidesse Repositooriumid lisatakse customize.estobuntu faili kujul: echo "deb ${release} main" >> /etc/apt/sources.list Paketid lisatakse faili kujul: installpkgs estobuntu-kde 29

30 Genereerimisprotsess ISO genereerimine toimub Estobuntu serverites Koaala ja Ilves. Koaala on 32-bitine Estobuntu ning Ilves 64-bitine. ISO genereerimiseks tuleb kogu muudetud UCK ehk remaster kaust laadida üles vastava serveri kaustaja kodukataloogi ning teha kodukataloogi ka tmp kaust, kuhu tekib loodud tulemus. Skripti käivitades küsitakse genereerimiseks vajalikku olemasolevat plaaditõmmist, millele lisatakse Estobuntu versioonid ehk siis Kubuntu desktop (vt Pilt 1). Pilt 1. Põhjana kasutatav Kubuntu Genereerimise käigus küsitakse kasutajalt ka mõningaid küsimusi. Küsimused on seotud GRUB alglaaduriga ning toimida tuleb vastavalt piltidel 2 ja 3 näidatule. 30

31 Pilt 2. Configuring grub-pc Pilt 3. Configuring grub-pc II 31

32 Peale pakettide automaatset eemaldamist ja paigaldamist teatab skript, et kõik on tehtud ning on võimalus küsireal edasi tegutseda. Seejärel on vaja anda käsk (vt Pilt 4) exit mis lõpetab genereerimise esimese osa ning jätkab automaatselt plaaditõmmise pakendamisega. Pilt 4. Pakettidega seotud protsessi lõpp Kui genereerimisprotsess lõpeb edukalt, siis tekib kasutaja kodukataloogi ~/tmp/remasternew-files uus ISO nimega livecd.iso, mis tuleb ümber nimetada vastavalt genereeritud plaaditõmmisele Loodud prooviversioonide ning komponentide testimine Estobuntu arendusprotsessi käigus toimub mitmeid testimisi nii vabatahtlike kasutajate kui ka Estobuntu arendajate poolt. Peale iga plaaditõmmise genereerimist tuleb genereeritud süsteemi proovida paigaldada ja kõik lisatud funktsioonid ka üle kontrollida. Süsteemi võib paigaldada ka reaalse masina peale aga aja kokkuhoiu mõttes on soovitav kasutada virtuaalmaasina tarkvara ning virtuaalmasinaid. Soovitatav on testida võimalikult erinevate masinate peal nii 32-bitist kui ka 64-bitist varianti. On ka alati võimalus, et mingi kindla arvuti koosluse peal süsteem ei toimi, aga selliste juhtude puhul tuleb probleem lahendada sama arvuti peal, mitte tervet operatsioonisüsteemi ümber tegema hakata. Enamus ilmnevaid 32

33 probleeme on tingitud draiverite kokkusobimatusest, millega Estobuntu arendusprojekt ei tegele. ID-kaardi rakendused ID-kaardi funktsionaalsust saab testida läbi internetipankade kui ka Eesti Riigiportaali Internetipankade puhul on tarvilik katsetada sisenemist ning allkirjastamist kõigi pankade puhul, kuna eri pangad kasutavad eri variante. Eesti Riigiportaali puhul tuleb portaali sisse logida, kasutades ID-kaardiga sisenemise võimalust. Kui sisselogimine toimib, siis tuleb järgmisena katsetada allkirjastamist. Allkirjastamiseks tuleb Riigiportaalis proovida dokumendi allkirjastamist. Kuna veebivaaturi põhised ID-kaardi funktsioonid on Java põhised, siis toimivad ka teistmoodi, kui arvutisisene allkirjastamine. Ilma töötava allkirjastamiseta ei ole võimalik läbi internetipanga makset sooritada. Flash ja multimeediakoodekid Flash on multimeedia animatsioonide, videode, mängude kiireks kuvamiseks läbi veebibrauseri loodud tarkvara. Kõige levinum flashi testimiskeskkond on youtube.com, kus tuleb asja toimimise kontrollimiseks käivitada mõni video. Multimeediakoodekid on lisatarkvara, mis lubavad meediamängijatel käivitada eri vormingutes meediat. Üldiselt meediamängija ilma koodekiteta faile maha mängida ei oska ning koodekid teevad failis olevad andmed mängijale arusaadavaks. Kuna põhiliseks Estobuntu meediamängijaks on Amarok, siis erinevate meediafailide tööd tuleb kontrollida läbi selle programmi. Soovitavalt on proovida võimalik paljude eri vormingute tööd (mp3, avi,...). Kõu mobiilsed seadmed Kuna Estobuntul on rakendus KÕU seadmete seadistuseks siis tuleks ka antud rakendust proovida erinevate seadmetega. Antud funktsiooni testimine on keerukas, kuna arendajatel lihtsalt puudub võimalik kõiki eri variante läbi katsetada. 33

34 LiveCD käivitus ning funktsionaalsus LiveCD on CD, millelt käivitatud operatsioonisüsteem käitub nagu täisfunktsionaalne operatsioonisüsteem, kasutatava arvuti kõvaketta seisu muutmata. Kasutajale on kättesaadav samasugune töölaud, süsteem ning programmid, nagu paigaldatud versiooni puhul. Võrreldes reaalselt paigaldatud operatsioonisüsteemiga on LiveCD-lt käivitatud süsteem kindlasti aeglasem, aga kogu funktsionaalsuse saab selle pealt üle vaadadata. Peale edukat paigaldust on vajalik jällegi kontrollida üle kõik Estobuntu lisad. Ülioluline on kontrollida, kas repositooriumid on lisatud arvuti repositooriumite nimekirja. Ilma korrektse nimekirjata ei toimi uuendused ega uute pakettide lisamine. Peale prooviversioonide väljalaskmist on tavaliselt ka testimisele kaasa aidanud Pingviini Foorumi vabatahtlikud, selle tehtav töö on projektile väga vajalik. 34

35 Kokkuvõte Käesoleva töö eesmärgiks oli uue Estobuntu versiooni arendus, väljastus ning tarkvara ja teostatava töö dokumenteerimine, mille vajalikkus seisneb eeskätt tulevaste versioonide arendusel ja valmimisel. Töö teemast tulenevad tööülesanded on arendustöö planeerimine ning dokumenteerimine, Estobuntu pakettide kontrollimine, parandamine ning pakendamine, repositooriumi koostamine, plaaditõmmiste ehk valminud prooviversioonide genereerimine, prooviversioonide testimine, väljalaske lõplik viimistlemine, mis moodustab olulise osa ühe vabavaralise operatsioonisüsteemi arendusest. Töö tulemusena võib eeldada, et uus versioon on kasutajasõbralikum, kuna kasutusele on võetud uus ja täiustatum KDE töölaud. Lisaks on kasutusel täiustatud Linuxi tuum, mis oskab paremini ümber käia arvuti riistvaraga ning tänu sellele peaks ka paranema jõudlus. Kindlalt võib öelda, et uus Estobuntu on eestikeelne ning kõik teada-tuntud Estobuntu lisad on alles. Tulevikus on kindlasti teretulnud Estobuntu koos GNOME ning teiste töölaudadega kuna iga kasutaja sooviks leida alati endale sobivaima variandi. 35

36 Allikad 1. Linux in Government. Linux Online Inc. [ ( ) 2. Vaughan-Nichols, S.J Linux server market share keeps growing. [ ( ) 3. Rankin, Kyle Nokia N900: First Look. [ 4. Rosen, K.H.; Host, D.A.; Klee, R; Rosisnki R.R UNIX: the complete reference. USA: McGraw-Hill. 9 lk. ( ) 5. UNIX. E-teatmik. [ ( ) 6. Major BSD flavors. [ ( ) 7. BSD. [ ( ) 8. Tanenbaum, A.S.; Woodhull, A.S Operating Systems. Design and Implementation. [ ( ) 9. Tanenbaum, A.S Some Notes on the Who wrote Linux. [ ( ) 10. Monlithic vs. Microkernel Linux Forums. [ ( ) 11. What is GNU?. Free Software Foundation. [ ( ) 12. Mis on Linux?. MTÜ Eesti Linux. [ ( ) 13. About Debian. Debian Project. [ ( ) 14. Melamut, J. Sylvania brings new Atom-based netbook to market in record time with Ubuntu Netbook Remix. Canonical Blog. [ ( ) 15. About Ubuntu. The Ubuntu Story. Canonical Ltd. [ ( ) 16. Desktop Linux Market survey DesktopLinux.com [ view=archive&id= ] ( ) 17. Shuttleworth, M Announcing Ubuntu 4.10 "The Warty Warthog Release". [ 36

37 ( ) 18. Erala, S. Tasuta eestikeelne opsüsteem - Estobuntu Tarbija24, 24. aprill, ( ) 19. What is Bazaar?. Canonical Ltd. [ ( ) 20. The GNU nano editor FAQ [ ( ) 21. The KDE Source Repository KDE e.v. [ ( ) 22. Kate Get Edge in Editing. Kate Development Team. [ ( ) 23. Isotton, A. Debian Repository HOWTO [ ( ) 24. What is Free Software?. Free Software Foundation [ ( ) 25. GNU General Public Licence Free Software Foundation [ ( ) 26. BSD litsents. Pingviini Viki. [ ( ) 27. The Debian GNU/Linux FAQ. Chapter 7 Basics of Debian package management system. [ ( ) 37

38 Lisad Lisa 1. Bazaari juhtimis käsud Lisa 2. Estobuntu paketid Lisa 3. Unixi-laadsete operatsioonisüsteemide jagunemine Lisa 4. Töölauanäidisd õpilasele Lisa 5. Töölauanäidisd üliõpilasele Lisa 6. Töölauanäidisd kontorisse 38

39 Lisa 1. Bazaari juhtimis käsud bzr add <faili asukoht> Lisab uued failid paketile. Näiteks lisatud uued kujundusfailid bzr bind <asukoht> Seob hetkeharu põhiharuga. bzr branch <asukohast> <asukohta> - Loob uue haru. bzr check <haru> - kontrollib haru. bzr checkout <asukohast> <asukohta> - Kopeerib haru uude asukoht. bzr commit Lähtestab paketis tehtud muudatused kohalikku Bazaari. bzr conflicts Failide nimekiri, mis on teiste failidega konfliktis. bzr deleted Kustutatud failide nimekiri antud paketis. bzr diff näitab ära muudatused algse ning muudetud versiooni vahel. bzr log <asukoht> - näitab haru või paketi logi. bzr mkdir <kaust> - loob uue kausta. bzr mv <nimed> - liigutab või nimetab faili ümber. bzr pull <asukoht> - Loob kohaliku haru teisest harust. bzr push <asukohta> - laeb kohaliku paketi serverisse. bzr uncommit <asukoht> - eemaldab viimased lähtestatud muutused. bzr update <asukoht> - Uuendab paketi viimasele lähtestatud versioonile. bzr whoami <nimi> - Näitab hetke kasutajanime või loob uue. 39

40 Lisa 2. Estobuntus kasutuses olevad paketid, mis teevad Ubuntust Estobuntu 1. amarok-script-estonian radios Pakett, mis lisab Amarok muusikamängijasse Eesti raadiojaamad, mida on võimalik internetiühenduse korras kuulata. 2. Estobuntu Estobuntu metapakett, mis viitab Estobuntu-kde paketile. Antud pakett on vajalik vanemate versioonide uuenduse jaoks kuna eelnevalt oli kasutusel ainult KDE töölaud ja kasutusel oli ainult pakett Estobuntu, mis nüüdseks on jaotataud estobuntu-kde ja estobuntu-gnome. 3. Estobuntu-common Estobuntu metapakett, mis ei olene töölauast. 4. Estobuntu-gnome Metapakett, milles on GNOME töölauaga seotud paketid. 5. Estobuntu-kde Metapakett, milles KDE töölauaga seotud paketid. 6. Estobuntu-artwork Kujunduste pakett, mis sõltub KDE töölauast ning järgnevatest kujudusega seotud pakettidest. Vajalik selleks, et uuendada vanu versioone. 7. Estobuntu-artwork-common Kujunduspakett, mis ei olene töölauast. 8. Estobuntu-artwork-kde KDE töölauaga seotud kujundusfailid. 9. Estobuntu-artwork-fonts Estobuntus kasutatav tekstifont 10. Estobuntu-artwork-ksplash Splashscreen ehk käivituskuva KDE töölaua puhul. 11. Estobuntu-artwork-ksplash-engine Vajalik pakett ksplash paketile. 12. Estobuntu-artwork-plymouth Splashcreen ehk käivituskuva. 13. Estobuntu-artwork-kdm KDE sisselogimisaken. 14. Estobuntu-docs Pakett, mis sisaldab abimaterjale ja juhendit 15. Estobuntu-firefox KDE põhine firefoxi lisade pakett. Vajalik, et uuendada vanu versioone. 16. Estobuntu-firefox-common Firefoxi lisade pakett, mis ei sõltu töölauast. 17. Estobuntu-firefox-gnome GNOME töölaua Firefoxi lisade pakett. 18. Estobuntu-firefox-kde KDE töölaua Firefoxi lisade pakett. 40

41 19. Estobuntu-idcard-signing Vanem id-kaardi toetus tarkvara. 20. Estobuntu-keyring Estobuntu repositooriumi võti. 21. Estobuntu-media KDE põhine Estobuntu multimeedia pakett. Vajalik, et uuendada vanu versioone. 22. Estobuntu-media-common Töölauast sõltumatu multimeediapakett. 23. Estobuntu-media-gnome GNOME töölauaga seotud multimeediapakett. 24. Estobuntu-media-kde KDE töölauaga seotud multimeediapakett. 25. Estobuntu-settings KDE töölaua Estobuntu seadistused. 26. Estobuntu-support Estobuntu kaugabi pakett. 27. Firefox-plasma-notify KDE plasma töölaua firefoxi vidin. 28. Firefox-theme-oxygen Firefoxi teemapakett 29. gtk2-style-oxygen-molecule Oxygen teemapakett 30. Kou-support KÕU internerti seadistuspakett. 31. Ubiquity-estobuntu-estobuntu pakett, mis lisab Estobuntu repositooriumi masina repositooriumite nimekirja. 32. Plasma-ion-ehmi EMHI plasma töölaua vidin 41

42 Lisa 3. Unixi-laadsete operatsioonisüsteemide jagunemine (Allikas: commons.wikipedia.org) 42

43 Lisa 4. Töölauanäidised õpilasele 43

44 Lisa 5. Töölauanäidisd üliõpilasele 44

45 Lisa 6. Töölauanäidisd kontorisse 45

Operatsioonisüsteemi ülesanded

Operatsioonisüsteemi ülesanded Praktikum 2 OPERATSIOONISÜSTEEMIDE MASSPAIGALDUS Operatsioonisüsteemide masspaigaldus Suure arvu arvutisüsteemide korral ei ole mõistlik operatsioonisüsteeme paigaldada manuaalselt. Operatsioonisüsteemide

Rohkem

EIK-OSadmin-Edmund

EIK-OSadmin-Edmund Tarkvara haldamine Linux (UNIX) algajale Edmund Laugasson edmund.laugasson@itcollege.ee Käesoleva dokumendi paljundamine, edasiandmine ja/või muutmine on sätestatud ühega järgnevatest litsentsidest kasutaja

Rohkem

Microsoft Word - installation-guide.doc

Microsoft Word - installation-guide.doc Dokumendi ajalugu: Versioon Kuupäev Tegevus Autor 1.0 12.04.2008 Dokumendi loomine Maris Aavik 1.1 13.04.2008 Täiendamine Maris Aavik 1.2 13.04.2008 Täiendamine Andres Kalle 1.3 12.05.2008 Täiendused Kerli

Rohkem

Microsoft PowerPoint - Lisa 5 koolituse materjalid

Microsoft PowerPoint - Lisa 5 koolituse materjalid 03. detsember, 2009 Piirangutest vabaks IT-ga või IT-ta? Heiti Mering Heiti.mering@ee.fujitsu.com Eero Elenurm eero@elenurm.net Piirangud või võimalused? Millised on meie oskused? Millised on meie teadmised?

Rohkem

SAF 7 demo paigaldus. 1.Eeldused SAF 7 demo vajab 32- või 64-bitist Windows 7, Window 8, Windows 10, Windows Server 2008 R2, Windows Server 2012, Wind

SAF 7 demo paigaldus. 1.Eeldused SAF 7 demo vajab 32- või 64-bitist Windows 7, Window 8, Windows 10, Windows Server 2008 R2, Windows Server 2012, Wind SAF 7 demo paigaldus. 1.Eeldused SAF 7 demo vajab 32- või 64-bitist Windows 7, Window 8, Windows 10, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016 või Windows

Rohkem

Microsoft Word - ref - Romet Piho - Tutorial D.doc

Microsoft Word - ref - Romet Piho - Tutorial D.doc Tartu Ülikool Andmetöötluskeel "Tutorial D" realisatsiooni "Rel" põhjal Referaat aines Tarkvaratehnika Romet Piho Informaatika 2 Juhendaja Indrek Sander Tartu 2005 Sissejuhatus Tänapäeval on niinimetatud

Rohkem

Operatsioonisüsteemid Intelligentne arvutikasutus IFI6070 Tanel Toova

Operatsioonisüsteemid Intelligentne arvutikasutus IFI6070 Tanel Toova Operatsioonisüsteemid Intelligentne arvutikasutus IFI6070 Tanel Toova Operatsioonisüsteemi mõiste "Tarkvara, mis juhib programmide täitmist, nt Windows" ÕS 2006 "Operatsioonisüsteem on tarkvara, mis töötab

Rohkem

Kom igang med Scratch

Kom igang med Scratch Alustame algusest Getting Started versioon 1.4 SCRATCH on uus programmeerimiskeel, mis lubab sul endal luua interaktiivseid annimatsioone, lugusid, mänge, muusikat, taieseid jm Scratch'i saab kasutada

Rohkem

Tartu Ülikool

Tartu Ülikool Tartu Ülikool Code coverage Referaat Koostaja: Rando Mihkelsaar Tartu 2005 Sissejuhatus Inglise keelne väljend Code coverage tähendab eesti keeles otse tõlgituna koodi kaetust. Lahti seletatuna näitab

Rohkem

Hoia oma arvuti turvaline ja kiire 1.Leia start nupust alustades Juhtpaneel 2.Juhtpaneeli aadressiribalt leia Kõik juhtpaneeli üksused 3.Avanenud tööa

Hoia oma arvuti turvaline ja kiire 1.Leia start nupust alustades Juhtpaneel 2.Juhtpaneeli aadressiribalt leia Kõik juhtpaneeli üksused 3.Avanenud tööa Hoia oma arvuti turvaline ja kiire 1.Leia start nupust alustades Juhtpaneel 2.Juhtpaneeli aadressiribalt leia Kõik juhtpaneeli üksused 3.Avanenud tööaknas leia Windows Update 4.Lase arvutil kontrollida

Rohkem

Juhend nutiterminali seadistamiseks ja kaardimaksete vastuvõtmiseks Ingenico Link/2500 ja icmp

Juhend nutiterminali seadistamiseks ja kaardimaksete vastuvõtmiseks Ingenico Link/2500 ja icmp Juhend nutiterminali seadistamiseks ja kaardimaksete vastuvõtmiseks Ingenico Link/2500 ja icmp Terminali seadistamine Lülita telefonis või tahvelarvutis (edaspidi telefonis) sisse Bluetooth. (1) 1 1 Mudel

Rohkem

E-arvete juhend

E-arvete juhend E- arvete seadistamine ja saatmine Omniva kaudu Standard Books 7.2 põhjal Mai 2015 Sisukord Sissejuhatus... 3 Seadistamine... 3 Registreerimine... 4 E- arve konto... 5 Vastuvõtu eelistus... 5 Valik E-

Rohkem

Loeng03

Loeng03 Loeng 03 Failiõigused ja -manipulatsioon Operatsioonisüsteemide administreerimine ja sidumine I233 Katrin Loodus, Tallinn 2015 Failid ja kataloogid Mis on fail? Linuxi laadsetes süsteemides on kõik failid

Rohkem

Skriptimiskeeli, mida ei käsitletud Perl Python Visual Basic Script Edition (VBScript) MS DOS/cmd skriptid Windows PowerShell midagi eksootilisemat: G

Skriptimiskeeli, mida ei käsitletud Perl Python Visual Basic Script Edition (VBScript) MS DOS/cmd skriptid Windows PowerShell midagi eksootilisemat: G Skriptimiskeeli, mida ei käsitletud Perl Python Visual Basic Script Edition (VBScript) MS DOS/cmd skriptid Windows PowerShell midagi eksootilisemat: GIMP Script-Fu 1 Skriptimiskeeli: Perl v1.0 loodud Larry

Rohkem

PowerPointi esitlus

PowerPointi esitlus Regulaaravaldised ja skriptimine Windows ja UNIX operatsioonisüsteemides WINDOWS 1. slaid Windows käsurida Käsureaks nimetan programme: cmd.exe powershell.exe Nendesse saab kirjutada käske, millega näiteks

Rohkem

X Window System tuntud kui: X11, X, X-Windows akendussüsteem/akendesüsteem rastergraafikat toetavatele ekraanidele UNIX-maailmas väga levinud mitmesug

X Window System tuntud kui: X11, X, X-Windows akendussüsteem/akendesüsteem rastergraafikat toetavatele ekraanidele UNIX-maailmas väga levinud mitmesug X Window System tuntud kui: X11, X, X-Windows akendussüsteem/akendesüsteem rastergraafikat toetavatele ekraanidele UNIX-maailmas väga levinud mitmesugused realisatsioonid ka Windowsile erinevad realisatsioonid

Rohkem

StandardBooks_versiooni_uuendusWin

StandardBooks_versiooni_uuendusWin Versiooni uuendamine Standard Books 7.2 põhjal Windows 7 või uuemale operatsioonisüsteemile SISUKORD 1. ÜKSIKKASUTAJA VERSIOONI INSTALLEERIMINE...lk 2 2. SERVER/MITMEKASUTAJA VERSIOONI INSTALLEERIMINE.lk

Rohkem

Microsoft Word - TallinnLV_lihtsustatud_manual_asutuse_juhataja_ doc

Microsoft Word - TallinnLV_lihtsustatud_manual_asutuse_juhataja_ doc Tallinna Linnavalitsuse sõnumisaatja kasutusjuhend asutuse juhatajale Sisukord 1. Süsteemi sisenemine...2 2. Parooli lisamine ja vahetamine...2 3. Ametnike lisamine ametiasutuse juurde...2 4. Saatjanimede

Rohkem

FRESENIUS ÕPPEKESKUS KIIRJUHEND

FRESENIUS ÕPPEKESKUS KIIRJUHEND FRESENIUS ÕPPEKESKUS KIIRJUHEND SISUKORD 1. Kuidas saan Freseniuse õppekeskuksesse? 03 2. Kuidas sisse logida? 04 3. Mida teha, kui ma ei mäleta oma parooli? 05 4. Mida leian kodulehelt pärast sisselogimist?

Rohkem

Monitooring

Monitooring IT infrastruktuuri teenused Monitooring Margus Ernits margus.ernits@itcollege.ee 1 Miks? Arvutisüsteemid töötavad tõrgetega Pole olemas 100% veakindlaid ja keerulisi arvutisüsteeme Tõrgetest võib teada

Rohkem

CPA4164 USB 2.0 kõrgekvaliteediline videoadapter KASUTUSJUHEND 1. PEATÜKK - Ülevaade 1.1 Tutvustus CPA4164 USB 2.0 videoadapter võimaldab teil arvutis

CPA4164 USB 2.0 kõrgekvaliteediline videoadapter KASUTUSJUHEND 1. PEATÜKK - Ülevaade 1.1 Tutvustus CPA4164 USB 2.0 videoadapter võimaldab teil arvutis CPA4164 USB 2.0 kõrgekvaliteediline videoadapter KASUTUSJUHEND 1. PEATÜKK - Ülevaade 1.1 Tutvustus CPA4164 USB 2.0 videoadapter võimaldab teil arvutisse laadida ja redigeerida erinevatest analoogvideo

Rohkem

Kfloppy vormindamistööriista käsiraamat

Kfloppy vormindamistööriista käsiraamat Kfloppy vormindamistööriista käsiraamat Thad McGinnis Nicolas Goutte Arendaja: Bernd Johannes Wuebben Arendaja (kasutajaliidese ümberkujundamine): Chris Howells Arendaja (BSD toetuse lisamine): Adriaan

Rohkem

Elisa Ring Elisa Ringi mobiilirakendus Versioon

Elisa Ring Elisa Ringi mobiilirakendus Versioon Elisa Ring Elisa Ringi mobiilirakendus Versioon 1.0.85 15.01.2019 1 Elisa Ring... 1 1. Ülevaade... 3 1.1. Kirjeldus... 3 1.2. Tehnilised tingimused... 3 1.3. Kasutuselevõtt ja sisselogimine... 3 2. Rakenduse

Rohkem

MS Word Sisukord Uue dokumendi loomine... 2 Dokumendi salvestamine... 3 Faili nimi... 4 Teksti sisestamine... 6 Klaviatuuril mitteleiduvat sümbolite l

MS Word Sisukord Uue dokumendi loomine... 2 Dokumendi salvestamine... 3 Faili nimi... 4 Teksti sisestamine... 6 Klaviatuuril mitteleiduvat sümbolite l MS Word Sisukord Uue dokumendi loomine... 2 Dokumendi salvestamine... 3 Faili nimi... 4 Teksti sisestamine... 6 Klaviatuuril mitteleiduvat sümbolite lisamine... 6 Uue dokumendi loomine Dokumendi salvestamine

Rohkem

EE-macbook-retina-12-early2015-qs.indd

EE-macbook-retina-12-early2015-qs.indd Kiirjuhend Tervita oma MacBooki. Alustame. Maci käivitamiseks vajuta toitenuppu ning rakendus Setup Assistant annab sulle mõned lihtsad juhised, kuidas arvuti töökorda seada. See aitab sul Wi-Fi võrku

Rohkem

Microsoft Word - requirements.doc

Microsoft Word - requirements.doc Dokumendi ajalugu: Versioon Kuupäev Tegevus Autor 1.0 04.03.2008 Dokumendi loomine Madis Abel 1.1 09.03.2008 Kasutuslugude loomine Madis Abel 1.2 12.03.2008 Kasutuslugude täiendused Andres Kalle 1.3 13.03.2008

Rohkem

MTAT Operatsioonisüsteemid - Turvalisus

MTAT Operatsioonisüsteemid - Turvalisus Regulaaravaldised ja skriptimine Windows ja UNIX operatsioonisüstemides WINDOWS 1. slaid Windows käsurida Käsureaks nimetan programme: cmd.exe powershell.exe command.com Nendesse saab kirjutada käske,

Rohkem

Programmi AnimatorDV Simple+ lühike kasutajajuhend

Programmi AnimatorDV Simple+ lühike kasutajajuhend Programmi AnimatorDV Simple+ esmane kasutusjuhend Programm AnimatorDV Simple+ on mõeldud animatsioonide loomiseks. Tegemist on tasuta tarkvaraga, mis töötab videoseadmetega (videokaamera, veebikaamera).

Rohkem

MTAT Operatsioonisüsteemid - Turvalisus

MTAT Operatsioonisüsteemid - Turvalisus Regulaaravaldised ja skriptimine Windows ja UNIX operatsioonisüstemides WINDOWS 1. slaid Windows käsurida Käsureaks nimetan programme: cmd.exe powershell.exe command.com (tänapäevastes OS ei kasutata)

Rohkem

Õppematerjalide esitamine Moodle is (alustajatele) seminar sarjas Lõunatund e-õppega 12. septembril 2017 õppedisainerid Ly Sõõrd (LT valdkond) ja Dian

Õppematerjalide esitamine Moodle is (alustajatele) seminar sarjas Lõunatund e-õppega 12. septembril 2017 õppedisainerid Ly Sõõrd (LT valdkond) ja Dian Õppematerjalide esitamine Moodle is (alustajatele) seminar sarjas Lõunatund e-õppega 12. septembril 2017 õppedisainerid Ly Sõõrd (LT valdkond) ja Diana Lõvi (SV valdkond) Järgmised e-lõunad: 10. oktoober

Rohkem

Linux süsteemi administreerimine

Linux süsteemi administreerimine Protsesside, mälu jm haldamine Linuxi ehitus (struktuur) Lihtsustatult Protsess Multitasking - palju protsesse töötab paralleelselt Tuumas asub protsesside tabel igal protsessil on identifikaator PID igal

Rohkem

EID TARKVARA (v.1812 baasil)

EID TARKVARA (v.1812 baasil) EID tarkvara ülevaade V.18.12 baasil Dokumendi info Loomise aeg 21.01.2019 Tellija RIA Autor Urmas Vanem, OctoX Versioon 19.01 Versiooni info Kuupäev Versioon Muutused/märkused 21.01.2019 19.01/1 Avalik

Rohkem

Microsoft Word - Referaat.docx

Microsoft Word - Referaat.docx Tartu Ülikool Andmeturve Referaat teemal: CVE-2016-1499 Koostaja: Sander Sats Kursus: Informaatika Tartu 2016 Sissejuhatus Käesolev referaat on kirjutatud seoses Tartu Ülikooli kursuse MTAT.03.134 Andmeturve

Rohkem

Operatsioonisüsteemide ehitus

Operatsioonisüsteemide ehitus Lõimed Ülevaade Lõime mõiste Lõimede mudelid Probleemid lõimedega seoses Pthreads Solarise lõimed Windows 2000 lõimed Linuxi lõimed Java lõimed VARMO VENE & MEELIS ROOS 2 Ühe- ja mitmelõimelised protsessid

Rohkem

PÄRNU TÄISKASVANUTE GÜMNAASIUM ESITLUSE KOOSTAMISE JUHEND Pärnu 2019

PÄRNU TÄISKASVANUTE GÜMNAASIUM ESITLUSE KOOSTAMISE JUHEND Pärnu 2019 PÄRNU TÄISKASVANUTE GÜMNAASIUM ESITLUSE KOOSTAMISE JUHEND Pärnu 2019 SISUKORD 1. SLAIDIESITLUS... 3 1.1. Esitlustarkvara... 3 1.2. Slaidiesitluse sisu... 3 1.3. Slaidiesitluse vormistamine... 4 1.3.1 Slaidid...

Rohkem

Page 1 of 5 Tehniline Allikas: Pereregistri Kasutusjuhend Sisukord 1 Töö rahvastikuregistri menetlustarkvaraga 1.1 RR menetlustarkvara töökoha riistvara ning andmesideühendus 1.2 Klienditarkvara installeerimisele

Rohkem

Müük (Microsoft Dynamics AX (Axapta) tarkvara) Paigaldusjuhend bifree.ee qlik.com

Müük (Microsoft Dynamics AX (Axapta) tarkvara) Paigaldusjuhend bifree.ee qlik.com Müük (Microsoft Dynamics AX (Axapta) tarkvara) Paigaldusjuhend bifree.ee qlik.com Microsoft Dynamics AX (Axapta) tarkvara 2 Seadistamise etapid 1. Laadige alla ja installeerige Qlik Sense Desktop. 2. Laadige

Rohkem

EUPL v 1 1-all versions _4_

EUPL v 1 1-all versions _4_ Euroopa Liidu tarkvara vaba kasutuse litsents V.1.1 EUPL Euroopa Ühendus 2007 Euroopa Liidu tarkvara vaba kasutuse litsents ("EUPL") 1 kehtib allpool määratletud teose või tarkvara suhtes, mida levitatakse

Rohkem

Andmed arvuti mälus Bitid ja baidid

Andmed arvuti mälus Bitid ja baidid Andmed arvuti mälus Bitid ja baidid A bit about bit Bitt, (ingl k bit) on info mõõtmise ühik, tuleb mõistest binary digit nö kahendarv kahe võimaliku väärtusega 0 ja 1. Saab näidata kahte võimalikku olekut

Rohkem

Operatsioonisüsteemid 1. loeng

Operatsioonisüsteemid 1. loeng Kursus Operatsioonisüsteemid (Operating Systems) MTAT.08.006 3 EAP Kersti Taurus 1. Arvutisüsteem Kasutaja 1 Kasutaja 2 Kasutaja N Kompilaatorid Kujundusprogrammid Tekstiredaktorid Andmebaasisüsteemid

Rohkem

PowerPoint Presentation

PowerPoint Presentation Lühijuhend Turvaline juurdepääs, ühiskasutus ja salvestusruum failide jaoks. Rohkem võimalusi olenemata sellest, kus te asute! Logige oma Office 365 tellimusse sisse ja valige rakendusekäiviti kaudu SharePoint.

Rohkem

B120_10 estonian.cdr

B120_10 estonian.cdr Alati seal, et teid aidata Registreerige oma toode ja otsige abi koduleheküljelt www.philips.com/welcome B120 Beebimonitor Küsimus? Kontakteeruge Philipsiga Eestikeelne kasutusjuhend 2 Valgussensor USB

Rohkem

ArcGIS Online Konto loomine Veebikaardi loomine Rakenduste tegemine - esitlus

ArcGIS Online Konto loomine Veebikaardi loomine Rakenduste tegemine - esitlus PILVI TAUER Tallinna Tehnikagümnaasium ArcGIS Online 1.Konto loomine 2.Veebikaardi loomine 3.Rakenduste tegemine - esitlus Avaliku konto loomine Ava ArcGIS Online keskkond http://www.arcgis.com/ ning logi

Rohkem

Control no:

Control no: Smart Access Driftsprocedure A. Eeltingimused... 2 1. Nutitelefoni ühilduvus... 2 2. Kaabli valik... 2 a. Apple devices (Apple'i seadmed) (iphone 4/4S)... 2 b. Apple devices (Apple'i seadmed) (iphone 5/5c/5s)...

Rohkem

Microsoft Word - HOTSEC kasutusjuhend v1.900.docx

Microsoft Word - HOTSEC kasutusjuhend v1.900.docx HOTSEC Tarkvara kasutusjuhend v. 1.9 1 Sisukord Käivitamine:... 3 Programmi kasutamine... 4 Kasutajate lisamine ja eemaldamine:... 6 Jooksev logi:... 9 Häired:... 9 2 HOTSEC põhioperatsioonide kirjeldus

Rohkem

Operatsioonisüsteemi ülesanded

Operatsioonisüsteemi ülesanded Praktikum 3 GROUP POLICY JA ACTIVE DIRECTORY Group Policy Group Policy - vahend Active Directory arvutite ja kasutajate tsentraalseks haldamiseks. Group Policy abil on võimalik kontrollida süsteemi registri

Rohkem

Mida räägivad logid programmeerimisülesande lahendamise kohta? Heidi Meier

Mida räägivad logid programmeerimisülesande lahendamise kohta? Heidi Meier Mida räägivad logid programmeerimisülesande lahendamise kohta? Heidi Meier 09.02.2019 Miks on ülesannete lahendamise käigu kohta info kogumine oluline? Üha rohkem erinevas eas inimesi õpib programmeerimist.

Rohkem

MTAT Operatsioonisüsteemid - protsessid

MTAT Operatsioonisüsteemid - protsessid Operatsioonisüsteemid Mõiste Tuumafunktsioonid Protsessihaldus 1. slaid Arvutisüsteem Kasutaja 1 Kasutaja 2 Kasutaja N Kompilaatorid Kujundusprogrammid Tekstiredaktorid Andmebaasisüsteemid RAKENDUSPROGRAMMID

Rohkem

PowerPoint Presentation

PowerPoint Presentation Mahara võimalused Marju Piir Triin Marandi Tartu Ülikool 2016 E-portfoolio Kogumik õppija poolt loodud, valitud, järjestatud, reflekteeritud ja esitletud materjalidest, tõendamaks õpitust arusaamist ja

Rohkem

Ajaveeb-veebileht.pptx

Ajaveeb-veebileht.pptx Inoftehnoloogia ja koostöö Ajaveeb ehk blog Ka veebipäevik, weblog - sisaldab perioodiliselt lisatavaid postitusi, mis on pööratud kronoloogilises järjekorras Ajaveeb võib olla avalik (nähtav kõigile lugejatele)või

Rohkem

G aiasoft Programmi VERP ja Omniva Arvekeskuse liidese häälestamine ja arvete saatmine-lugemine VERP 6.3 ja VERP 6.3E Versioon ja hilisemad K

G aiasoft Programmi VERP ja Omniva Arvekeskuse liidese häälestamine ja arvete saatmine-lugemine VERP 6.3 ja VERP 6.3E Versioon ja hilisemad K Programmi VERP ja Omniva Arvekeskuse liidese häälestamine ja arvete saatmine-lugemine VERP 6.3 ja VERP 6.3E Versioon 6.3.1.51 ja hilisemad Kasutaja juhend 2016 Sisukord 1. Sissejuhatus...3 2. Liidese häälestus...3

Rohkem

Outlookist dokumendi registreerimine Plugina seadistamine Dokumendi registreerimine Outlookist Vastusdokumendi registreerimine Outlookist Outlooki plu

Outlookist dokumendi registreerimine Plugina seadistamine Dokumendi registreerimine Outlookist Vastusdokumendi registreerimine Outlookist Outlooki plu Outlookist dokumendi registreerimine Plugina seadistamine Dokumendi registreerimine Outlookist Vastusdokumendi registreerimine Outlookist Outlooki plugina ikoon on kadunud Outlooki kasutajad saavad dokumente

Rohkem

IT infrastruktuuri teenused sissejuhatav loeng 00

IT infrastruktuuri teenused sissejuhatav loeng 00 IT infrastruktuuri teenused I385 Aine õppejõud: Katrin Loodus, Margus Ernits http://enos./~mernits Tallinn, 2014 Oluline info on aine vikis Kindlasti hoia silma peal aine vikil: https://wiki./ Sealt vali:

Rohkem

Andmeturve

Andmeturve CORBA Sissejuhatus IDL CORBA struktuur Serveri ehitus Objekti adapter Lisateenused MEELIS ROOS 1 CORBA sissejuhatus CORBA Common Object Request Broker Architecture Üldine Objektipäringute Vahendaja Arhitektuur:)

Rohkem

Microsoft PowerPoint - loeng.ppt

Microsoft PowerPoint - loeng.ppt Tarkvaraarendusprotsess Lektor Oleg Mürk olegm@webmedia.ee Webmedia AS www.webmedia.ee Teema Mille poolest erineb üksinda programmeerimine mitmekesi tarkvaraarendamisest? Mitmekesi programmeerimine Mitmekesi

Rohkem

Microsoft Word - TM70_SP-MG_kasutusjuhend.docx

Microsoft Word - TM70_SP-MG_kasutusjuhend.docx TM70 Touch-i kasutusjuhend Süsteemid: Magellan ja Spectra SP Põhiekraan Kuupäev/kellaaeg Välis-/sisetemperatuur Süsteemi olek Tsoonid Menüü Info OneScreen Monitoring SpotOn Locator Slaidiesitus Paanika-häire

Rohkem

Tiia Salm 2011 Online kirjastus CALAMÉO Calameo kujutab endast on-line kirjastust, mis võimaldab oma dokumente avaldada e-raamatuna tasuta. Failid (Pd

Tiia Salm 2011 Online kirjastus CALAMÉO Calameo kujutab endast on-line kirjastust, mis võimaldab oma dokumente avaldada e-raamatuna tasuta. Failid (Pd Online kirjastus CALAMÉO Calameo kujutab endast on-line kirjastust, mis võimaldab oma dokumente avaldada e-raamatuna tasuta. Failid (Pdf, Word, Excel, PowerPoint, Open Office) tuleb esmalt keskkonda üles

Rohkem

KIIRJUHEND Lugege kiirjuhend enne seadme kasutamist hoolikalt läbi. Kõik tärniga (*) märgitud juhised kehtivad WLAN + 3G mudelitele (Lenovo B6000-H(V)

KIIRJUHEND Lugege kiirjuhend enne seadme kasutamist hoolikalt läbi. Kõik tärniga (*) märgitud juhised kehtivad WLAN + 3G mudelitele (Lenovo B6000-H(V) KIIRJUHEND Lugege kiirjuhend enne seadme kasutamist hoolikalt läbi. Kõik tärniga (*) märgitud juhised kehtivad WLAN + 3G mudelitele (Lenovo B6000-H(V) / Lenovo B8000-H). Tehnilised andmed Mudeli nimetus

Rohkem

(Microsoft PowerPoint - seminar_6_n\365uded-ainemudel tagasiside.ppt [Compatibility Mode])

(Microsoft PowerPoint - seminar_6_n\365uded-ainemudel tagasiside.ppt [Compatibility Mode]) Tarkvara projekt seminar VI Eelmise iteratsiooni tagasivaade, testimine, installatsioonijuhend, järgmise iteratsiooni näited. Karel Kravik Administratiivset:protestid Probleem: protestide hulk ja kvaliteet

Rohkem

Microsoft PowerPoint - Mis on EstWin.pptx

Microsoft PowerPoint - Mis on EstWin.pptx Mis on EstWin? Mis on EstWin Lairiba baasvõrgu ehitus asulatesse ja mobiili mastidesse, eesmärgiga luua sideettevõtetele võimalus tarbijatele kiire interneti pakkumiseks EstWin projekti käigus juurdepääsuvõrku

Rohkem

Statistikatarkvara

Statistikatarkvara Sissejuhatus statistika erialasse, sissejuhatus matemaatika erialasse, 20. september 2018 Statistikatarkvara põgus ülevaade Krista Fischer Statistikatarkvara kategooriad Võib jagada mitut moodi: Tarkvara,

Rohkem

Pealkiri

Pealkiri Andmebaasid (6EAP) I praktikum Mida praktikumides tehakse? Õpitakse SQL i Tehakse andmebaas ope (igas praktikumis natuke, kuni lõpuks saab valmis) Tehakse andmebaas edu (kui ope on valmis, tehakse edu,

Rohkem

Estonian_TBW-106UB(V1).cdr

Estonian_TBW-106UB(V1).cdr Lühike paigaldusjuhend TBW-106UB H/W: V1 Sisukord... 1 1. Enne alustamist... 1 2. Kuidas paigaldada... 3. Bluetooth adapteriseadistamine... 2 5 Tõrkeotsing... 7 Version 02.17.2009 1. Enne alustamist Pakendi

Rohkem

KOTKAS AVE kasutajakeskne juhend Loomise Muutmise kuupäev: kuupäev: Versioon: 2.0 Klient: Keskkonnaministeeriumi Infotehno

KOTKAS AVE kasutajakeskne juhend Loomise Muutmise kuupäev: kuupäev: Versioon: 2.0 Klient: Keskkonnaministeeriumi Infotehno Loomise 22.09.2015 Muutmise 10.10.2018 kuupäev: kuupäev: Versioon: 2.0 Klient: Keskkonnaministeeriumi Infotehnoloogiakeskus Projekt: Keskkonnaotsuste terviklik autonoomne süsteem (KOTKAS) Dokument: AVE

Rohkem

Microsoft Word - Toetuste veebikaardi juhend

Microsoft Word - Toetuste veebikaardi juhend Toetuste veebikaardi juhend Toetuste veebikaardi ülesehitus Joonis 1 Toetuste veebikaardi vaade Toetuste veebikaardi vaade jaguneb tinglikult kaheks: 1) Statistika valikute osa 2) Kaardiaken Statistika

Rohkem

Pealkiri

Pealkiri Andmebaasid II praktikum Andmebaaside administreerimine Andmete sisestamine KESKKOND, KASUTAJAD, ÕIGUSED Mõisted Tabelid, vaated, trigerid, jpm on objektid Objektid on grupeeritud skeemi Skeemid moodustavad

Rohkem

Tarkvaraline raadio Software defined radio (SDR) Jaanus Kalde 2017

Tarkvaraline raadio Software defined radio (SDR) Jaanus Kalde 2017 Tarkvaraline raadio Software defined radio (SDR) Jaanus Kalde 2017 Sissejuhatus Raadiosidest üldiselt Tarkvaraline raadio Kuidas alustada 2 Raadioside Palju siinussignaale õhus Info edastamiseks moduleerid

Rohkem

PowerPoint Presentation

PowerPoint Presentation Avaandmed Urmas Sinisalu Mis on avaandmed? Alus vs. Kohustus Avaandmed on kõigile vabalt ja avalikult kasutamiseks antud masinloetaval kujul andmed, millel puuduvad kasutamist ning levitamist takistavad

Rohkem

AG informaatika ainekava PK

AG informaatika ainekava PK INFORMAATIKA AINEKAVA PÕHIKOOLIS Õppe- ja kasvatuseesmärgid Põhikooli informaatikaõpetusega taotletakse, et õpilane: 1) valdab peamisi töövõtteid arvutil igapäevases õppetöös eelkõige infot otsides, töödeldes

Rohkem

KsirKi käsiraamat

KsirKi käsiraamat Gael Kleag de Chalendar Nemanja Hirsl Tõlge eesti keelde: Marek Laane 2 Sisukord 1 Sissejuhatus 6 2 KsirKi kasutamine 7 2.1 KsirKi mängimine...................................... 7 2.1.1 Mängu käivitamine.................................

Rohkem

TARTU ÜLIKOOL LOODUS- JA TÄPPISTEADUSTE VALDKOND ARVUTITEADUSE INSTITUUT Lauri Kongas Turvaauk CVE Referaat aines Andmeturve MTAT Õpp

TARTU ÜLIKOOL LOODUS- JA TÄPPISTEADUSTE VALDKOND ARVUTITEADUSE INSTITUUT Lauri Kongas Turvaauk CVE Referaat aines Andmeturve MTAT Õpp TARTU ÜLIKOOL LOODUS- JA TÄPPISTEADUSTE VALDKOND ARVUTITEADUSE INSTITUUT Lauri Kongas Turvaauk CVE-2016-0778 Referaat aines Andmeturve MTAT.03.134 Õppejõud: Meelis Roos Tartu 2016 OpenSSH OpenSSH hõlmab

Rohkem

Loeng05

Loeng05 Sissejuhatus GNU/Linux süsteemi ja selle haldamisse Linux administreerimine I357 Margus Ernits Katrin Loodus 2014 Facter Puppet agendi masinas saame kasutada eeldefineeritud fakte, mida saame muutujatena

Rohkem

Microsoft PowerPoint - GIS_pilvelahendusena_final.ppt [Compatibility Mode]

Microsoft PowerPoint - GIS_pilvelahendusena_final.ppt [Compatibility Mode] GIS pilvelahendused Nils Nitov, AlphaGIS Millest räägime? AlphaGIS tutvustus Pilvetehnoloogiast Amazon valmislahendustest Näide pilvelahendusest AlphaGIS põhitegevusalad Põhitegevusalad - Esri tarkvara

Rohkem

DJI GOGGLES Kiirjuhend V1.0

DJI GOGGLES Kiirjuhend V1.0 DJI GOGGLES Kiirjuhend V1.0 DJI Goggles DJI Goggles on mugavad prillid, mis on disainitud mugavaks FPV lendamiseks DJI toodetega. Nad loovad ultra-kõrge kvaliteediga pildi, minimaalse viivitusega pikamaa

Rohkem

Väärtusta oma vabadust. Eesti Yale Seifide Kasutusjuhend Mudelid: YSB/200/EB1 YSB/250/EB1 YSB/400/EB1 YLB/200/EB1 YSM/250/EG1 YSM/400/EG1 YSM/520/EG1

Väärtusta oma vabadust. Eesti Yale Seifide Kasutusjuhend Mudelid: YSB/200/EB1 YSB/250/EB1 YSB/400/EB1 YLB/200/EB1 YSM/250/EG1 YSM/400/EG1 YSM/520/EG1 Väärtusta oma vabadust. Eesti Yale Seifide Kasutusjuhend Mudelid: YSB/200/EB1 YSB/250/EB1 YSB/400/EB1 YLB/200/EB1 YSM/250/EG1 YSM/400/EG1 YSM/520/EG1 YLM/200/EG1 Soovitame selle kasutusjuhendi alles hoida.

Rohkem

Document number:

Document number: WNR Kiirpaigaldusjuhend Lisateavet, juhised ja uuendused saab leida internetist aadressil http://www.a-link.com Kiirpaigaldusjuhend Komplekt sisaldab: - WNR repiiter - Paigaldusjuhend Ühendused / Ports:

Rohkem

MTAT Operatsioonisüsteemid - Turvalisus

MTAT Operatsioonisüsteemid - Turvalisus Ligipääsuhaldus 1. slaid Operatsioonisüsteemil tuleb: Kaitse ja turvalisus Kaitse Turvalisus kontrollida juurdepääsu programmide ja arvuti ressursside juurde ja tagada nende säilimine Andmete juhuslik

Rohkem

Pangalingi spetsifikatsioon Pocopay pangalingilt makse algatamiseks tuleb kasutada teenust Kaupmees teeb päringu Pocopayle aadressile

Pangalingi spetsifikatsioon Pocopay pangalingilt makse algatamiseks tuleb kasutada teenust Kaupmees teeb päringu Pocopayle aadressile Pangalingi spetsifikatsioon Pocopay pangalingilt makse algatamiseks tuleb kasutada teenust 1011. Kaupmees teeb päringu Pocopayle aadressile https://my.pocopay.com/banklink. Vastuspäring tehakse makse õnnestumise

Rohkem

PowerPoint-præsentation

PowerPoint-præsentation Columbus Eesti SaaS pilvepõhised lahendused ärikliendile Arne Kaasik Toomas Riismaa 30.04.2014 1 Millest juttu tuleb Miks me äritarkvaralahenduse pilve paneme kust raha tuleb? Mida Columbus on teinud ja

Rohkem

loeng2

loeng2 Automaadid, keeled, translaatorid Kompilaatori struktuur Leksiline analüüs Regulaaravaldised Leksiline analüüs Süntaks analüüs Semantiline analüüs Analüüs Masinkoodi genereerimine Teisendamine (opt, registrid)

Rohkem

Bild 1

Bild 1 Archives Portal Europe APEnet ja APEx Mäluasutuste talveseminar Otepää, 06.03.2012 Kuldar Aas, Rahvusarhiiv APEnet (I) Projekti rahastus econtentplus raames Projekti kestvus: 15.01.2009 15.01.2012 Partnerid

Rohkem

PRESENTATION HEADER IN GREY CAPITALS Subheader in orange Presented by Date Columbus is a part of the registered trademark Columbus IT

PRESENTATION HEADER IN GREY CAPITALS Subheader in orange Presented by Date Columbus is a part of the registered trademark Columbus IT PRESENTATION HEADER IN GREY CAPITALS Subheader in orange Presented by Date Columbus is a part of the registered trademark Columbus IT Täisautomatiseeritud ostujuhtimise lahenduse loomine Selveri näitel

Rohkem

GRUPI-SMS Veebirakenduse kasutamise juhend Rakendus Elisa grupi-smsi rakendus Väljaandja Elisa Eesti AS Juhendi koostamise kuupäev Versioon

GRUPI-SMS Veebirakenduse kasutamise juhend Rakendus Elisa grupi-smsi rakendus Väljaandja Elisa Eesti AS Juhendi koostamise kuupäev Versioon GRUPI-SMS Veebirakenduse kasutamise juhend Rakendus Elisa grupi-smsi rakendus Väljaandja Elisa Eesti AS Juhendi koostamise kuupäev 05.02.2018 Versiooni kuupäev 30.01.2018 1 SISUKORD 1. ÜLEVAADE... 3 1.1

Rohkem

Microsoft Word - EVS_ISO_IEC_27001;2014_et_esilehed.doc

Microsoft Word - EVS_ISO_IEC_27001;2014_et_esilehed.doc EESTI STANDARD EVS-ISO/IEC 27001:2014 INFOTEHNOLOOGIA Turbemeetodid Infoturbe halduse süsteemid Nõuded Information technology Security techniques Information security management systems Requirements (ISO/IEC

Rohkem

01_loomade tundmaõppimine

01_loomade tundmaõppimine Tunnikava vorm Õppeaine ja -valdkond: Mina ja keskkond Klass, vanuse- või haridusaste: alusharidus Tunni kestvus: 30+15minutit Tunni teema (sh alateemad): Loomade tundmaõppimine, maal elavad loomad Tase:

Rohkem

E-õppe ajalugu

E-õppe ajalugu Koolituskeskkonnad MTAT.03.142 avaloeng Anne Villems September 2014.a. Põhiterminid Koolituskeskkonnad (Learning environments) IKT hariduses (ICT in education) E-õpe (e-learning) Kaugõpe (distance learning)

Rohkem

FIDE reitingumäärus 1. juuli 2014 Kuremaa, Marek Kolk

FIDE reitingumäärus 1. juuli 2014 Kuremaa, Marek Kolk FIDE reitingumäärus 1. juuli 2014 Kuremaa, 2014. Marek Kolk Artikkel 0. Sissejuhatus Artikkel 0.2 (uus) Millal läheb partii FIDE reitinguarvestusse? Reitinguarvestusse minev turniir tuleb ette registreerida

Rohkem

KMahjonggi käsiraamat

KMahjonggi käsiraamat John Hayes Eugene Trounev Tõlge eesti keelde: Marek Laane 2 Sisukord 1 Sissejuhatus 6 2 Kuidas mängida 7 3 Mängureeglid, strateegia ja nõuanded 8 3.1 Mänguaken.........................................

Rohkem

Microsoft Word - EHR.docx

Microsoft Word - EHR.docx earvekeskus E-ARVE TELLIMUSTE JUHEND 1 Sisukord E-arvete tellimused... 3 Klientide tellimused... 3 E-arve tellimuse lisamine... 3 E-arve tellimuse muutmine... 9 Minu tellimused... 10 Minu tellimuse sisestamine...

Rohkem

Tartu Kutsehariduskeskus IKT osakond Merlis Karja-Kännaste ASUTUSE DOKUMENDIREGISTRI AVALIK VAADE Analüüs Juhendaja Mirjam-Merike Sõmer Tartu 2015

Tartu Kutsehariduskeskus IKT osakond Merlis Karja-Kännaste ASUTUSE DOKUMENDIREGISTRI AVALIK VAADE Analüüs Juhendaja Mirjam-Merike Sõmer Tartu 2015 Tartu Kutsehariduskeskus IKT osakond Merlis Karja-Kännaste ASUTUSE DOKUMENDIREGISTRI AVALIK VAADE Analüüs Juhendaja Mirjam-Merike Sõmer Tartu 2015 SISUKORD SISSEJUHATUS... 3 1. VILJANDI LINNAVALITSUSE

Rohkem

POSXML (POSTCP) Kaardimakseterminali seadistamine

POSXML (POSTCP) Kaardimakseterminali seadistamine 2019/07/23 13:26 1/2 POSXML (POSTCP) Kaardimakseterminali seadistamine Sisukord POSXML (POSTCP) Kaardimakseterminali seadistamine... 1 Directo seadistused... 1 Terminali seadistused... 1 Terminali IP aadressi

Rohkem

Microsoft Word - essee_CVE ___KASVANDIK_MARKKO.docx

Microsoft Word - essee_CVE ___KASVANDIK_MARKKO.docx Tartu Ülikool CVE-2013-7040 Referaat aines Andmeturve Autor: Markko Kasvandik Juhendaja : Meelis Roos Tartu 2015 1.CVE 2013 7040 olemus. CVE 2013 7040 sisu seisneb krüptograafilises nõrkuses. Turvaaugu

Rohkem

ArcGIS rakendused välitöödeks Raido Valdmaa AlphaGIS

ArcGIS rakendused välitöödeks Raido Valdmaa AlphaGIS ArcGIS rakendused välitöödeks Raido Valdmaa AlphaGIS Välitöö rakendused kasuta oma ruumiandmeid kõikjal Optimeeri välitöö tegevuste efektiivsust asukohapõhise teabega Survey123 Collector Navigator Planeeri

Rohkem

Kiire Paigaldamine Otseühenduse Korral Lühi Manual DS-7000 Seeria NVR Salvestiste Jaoks

Kiire Paigaldamine Otseühenduse Korral Lühi Manual DS-7000 Seeria NVR Salvestiste Jaoks Kiire Paigaldamine Otseühenduse Korral Lühi Manual DS-7000 Seeria NVR Salvestiste Jaoks Sisukord Käivitamine ja Sulgemine... 3 Et, sulgeda NVR seade:... 3 Käivitamisel Wizadi kasutamine... 4 Setup Wizardi

Rohkem

Algoritmid ja andmestruktuurid

Algoritmid ja andmestruktuurid Algoritmid ja andmestruktuurid Arvutipraktikum 2017/2018 sügissemestril J.Liivi 2-202, E12-14 J.Liivi 2-202, T14-16 kodu.ut.ee/~kiho/ads/fall17 Jüri Kiho jyri.kiho@ut.ee Eesmärgid Paremini omandada, kinnistada

Rohkem

Microsoft PowerPoint - EMCS13

Microsoft PowerPoint - EMCS13 EMCS piloot-projekt Raigo Veisberg Maksu- ja Tolliameti kaudsete maksude ja aktsiiside talitus TEEMAD Mis on EMCS EMCS käivitumine EMCS kasutamine ja selle võimalused E-saateleht Info edastamine EMCS infosüsteemi

Rohkem

EBSCO täistekstiandmebaaside kasutamine Otsingu sooritamiseks: 1. Logi sisse 2. Vali EBSCOhost Web 3. Seejärel vali andmebaas, milles soovid otsingut

EBSCO täistekstiandmebaaside kasutamine Otsingu sooritamiseks: 1. Logi sisse 2. Vali EBSCOhost Web 3. Seejärel vali andmebaas, milles soovid otsingut EBSCO täistekstiandmebaaside kasutamine Otsingu sooritamiseks: 1. Logi sisse 2. Vali EBSCOhost Web 3. Seejärel vali andmebaas, milles soovid otsingut sooritada. Andmebaasid on temaatilised. Koolitööde

Rohkem

Taskuprinter KASUTUSJUHEND

Taskuprinter KASUTUSJUHEND Taskuprinter KASUTUSJUHEND Täname, et ostsite taskuprinteri Polaroid Mint. Käesoleva kasutusjuhendi eesmärk on anda teile juhiseid toote ohutuks kasutamiseks ja et see ei kujutaks endast kasutajale mingit

Rohkem

DNS teenus teoorias ja praktikas Autor Siim Adamson ITK Autor: Siim Adamson ITK

DNS teenus teoorias ja praktikas Autor Siim Adamson ITK Autor: Siim Adamson ITK DNS teenus teoorias ja praktikas Autor Siim Adamson ITK 2008 1 Ettekande sisukord Ettekanne jaotatud 9 peatükiks: 1.DNS süsteemi ajalugu 2.DNS süsteemi struktuur 3.DNS kirjete tüübid 4.DNS serveri seadistamine

Rohkem