Úprava distribuce OS Linux pro potřeby studenta PEF MZLU v Brně

Rozměr: px
Začít zobrazení ze stránky:

Download "Úprava distribuce OS Linux pro potřeby studenta PEF MZLU v Brně"

Transkript

1 Mendelova zemědělská a lesnická univerzita v Brně Provozně ekonomická fakulta Úprava distribuce OS Linux pro potřeby studenta PEF MZLU v Brně Bakalářská práce Vedoucí práce: Ing. Pavel Haluza Stratos Zerdaloglu Brno 2009

2 Na tomto místě bych chtěl poděkovat ing. Pavlu Haluzovi za vedení bakalářské práce a cenné rady při její tvorbě.

3 Prohlašuji, že jsem tuto bakalářskou práci vyřešil samostatně s použitím literatury, kterou uvádím v seznamu. V Brně dne 25. května

4 4 Abstract Zerdaloglu, S. Adjustment of a Linux OS distribution for needs of FBE MUAF in Brno students. Bachelor thesis. Brno, The thesis deals with a methodology of adjustment of the becomingly chosen Linux distribution, which the students of informatics and economic fields of the Faculty of Business Economics can use. The thesis includes basic theoretical pieces of knowledge about modern Linux distributions designed for a common personal computer use. Key words linux, package system, squashfs, kubuntu, desktop Abstrakt Zerdaloglu, S. Úprava distribuce OS Linux pro potřeby studenta PEF MZLU v Brně. Bakalářská práce. Brno, Práce se zabývá metodikou úpravy vhodně zvolené linuxové distribuce, kterou mohou využít studenti informatických i ekonomických oborů Provozně ekonomické fakulty. Práce zahrnuje základní teoretické poznatky o moderních linuxových distribucích určených pro běžné využití na osobním počítači. Klíčová slova linux, balíčkovací systém, squashfs, kubuntu, pracovní stanice

5 OBSAH 5 Obsah 1 Úvod a cíl práce Úvod do problematiky Cíl práce Využití systém Linux na PEF MZLU Současný stav Seznámení s operačním systémem GNU/Linux Úvod a historie Linuxové distribuce Uživatelská grafická prostředí Úvod do grafických uživatelských prostředí Gnome KDE Další grafická prostředí Instalace softwaru Balíčkovací systémy Repozitáře Kompilace softwaru Srovnání parametrů distribucí Výběr vhodné distribuce Volba softwaru 20 8 Metodika a implementace Základní nástroje na úpravu ISO obrazu Rozbalení ISO obrazu Práce v chrootu Instalace a aktualizace softwaru Úprava distribuce skrz grafické prostředí Úprava bootovací obrazovky Vytvoření ISO obrazu Testování ISO obrazu Další nástroje pro úpravu distribuce Diskuse a závěr Diskuse Závěr Literatura 31

6 OBSAH 6 Přílohy 32 A Seznam použitých repozitářů 33 B Seznam nainstalovaných balíčků 34

7 1 ÚVOD A CÍL PRÁCE 7 1 Úvod a cíl práce 1.1 Úvod do problematiky Doby, kdy byl operační systém GNU/Linux (dále jen Linux) doménou pouze serverových řešení, jsou pryč a nyní se Linux se stále častěji prosazuje na osobních počítačích v domácím a také v prostředí středních a vysokých škol. Zejména v posledních několika letech prošel desktopový linux bouřlivým vývojem a nyní začíná být vážným konkurentem majoritního operačního systému Windows. Postupem času vznikla řada linuxových distribucí s vyspělým grafickým prostředím a jednoduchým ovládáním, které jsou silně zaměřeny pro použití na osobním počítači. Nasazování Linuxu na úřadech, ve školách a dalších institucích dokáže ušetřit nemalé finanční prostředky za licence komerčních operačních systému a antivirových programů. Instalací Linuxu lze získat nejenom plně funkční systém bez virů a spywaru, ale také spoustu plnohodnotného přídavného software např. kancelářský balík, vypalovací programy, hudební přehrávače, textové editory a další užitečné nástroje. Z mnoha oficiálních a neoficiálních repozitářů distribuce si následně může každý uživatel stáhnout velké množství dalšího software, který potřebuje. 1.2 Cíl práce Cílem práce je zmapovaní současných možností operačního systému linux na pracovních stanicích, výběr grafického uživatelského prostředí a provedení úpravy vybrané distribuce operačního systému Linux na základě požadavků vyučujících informatických předmětů. Pečlivý výběr vhodného softwaru, který se stane součástí distribuce, zajistí použitelnost operačního systému Linux ve většině vyučovaných předmětů. Vytvořené Live DVD umožní studentům vyzkoušení systému na libovolném počítači bez nutnosti instalace na pevný disk. Studenti informatických a ekonomických oborů se tak budou moci seznámit s moderní distribucí operačního systému Linux, jako vhodnou alternativou desktopového řešení k rodině operačních systému Windows. Zvolené a vhodně upravené uživatelské grafické prostředí pomůže studentům zvládnout základní úkony v systému a zefektivnit svoji práci.

8 2 VYUŽITÍ SYSTÉM LINUX NA PEF MZLU 8 2 Využití systém Linux na PEF MZLU 2.1 Současný stav Na Provozně ekonomické fakultě se studenti informatických i neinformatických oborů mohou na učebnách ústavu informatiky setkat se starší distribucí Fedora Linux 8 s grafickým uživatelským prostředím Gnome. Fedora vznikla jako nekomerční projekt RedHatu a je značně univerzální. Tamější distribuce zahrnuje pouze základní instalaci a nepokrývá tak zdaleka potřeby vyučovaných předmětů. Při výuce principů systému UNIX se studenti připojují v textovém režimu vzdáleně na server Akela z operačního systému Windows, na kterém si osvojují práci s Unixem. Server Akela běží na linuxové distribuci Cent OS, která má nainstalováno více podpůrných nástrojů. Řada studentů ale může nabýt dojmu, že operační systémy na bázi linuxu se omezují pouze na ovládání z příkazového řádku a jsou tak uživatelsky značně nepřívětivé, což v dnešní době už dávno neplatí. Příkazový řádek by měl být představen jako prostředek zjednodušení a automatizace úkonů pro efektivní doplnění práce v grafickém uživatelském rozhraní.

9 3 SEZNÁMENÍ S OPERAČNÍM SYSTÉMEM GNU/LINUX 9 3 Seznámení s operačním systémem GNU/Linux 3.1 Úvod a historie Operační systém GNU/Linux je dnes známý pod zkráceným jménem Linux. Linux je ale pouze označení jádra operačního systému, který vyvinul finský student Linus Torvards na počátku devadesátých let na základě unixového systému Minix. GNU je projekt, založený Richardem Stallmanem v roce 1983, který si klade za cíl vytvořit operační systém, jenž by byl složen pouze ze svobodného softwaru. Spojením projektu GNU a linuxového jádra vznikla řada nejrůznějších linuxových distribucí různého zaměření. Linux je šířen na základě licence GNU/GPL, jejíž největší výhodou pro uživatele je, že operační systém Linux je poskytován zdarma včetně dostupného zdrojového kódu. (Vychodil, 2003a) 3.2 Linuxové distribuce Linuxové distribuce představují kompletní operační systém Linux tvořený vývojovým týmem. Vývojářské týmy, např. Novell, Mandriva nebo komunity vytvářejí distribuce s různým zaměřením a typem použití. Zpravidla za každou větší distribucí stojí komerční firma, která zaštiťuje její provoz a finančně ji podporuje. Existuje řada distribucí, které se liší nejen svým zaměřením, ale také cílovou skupinou uživatelů, na které jsou orientovány. Některé jsou vhodné pro kancelářskou nebo domácí práci, některé spíše pro budování serverů, některé slouží jen pro jednu činnost a naopak některé jsou zcela univerzální. Existují i specializované distribuce do škol s velkým množstvím výukového softwaru. Některé jsou zaměřeny pro začínající uživatele, jiné zase pro linuxové experty. Některé jsou bezplatně šiřitelné (stažitelné z internetu) a na druhé straně existují distribuce, za které se platí tisíce korun (podnikové verze). Distribuce se liší také popularitou, podporou a velikostí komunity v jednotlivých oblastech. Dva hlavní proudy distribucí tvoří Debian a Red Hat, líšící se hlavně filosofii, architekturou a balíčkovacím systémem. Řada populárních distribucí je od nich odvozena. Práce se dále zaměří pouze na popis a hodnocení distribucí, které jsou orientovány na běžné uživatele a jsou vhodné svou uživatelskou přívětivostí k nasazení do škol a domácností. Nyní následuje přehled a stručný popis nejznámějších a komunitně největších linuxových distribucí určený pro běžné použití. Fedora je distribucí, která vznikla jako nekomerční derivát Red Hat Linuxu. Vyvíjí ho komunita vývojářů za podpory firmy Red Hat. Fedora je značně pokroková a zpravidla přináší v každé verzi několik zásadních novinek. Red Hat do ní implementuje nové funkce, které se v prípadě úspěchu posléze objeví v Red Hatu. Předností této distribuce je univerzálnost a není tak silně situovaná pro začínající uživatele. Využijí ji především pokročilejší uživatelé, kteří již mají nějaké zkušenosti s Linuxem a ocení pokrokovost distribuce. Distribuce Fedora je nainstalována na učebnách ústavu informatiky.

10 3.2 Linuxové distribuce 10 Mandriva Linux, dříve známý jako Mandrakelinux. Je vyvíjen komunitou vývojářů společně s vývojáři firmy Mandriva. Mandriva Linux je distribuce silně orientovaná na začínající uživatele a její instalace či základní ovládání je velmi snadné. V České a Slovenské republice patří podle průzkumů mezi nejpoužívanější a nejoblíbenější distribuce. Disponuje také velmi dobrou detekcí nejrůznějšího hardwaru. Na českém trhu existuje také knižní podpora od Ivana Biebra. SuSE je distribuce, která má své kořeny v Německu, kde vznikla v roce Její základ byl postaven na distribucí Slackware. Nyni distribuci ovládá a podporuje významná společnost Novell. SuSE je spíše distribucí, kterou si můžete zakoupit. Postupem času se oddělily komerční a nekomerční distribuce. OpenSUSE si můžete volně stáhnout z internetu a v případě firem je dodávána komerční verze SUSE Linux Enterprise Server (SLES), určená pro serverová řešení a SUSE Linux Enterprise Desktop (SLED), určená pro desktopy. Dobře zpracovaný je balíčkovací systém ovládaný nástrojem YaST, který nabízí uživatelům komplexní správu softwaru. Ubuntu je mladá distribuce, která vznikla v roce 2004 za podpory komerční firmy Canonical. Je založená na linuxové distribuci Debian, který zaujímá přísnou Open Source politiku. Ubuntu přišlo s myslenkou jednoduchosti a uživatelské přívětivosti. S heslem Linux pro lidi přilákala tato nová distribuce spousty uživatelů operačního systému Windows. Ubuntu a jeho deriváty (Kubuntu, Xubuntu) se díky jednoduchosti ovládání, dobré detekci hardwaru stávají nejpoužívaněší a nejoblíbenější distribuce nejen v České republice. Ubuntu Linux se stal dle soutěže portálu Abclinuxu nejpopulárnější distribucí roku (Linuxové distribuce, 2009)

11 4 UŽIVATELSKÁ GRAFICKÁ PROSTŘEDÍ 11 4 Uživatelská grafická prostředí 4.1 Úvod do grafických uživatelských prostředí Narozdíl od majoritního operačního systému Windows je naštěstí v operačním systému Linux možnost volby uživatelského rozhraní, se kterým chce uživatel pracovat. Grafické prostředí je striktně odděleno od jádra systému. Standardním grafickým rozhraním UNIXu obecně je X Window systém, který byl vyvinut v rámci projektu Athena v roce 1984 a je nezávislý na platformě. X Window system pracuje na prinicipu architektury X server a X klient/server. X server je zařízení (dnes nejčastěji počítač s potřebným hardwarovým a softwarovým vybavením) disponující jednou nebo více obrazovkami (fyzickými nebo virtuálními) a vstupními zařízeními obvykle klávesnící a polohovacím zařízením (myš, tablet). Tyto prostředky dává X server k dispozici klientům, kteří je chtějí využívat. Pomocí protokolu X11 klientská aplikace posílá X serveru požadavky na vykreslování (základní grafická primitiva) a naopak od X serveru dostává upozornění na události, odpovídající podnětům vstupních zařízení. Nedílnou součástí grafického prostředí je také správce oken (Window Manager). X Window nabízí například primitivního okenního správce, který umožňuje organizace oken v systému. Je zřejmé, že pro běžného uživatele je takovéto grafické prostředí zcela nedostačující a pokud se operační systém Linux chtěl stát konkurenceschopným, museli vývojáři přijít s jiným řešením. Postupem času se rozvinula pokročilá uživatelská prostředí, která se zaměřují na kompletní ovládání operačního systému, aniž by byla potřeba znalost příkazového řádku UNIXu. Mezi nejznámější desktopová prostředí patří KDE a Gnome. Liší se především filosofií ovládání systému, možnostmi konfigurace, hardwarovými nároky a také aplikacemi, které jsou s nimi spjaty. To ovšem neznamené, že aplikace určené pro prostředí KDE nemůžeme spustit v Gnome a naopak. Většina aplikací si sama doinstaluje potřebné závislosti, a tak je možné spouštět programy v libovolném prostředí. Uvedená prostředí se dají použt v libovolné distribuci Linuxu a dokonce je možné mít nainstalované více prostředí v jednom systému a přepínat se mezi nimi. (Vychodil, 2003b) 4.2 Gnome Gnome (GNU Object Model Environment) je mocné svobodné desktopové prostředí, založené na knihovně GTK, které vzniklo v roce Smyslem jeho vzniku bylo původně konkurovat již existujícímu prostředí KDE, které využívalo nesvobodnou knihovnu Qt a dosahovalo v té době již značné popularity mezi uživateli. Zatímco KDE se inspirovalo zčásti rozhraním Windows, Gnome zvolilo jinou strategii soustředilo se na jednoduchost, přehlednost a snaží se neobtěžovat uživatele zbytečným nastavením. Asi nejvýraznějším rozdílem je umístění hlavního panelu do horní části obrazovky, na který si řada uživatelů nemůže stále zvyknout. Gnome má také nižší nároky na hardware, ovšem to neznamená, že by běželo vždy rychleji, než např.

12 4.3 KDE 12 prostředí KDE. Díky své jednoduchosti a relativní přehlednosti se prostředí Gnome stalo výchozím správcem plochy pro řadu distribucí (Ubuntu, Fedora atd.). Jedním z důvodů je oficiální překlad do českého jazyka. Současná verze Gnome je (Karber, 2008) Obr. 1: Ukázka grafického prostředí Gnome 4.3 KDE KDE (K Desktop Environment) je v dnešní době jedno z nejpoužívanějších a nejvyspělejších grafických uživatelských rozhraní. Jeho filosofie se více blíží ovládání operačního systému Windows a pro začátečníky je tak pochopitelnější. Vzniklo v roce 1996 na základně knihovny Qt. Má velké možnosti konfigurace a každý uživatel si může KDE přizpůsobit k obrazu svému. Na druhou stranu se může zdát nepřehledné a začátečník se může lehce v prostředí ztratit. Prostředí KDE prodělalo za poslední roky bouřlivý vývoj a v současnosti se můžeme setkat se stabilními verzemi KDE3 a KDE4, která mají odlišný koncept. KDE3 bylo velmi povedené a dospělo do verze , která byla vydána v srpnu roku Již v v roce 2005 dobu začali vývojáři pracovat na čtyřkové verzi prostředí, která je postavena na nové inovativní filosofii. Pracovní plocha už není pouze úložiště ikon, ale živoucím organismem. Disponuje také vlastní množinu efektů a konkuruje tak kompozitinímu správci oken Compiz Fusion, který představuje balík pluginů a konfiguračních souborů pro různé efekty desktopového prostředí. K hlavním stavebním kamenům KDE4 patří Plazma koncept spojující panel, plochu a SuperKarambu do jedné aplikace a jednoho aplikačního rozhraní, které umožňuje vývojářům tvorbu malých widgetů a aplikací

13 4.4 Další grafická prostředí 13 (plasmoidy), jež bude možné libovolně umístit na plochu či na panel. KDE4 již není vázané na unixové systémy a je možné jej nasadit na operační systémy Windows XP, Windows Vista nebo Mac OS. KDE zahrnuje také aplikace, které jsou s ním spjaty. Za vlajkové lodi projektu KDE se dá považovat hudební přehrávač Amarok, vypalovací program K3B nebo multiprokolový komunikátor Kopete. (Co přináší KDE 4 (technologie), 2007) Obr. 2: Ukázka grafického prostředí KDE4 4.4 Další grafická prostředí Popularitě se těší i další grafická uživatelská prostředí např. Fluxbox nebo Xfce. Často se označují jako minimalistická. Xfce je odlehčené prostředí, které vzniklo v roce Vyznačuje se jednoduchostí a přehledností. Některé ovládací prvky přejal z prostředí GNOME. Je relativně nenáročné a tak funguje dobře i na starších počítačích. Prostředí Xfce je používáno jako výchozí v populární distribuci Xubuntu Linux. K zajímavým odlehčeným prostředím se řadí Fluxbox, který se také vyznačuje svou jednoduchostí a nenáročností na paměť a lze ho provozovat na velmi

14 4.4 Další grafická prostředí 14 starých počítačích. Má trochu odlišnou filosofii, protože se nejedná o kompletní sjednocené prostředí, ale stará se pouze o umisťování oken, jejich nastavení a o práci s virtuálními plochami. Je určeno spíše pro pokročilé uživatele, kteří nepotřebují dokonale propracované vizuální prostředí a orientují se více na práci s příkazovým řádkem.

15 5 INSTALACE SOFTWARU 15 5 Instalace softwaru Instalace softwaru v Linuxu se od operačního systému Windows znatelně liší. V operačním systému Windows probíha instalace dodatkového softwaru nejčastěji v obstarání si instalátoru příslušného softwaru například stažením z internetu nebo zakoupením instalačního CD. Instalátor zkopíruje soubory do připraveného adresáře a zaeviduje program v registrech Windows. Linux nabízí několik možností instalace. Univerzální způsob instalace softwaru ve všech distribucích je kompilace programů ze zdrojového kódu například staženého z internetu. Tento způsob instalace přináší určíté výhody, které spočívají zejména ve velkém využití vlastního dostupného hardwaru program běží co nejoptimálněji. Nabízí se také možnost kompilace jen některých částí softwaru. Program je plně pod kontrolou uživatele. Nevýhody tohoto způsobu instalace mohou spočívat v časové náročnosti kompilace, neboť rozsáhlé programy se mohou překládat několik hodin. Kompilace také předpokládá určité vstupní uživatelské znalosti a schopnost řešit případné problémy, které mohou nastat například se závislostmi na jiných modulech či knihovnách. Možnost kompilace je přirozeně omezená pouze na Open source programy, protože autoři komerčních programů z pochopitelných důvodů nezveřejňují zdrojové kódy. Problematické je také udržení přehledu softwaru v operačním systému. Z těchto důvodů vznikla potřeba řešit instalaci a údržbu jiným způsobem a vznikly tak balíčkovací systémy, které obsahuje většina linuxových distribucí. 5.1 Balíčkovací systémy Balíčkovací systém řeší výše uvedené problémy ve většině linuxových distribucích a umožňuje běžným uživatelům pohodlnou instalaci softwaru podobně jako v MS Windows. Uživatel si stáhne balíček, který zahrnuje již předkompilovaný software pro jeho distribuci, který stačí pouze nainstalovat. Nejrozšířenější typy balíčků jsou DEB a RPM. Jak už názvy typů balíčků napovídají, tak DEB balíčky využívají distribuce odvozené z Debianu a balíčky RPM distribuce odvozené z Red Hatu. Často se ovšem stane, že některý balíček potřebuje ke své instalaci jiný balíček, který není k dispozici. Tato situace vyprovokovala ke koncepčnímu řešení problému závislostí. Každý balíčkovací systém má tzv. nádstavbu, která umožňuje udržovat seznam zdrojů, kde se nachází jednotlivé balíčky. Při instalaci softwaru si systém může automaticky stáhnout balíček, který potřebuje k instalaci příslušného kusu softwaru. Nádstavby balíčkovacího systému si linuxové distribuce řeší po svém. K nejpropracovanějším nádstavbám patří APT, které využívají distribuce založené na Debianu. U Fedory se setkáme s nádstavbou Yum, OpenSuSE využívá graficky povedenou nádstavbu YaST a oblíbená distribuce Mandriva Urpmi. Nástroj rpm nebo dpkg ve spolupráci s nádstavbou distribuce tvoří celek balíčkovacího systému.

16 5.2 Repozitáře 16 Balíčkovací systém RPM RPM je balíčkovací systém linuxových distribucí, který vyvinula společnost RedHat, nyní však RPM balíčky využívají další linuxové distribuce na bázi RedHatu. K nejznámějším distribucím, které tento balíčkovací systému využívají, patří Mandriva Linux (dříve Mandrake), OpenSuse nebo Fedora Linux. Základní nástroj na práci s balíčky se nazývá RPM, pomocí kterého je možno provádět základní operace jako instalace a deinstalace softwaru nebo pomocí parametrů využít rozšířené funkce. Ukázka použití nástroje rpm: rpm -i /home/stratos/kopete-0.70.rpm % instaluje balíček z daného umístění rpm -e kopete % odinstaluje balíček rpm -qa grep kopete % zjistí, zda je balíček nainstalován Balíčkovací systém DEB Jak již bylo zmíněno, balíčky s příponou deb využívají distribuce, které jsou odvozeny od Debianu. K nejpopulárnějším patří Ubuntu, Debian, PC Linux OS, Linux Mint a další deriváty Ubuntu. Nástroj dpkg, který je implementovaný v Debian distribucích, umožňuje tak jako rpm všechny operace s balíčky. Nádstavbou pro dpkg je mocný a luxusní nástroj APT, který usnadňuje komplexní správu softwaru. Samozřejmostí je kontrola závislostí a schopnost aktualizace balíčků. Nádstavba APT je společná pro většinu distribucí, využívajících nástroj dpkg. Ukázka použití nástroje dpkg: dpkg -i /home/stratos/kopete-0.70.rpm % instaluje balíček z daného umístění dpkg -r kopete % odinstaluje balíček dpkg -l grep kopete % zjistí, zda je balíček nainstalován 5.2 Repozitáře Repozitáře poskytují balíčkovacímu systému úložiště dat. Nejčastějši se jedná o servery, na kterých jsou fyzicky uloženy balíčky pro konkrétní distribuci. Činnost uživatele spočívá pouze v tom, že zvolí úložiště repozitáře (zdroj na internetu, DVD atd.) Obsahují předbalené soubory, které lze jednodušse stáhnout a nainstalovat pomocí balíčkovacího systému. Zpravidla každá větší distribuce odpovídá za oficiální repozitář, který udržuje, a ve kterém uživatelé najdou většinu potřebného Open Source softwaru. Repozitáře s ovladači, kodeky a dalším proprietárním softwarem bývají často neoficiální a nejsou standardně součástí distribuce. Repozitáře lze rozdělit na stable a unstable. Stable repozitáře obvykle obsahují jen stabilní verze programů (určené pro běžné nasazení) a nemusí být nejnovější verze, protože některá distribuce nemusí s nejnovějším softwarem dobře spolupracovat. U repozitářů tohoto typu je kladen především důraz na to, aby byl veškerý software řádně otestován a nezpůsoboval problémy.

17 5.3 Kompilace softwaru 17 Na opačném konci stojí unstable repozitáře, které obsahují vývojové verze programů často beta nebo alfa verze. Využívání unstable repozitářu se pro běžné nasazení nedoporučuje, protože software není pořádně otestován a může tak způsobovat problémy. Jsou spíše určeny pro testery nebo pro uživatele, vyžadující nejnovější funkce. Implementace systému repozitářů není jednotná a každá distribuce si ho řeší po svém. Většina obsahuje také grafickou nádstavbu, do které se přidá pouze cesta k zvolenému repozitáři. Distribuce Mandriva či OpenSuSE dokonce pomocí speciálních nástrojů umožňují navíc přidat repozítář automaticky z webové stránky. 5.3 Kompilace softwaru Další možností instalace softwaru je kompilace ze zdrojových kódů. Uživatel by se při bežné práci neměl vůbec s tímto způsobem instalace potkat. V případě, že píšeme vlastní program, nebo neexistuje balíček pro náš zvolený software, je třeba sáhnout ke kompilaci ze zdrojových kódů. Soubory jsou nejčastěji v souborech s příponou tar.gz nebo tar.bz2. Pomocí nástrojů make a gcc se přeloží zdrojové kódy do spustitelné podoby. Takto vytvořený software se ale nezaeviduje do správce balíků a nepůjde odinstalovat standardní cestou. Distribuce ale umožňují vytvoření balíčku, který se následně nainstaluje, takže v systému nezbudou tzv. černí pasažéři. Zajímavým a poměrně málo známým nástrojem je program Alien, který disponuje možností vzájemného převodu balíčků DEB a RPM. Program dobře funguje hlavně u programů, které mají málo závislostí a jejich převod je tak jednodušší. Rozhodně tento převod nenahrazuje výchozí balíček pro danou distribuci a jeho použití se doporučuje pouze v krajních případech. (Kloss, 2006)

18 6 SROVNÁNÍ PARAMETRŮ DISTRIBUCÍ 18 6 Srovnání parametrů distribucí Linuxové distribuce narozdíl od operačního systému Windows obsahují v základu spousty doplňkového softwaru, který vystačí velké skupině uživatelů, aniž by museli cokoliv doinstalovávat. Studenti informatických a ekonomických oborů potřebují více speciálního softwaru, který není v základu systému a naopak některé programy nejsou potřeba vůbec. Je tedy vhodné upravit linuxovou distribuci tak, aby byla šita na míru studentovi a obsahovala po instalaci veškerý potřebný software. Výběr distribuce není jednoduchý. Je třeba brát v potaz řadu kritérií a parametrů, které hrají roli při výběru. Distribuce musí být jasně orientována na začínající uživatele a drtivá většina úkolů a obsluhy systému musí být proveditelná skrz grafické rozhraní bez nutnosti použití příkazového řádku. To ovšem neznamená, že takovou distribuci nemůže použít profesionál či velmi pokročilý uživatel. Vyspělá grafická prostředí KDE a Gnome takový komfort jasně splňují. Dalším důležitým faktorem je jednoduchost instalace. Již je standardem, že lze zvolit jazyk instalace. Velká většina distribucí je v češtině. Nejproblematičtější bod instalace je rozdělení disků a zvolení místa instalace systému. Méně user-friendly distribuce to stále nechávají v kompetenci uživatele, což může při špatném rozhodnutí znamenat ztrátu dat. Distribuce dokonce nabídnou při instalaci stažení dodatečných lokalizačních balíčků, pokud je počítač připojen k internetu. Po instalaci se nám představí již plně lokalizovaný systém, který je možno hned začít používat. Také podpora nejrůznějšího hardwaru hraje ve výběru roli. Na tomto místě je třeba zdůraznit, že samotný Linux podporuje v základu více hardwaru než např. Windows XP. Windows spolehá na ovladače výrobců hardwaru, které kvůli majoritnímu zastoupení operační systém Windows podporují. Linux má ovladače zakomponován v jádře. I mezi distribucemi jsou rozdíly. Záleží také na tom, jak si distribuce poradí s dostupnými ovladači a nabídnou je vhodně k instalaci. Za další kritérium se dá považovat správa softwaru. Implementovaný balíčkovací systém a množství softwarových balíčků v repozitáři s odladěným řešením závislostí jsou pro komfortní práci velmi důležité. Svoji roli hraje i systém aktualizací a případný bezproblémový přechod na nové vydání distribuce. Jako poslední, ale neméně důležité kritérium je uživatelská podpora, komunitní portály, knihy a dostupnost návodů pro začátečníky v češtině. Hodnoceny jsou nejznámnější desktopové distribuce, jejchž stručný popis je výše. Hodnotící stupnice bude stejná jako známky ve škole (1 5). K hodnocení se přidává také uživatelská přívětivost jednotlivých položek. 6.1 Výběr vhodné distribuce Po testech byla zvolena pro studenty jako nejvhodnější distribuce Linuxu Kubuntu Linux Příjemné uživatelské rozhraní, dobrá podpora hardwaru a velké množství elektronické podpory v podobě návodů a turoriálů pro začátečníky zařazuje tuto linuxovou distribuci mezi nejlepší linuxové distribuce pro běžné uživatele. Jako jediná distribuce disponuje možností instalace přímo z Windows pomocí speciálního

19 6.1 Výběr vhodné distribuce 19 Tab. 1: Srovnání parametrů linuxových distribucí Fedora 10 Mandriva OpenSuse 11 Ubuntu 9.04 Jednoduchost instalace Podpora hardwaru Balíčkovací systém Přechod na novější vydání Komunitní podpora Průměr 2,8 1,8 1,8 1,1 nástroje Wubi, které je součástí Live CD nebo lze samostatně stáhnout z internetu. Wubi je ideální pro takové uživatele Windows, kteří chtějí bezpečně nainstalovat Linux bez rizika možné ztráty dat. Wubi umožňuje nainstalovat Ubuntu jako aplikaci systému Windows, kterou je možno kdykoliv odinstalovat standardní cestou jako ostatní aplikace. Další zajímavou odlišností je v Ubuntu standardní vypnutí účtu roota. Výhoda spočívá v tom, že si správce nemusí pamatovat další heslo. Všechny privilegované operace se provádějí pomocí nástrojů sudo, kdesu apod., které správce systému potvrzuje svým uživatelským heslem. Záleží pouze na tom, zda má uživatel přiděleno právo administrovat systém. Ubuntu vyhrálo internetovou anketu Nejlepší distribuce roku 2008, kterou pořádá každoročně portál Abclinuxu.

20 7 VOLBA SOFTWARU 20 7 Volba softwaru Na základě požadavků vyučujících jednotlivých předmětů byl sesbírán software, který obsahuje vybraná distribuce. Jedná se většinou o Open Source nebo freewarové programy. Distribuce zahrnuje řadu softwaru z oblasti zpracování textů, počítačové grafiky, databázových systémů jako MySQL nebo PostgreSQL, skriptovací jazyk PHP nebo Perl, hojně využívaný v nejnovějších webových aplikacích. Z programátorských nástrojů zahrnuje překladače jazyka C, C++, Javy a Pascalu. Nejsou opomenuta také vývojová prostředí jako NetBeans, Eclipse nebo KDevelop. Obsahuje také užitečné nástroje pro kódování souborů do různých znakových sad. Pro domácí použití zahrnuje podporu nesvobodných multimediálních formátů, s jejichž pomocí se přehraje prakticky každý multimediální soubor a není tak třeba stahovat další dodatečné kodeky. Dále obsahuje podporu Javy nebo aplikaci Wine, umožňující spouštět velké množství programů pro MS Windows. Integrována byla také řada dalších pomocných programů ulehčující každodenní práci. Souborový manažer Krusader, který komfortně zajistí správu souborů na disku, nebo efektivní emulátor terminálu Yakuake. Poštovní klient Thunderbird umožní vzdálené čtení pošty prostřednictvím protokolů POP a IMAP. Z programů pro instant messaging lze jmenovat multiprotokolový klient Kopete nebo proprietární program Skype určený pro internetovou telefonii. Pro předmět Informatika pro ekonomy 2 lze využít linuxové utility enca a cstocs, které slouží k rozpoznávání a překódování textových souborů. V úvodu do databází se studenti seznámí s konkrétními příklady databázových systému. Součastí distribuce je databázový systém PostgreSQL nebo s nádstavbou PhpPgAdmin, která slouží k vizuální správě databáze, kde si mohou vše vyzkoušet prakticky. Pro volitelný předmět Zpracování textu na počítači byla vybrána nádstavba typografického systému TEX TEXlive. Součástí distribuce je i textový procesor OpenOffice Writer, který konkuruje komerční aplikaci Microsoft Word. Jako textový editor pro TEX byl zvolen TEXmaker, který disponuje rozšířenými možnostmi. Dalším nástrojem je prohlížeč Evince, který dokáže číst postskriptové soubory. Do jedné skupiny je možno zařadit předměty Aplikační programové vybavení a Webové aplikace, kde lze využít nainstalovaný webový server Apache, podporu jazyka PHP a Perl a databázový systémy Postgre SQL. Studenti mohou na svém počítači testovat webové skripty, aniž by museli se připojovat ke vzdálenému serveru. V sytému jsou zahrnuty internetové prohlížeče Opera, Mozilla Firefox a Konqueror. Všechny informatické a ekonomické obory se zabývájí algoritmizací, která je součástí informatických předmětů Výpočetní technika a algoritmizace 2, Algoritmizace, Programovací techniky. Jako nástroj se využívá programovací jazyk Pascal. Součástí distribuce je volně šiřitelný software Free Pascal, který postačí pro většinu programů a osvojení si základů jazyka Pascal. Na PEF se vyučuje řada předmětů zabývající se programováním Programovací jazyk C++, Programovací jazyk Java. V distribuci je zahrnut kompilátor

21 7 VOLBA SOFTWARU 21 jazyka C gcc a nainstalována vývojová prostředí Netbeans a Eclipse. Podrobný výčet zahrnutého softwaru je v příloze. Dalším předmětem vyučovaným na PEF je Počitačová grafika. Zajímavou alternativou pro programy rodiny Corel je populární program Gimp pro rastrovou grafiku a jako zástupce vektorové grafiky byl vybrán vektorový editor Inkscape. Distribuce zahrnuje také program Blender, který se používá k modelování v 3D realitě a jedná se prakticky o jediný volně dostupný program tohoto typu, který se rovná placeným komerčním programům.

22 8 METODIKA A IMPLEMENTACE 22 8 Metodika a implementace Distribuce operačního systému Ubuntu Linux si lze stáhnout v několika alternativách. K dispozici jsou Live CD soubory ve formátu ISO, které jsou dostupné v 32bitové a v 64bitové verzi. Live CD je živý plnohodnotný systém, který lze spustit pouze z CD/DVD mechaniky bez nutnosti instalace na pevný disk. Uživatel si tak může snadno vyzkoušet možnosti Linuxu. Hodí se to zejména při testování, zda je náš hardware podporován. Spouštění a práce s živým systémem je ovšem pomalejší a veškeré změny v systému budou po vypnutí ztraceny. Z některých Live CD je možno kdykoliv systém nainstalovat na pevný disk. Live CD už zahrnuje kromě samotného systému také další, většinou základní software. Dalším úkolem je upravit samotný ISO obraz a obohatit ho o další přídavný software, aby byl zahrnut v základní instalaci systému a systém byl připravem k okamžitému použití. Samotná úprava distribuce byla prováděna také v systému Kubuntu Linux, ale lze použít kteroukoli linuxovou distribuci. Většina dat uložených v ISO obrazu CD se nachází v komprimovaném souborovém systému squashfs. (Vytvoření vlastního LiveCD, 2009) 8.1 Základní nástroje na úpravu ISO obrazu Vzhledem k tomu, že se do souborového systému squashfs nedá selektivně zapisovat, jsou potřeba další nástroje k práci s tímto systémem. Je potřeba mít nainstalovanou utilitu squashfs-tools, která umožňuje se s tímto souborovým systémem pracovat. V našem případě bude stačit pouze souborový systém rozbalit a poté upravený zabalit. Dalším použitým linuxovým nástrojem je mkisofs, který je potřeba k vytvoření standardizovaného ISO obrazu, jenž je poté vypálen na CD nebo DVD dle velikosti výsledného ISO obrazu. 8.2 Rozbalení ISO obrazu Před samotnou úpravou je potřeba rozbalit samotný obraz do adresářů. Je vhodné si připravit čtyři adresáře pomocí příkazu mkdir např. takto: mount-iso mount-squashfs iso-data squashfs-data V první fázi je třeba přimountovat celý ISO obraz, aby se s ním mohlo pracovat jako s mechanikou a byly zobrazitelné adresáře. sudo mount kubuntu-9.04-desktop-i386.iso mount-iso/ -o loop -t iso9660 Do iso obrazu zapisovat nelze, proto je nutno překopírovat obsah CD do adresáře iso-data kromě komprimovaného souboru /casper/filesystem.squashfs,

23 8.3 Práce v chrootu 23 ve kterém je uložena většina komprimovaných dat. To lze provést buď pomocí příkazu cp nebo efektivní utility rsync, která se používá k pokročilému zálohování a disponuje optimalizací přenášených dat. rsync --exclude=/casper/filesystem.squashfs -a mount-iso/ iso-data V další fázi obdobným způsobem přimountujeme výše zmiňovaný soubor v souborovém systému squashfs a jeho obsah rozbalíme do adresáře squashfs-data. Rychlost rozbalování dat je závislá na rychlosti počítače a může trvat i několik minut, vzhledem k tomu, že se rozbaluje zhruba 1,5 GB dat. sudo mount-iso/casper/filesystem.squashfs mount-squashfs -o loop -t squashfs cp -a mount-squashfs/* squashfs-data/ V adresáři iso-data se nyní nachází jádro systému a systémová nastavení, veškerý software a grafické prostředí je uloženo v adresáři squashfs-data. 8.3 Práce v chrootu Chroot je prostředí, které umoňuje změnit umístění kořenového adresáře root do jiného umístění a vytvořit nové rootovské prostředí. Často se používá pro běh potenciálně nebezpečných programů či pro omezení přístupu uživatelů k celému systému. Jak bylo výše uvedeno, veškerá data jsou uložena v adresáři squashfs-data, a proto je potřeba ho určit jako rootovské prostředí zejména kvůli balíčkovacímu systému APT. To umožní právě linuxový chroot. Poté bude možné přidávat a odebírat balíčky za pomocí balíčkovacího systému. Aby v následně v chrootu fungovalo internetové připojení, které je důležité pro stahování balíčků a aktualizaci zdrojů, je nutné zkopírovat konfigurační soubory z našeho nastavení sytému. (How to Customize the Ubuntu Desktop CD, 2009) sudo cp /etc/resolv.conf squashfs-data/etc/ sudo cp /etc/hosts squashfs-data/etc/ Nyní se použije prostředí chroot a nastaví adresář squashfs-data jako root. Je třeba nezapomenout ještě na nastavené důležitých proměnných, aby systém bezproblému pracoval. sudo chroot squashfs-data mount -t proc none /proc mount -t sysfs none /sys export HOME=/root export LC_ALL=C Pro instalaci potřebného softwaru je nutné nastavit repozitáře, ze kterých se bude stahovat vybraný software. Seznam repozitářů je uložen v souboru /etc/apt/sources.list. Každý řádek v souboru označuje jeden repozitář ve tvaru: deb jaunty multiverse Pro instalaci proprietárního softwaru, nesvobodných ovladačů a některých dalších aplikací se musí přidat neoficiální zdroje nebo případně zdroje třetích stran. U každého spolehlivé stroje je možno nalézt podpisový GPG klíč, který zvyšuje

24 8.4 Instalace a aktualizace softwaru 24 jeho důvěryhodnost. Po nastavení repozitářů je nutné spustit apt-get update, po kterém se stáhnou aktuální informace o balíčcích. 8.4 Instalace a aktualizace softwaru S využitím balíčkovacího systému APT se nainstaluje veškerý software, který je důležitý pro výuku. Narozdíl od prostého zkopírování dat disponuje balíčkovací systém kontrolou závislostí jednotlivého softwaru a tak se nemůže stát, že by se některé balíčky nepodařilo nainstalovat. Příklad instalace typografického systému TEXLive: apt-get install texlive Po instalaci všech potřebných balíčků je vhodné spustit automatickou aktualizaci systému pomocí apt-get upgrade který provede automatickou aktualizaci balíčků na nejnovější verze, které jsou v aktuálně používaných repozitářích. 8.5 Úprava distribuce skrz grafické prostředí Samotná úprava a přizpůsobení uživatelského prostředí by se z příkazového řádku prováděla velmi nefektivně. Bylo by nutné znát přesné schéma grafického prostředí a význam jednotlivých konfiguračních souborů. Existuje však využutí možnosti X serveru přímo v chrootu. Lze to provést buď přes virtuální konzoli nebo za použití xephyru, který běží jako vnořený X server v rámci jiného serveru. Po nastartování grafického uživatelského prostředí se spustí správce oken KDE a v systému lze standardně pracovat. Skrz grafické prostředí je možné například doinstalovat jazykovou lokalizaci distribuce, či upravit výchozí vzhled správce oken. 8.6 Úprava bootovací obrazovky Pomocí sady speciálních nástrojů lze upravit také úvodní bootovací obrazovku operačního systému a nahradit ji vlastní. Distribuce Ubuntu využivá usplash, což je softwarový projekt komunity Ubuntu, který nahrazuje běžící text barevným pozadím. Vzhledem k tomu, že ještě neběží plně zavedený grafický systém, používá se linuxové rozhraní framebuffer. Usplash není klasický obrazový formát, nýbrž soubor sdílené knihovny. (How do I customize USplash?, 2009) Pro vytvoření vlastního usplash je třeba mít nainstalované následující nástroje: gcc libbogl-dev usplash-dev Pro vytvoření vhodného pozadí je nutné vytvořit obrázek ve formátu PNG v maximálně 256 indexovaných barvách. Převod na indexované se dá provést například pomocí volně dostupného editoru Gimp. Takhle vytvořený obrázek se pak nástrojem

25 8.6 Úprava bootovací obrazovky 25 Obr. 3: Vnořený X server Xephyr pngtobogle převede do zdrojového kódu jazyka C, kde se následně přeloží pomocí překladače gcc jako sdílená knihovna. (Change-Ubuntu-Bootsplash-Theme, 2007) Převedení obrázku do zdrojového kódu pro kompilaci: pngtobogl usplash-artwork.png > usplash-artwork.c Vytvoření sdílené knihovny: gcc -Os -g -I/usr/include/bogl -fpic -c usplash-artwork.c -o usplash-artwork.ogcc -shared -Wl,-soname, usplash-artwork.so usplash-artwork.o -o vlastni-splash.so Nyní je potřeba vytvořenou bootovací obrazovkou nahradit aktuální výchozí bootsplash. sudo cp yourimage-splash.so /usr/local/lib/usplash/yourimage-splash.so Nakonec se provede zavedení nového usplash do systému. sudo dpkg-reconfigure linux-image-$(uname -r) Kompletně funkčí tvorba usplash je náročnejší a přesahuje rámec této bakalářské práce. Nastavení rozlišení bootovací obrazky je uloženo v konfiguračním souboru /etc/usplash.conf a často je ho potřeba změnit. Na webových stránkách grafických prostředí KDE a Gnome lze nalézt již řadu předkompilovaných motivů.

26 8.7 Vytvoření ISO obrazu Vytvoření ISO obrazu Po dokočení úprav v distribuci se musí odstranit starý soubor squashfs a zabalit nový z adresáře squashfs-data, ve kterém byly provedeny úpravy za využití již instalované utility mksquash, která podporuje tento komprimovaný souborový systém. sudo rm -f iso-data/casper/filesystem.squashfs sudo mksquashfs squashfs-data/ iso-data/casper/filesystem.squashfs Nyní je možno provést samotné vytvoření ISO obrazu pomocí nástroje mkisofs. sudo mkisofs -r -V "$PEFUBUNTU" -cache-inodes -Jlb isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o../ubuntu-9.04-desktop-i386-custom.iso. 8.8 Testování ISO obrazu Po vytvoření výsledného ISO obrazu se obraz vypálí na nosič DVD. Testovat každé takto zkušebně vytvořené DVD restartováním hlavního počítače, případně instalací dalšího operačního systému by bylo velmi náročné. V tomto případě je dobré využít myšlenky virtualizace za použití nástrojů k virutalizaci operačních systémů. Virtualizační nástroje umožňují spustí virtuální operační systém v rámci jednoho počítače. Obr. 4: Ukázka virtualizačního nástroje Virtualbox Pomocí virtualizace jsme schopni náš procesor, operační paměť, síťovou kartu a pevný disk využít pro více než jeden operační systém. To se provádí pomocí tzv. nativní virtualizace, při které dochází k simulaci hardware, což umožňuje běh operačních systémů bez dalších zásahů, tak jako by běžely na plnohodnotném hardwaru. Pro efektivní využití virtualizace je nutné mít zejména dostatek operační paměti a je doporučen vícejádrový procesor. Samotný virtuální systém je absolutně

27 8.9 Další nástroje pro úpravu distribuce 27 izolovaný od hostitelského počítače, tak se často využívá pro testování potencionálně nebezpečných programů, které by mohly poškodit systém. (Hájek, 2007) Na trhu existuje řada komerčních i volně dostupných aplikací, které dokáží virtualizovat operační systém. K nejznámějším komerčním aplikacím patří VMWare Workstation a VMWare Player. Postupem času se prosazují i další nástroje. Pro účely testování distribuce Linuxu byl použit program Virtualbox, za kterým stojí společnost SUN Microsystem. Jedná se o multiplatformní aplikaci, která podporuje virtualizaci nejrůznějších operačních systémů a disponuje velkými možnostmi nastavení. 8.9 Další nástroje pro úpravu distribuce Existují i další nástroje, které dokáží provést úpravy jednotlivých distribucí. Pro vybranou distribuci Ubuntu je k dispozici grafický nástroj Reconstructor, který je naprogramován v jazyce Python. Pomocí grafického uživatelského rozhraní si i málo zkušený uživatel může upravit svoji distribuci. Je však určen zejména pro distribuci Ubuntu, i když v současné verzi experimentálně podporuje i prostředí KDE ve verzi čtyři. Disponuje možnostmi rozšířených úprav grafického prostředí, bootovacích obrazovek a dalších podrobnějších nastavení. Intuitivní grafické prostředí postavené na GTK knihovně vlastně simuluje výše uvedený postup v příkazovém řádku. Je šířen pod licencí GNU General Public License (GPL) a je tak možno se podílet na dalším vývoji programu. Princip práce programu Reconstructor je v zásadě podobný. Vedle grafického rozhraní lze sledovat co se momentálně děje. Rozbalování ISO obrazu, komprimace souborového systému squashfs a nakonec samotné vygenerování ISO obrazu. Je jen škoda, že se v programu nezobrazuje aktuální stav průběhu komprimace dat do squashfs. Zajímavou součástí programu jsou moduly. Moduly jsou v podobě jednoduchých shellových skriptů, které se spouští uvnitř chrootového prostředí. Skripty jsou instalačního charakteru a umožňují instalaci programu nebo balíku programů. Možnost Run the boot zajistí spuštění programu přímo při startu operačního systému z Live CD. Každý modul je kontrolován a pravidelně aktualizován. Na stránkách projektu si lze stáhnout několik předpřipravených modulů. (SourceForge.net, 2009) K programování modulů existuje i dokumentace, takže je možné se znalostí skriptování si vyrobit vhodný modul podle vlastních potřeb. Příklad upraveného modulu pro program Reconstructor, který nainstaluje typografický software: #!/bin/sh # # Reconstructor Module - GNUCash # Copyright (c) 2006 Reconstructor Team < # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2

28 8.9 Další nástroje pro úpravu distribuce 28 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A~PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA , USA. RMOD_ENGINE=1.0 RMOD_CATEGORY= Software RMOD_SUBCATEGORY= Productivity RMOD_NAME= Typografický software RMOD_AUTHOR= Stratos Zerdaloglu RMOD_VERSION=0.1 RMOD_DESCRIPTION= Instaluje typografický software. RMOD_RUN_IN_CHROOT=True RMOD_UPDATE_URL= echo Running $RMOD_NAME... apt-get update apt-get install -y texlive* apt-get install -y texmaker # clean cache apt-get clean apt-get autoclean echo $RMOD_NAME Finished... Při praktickém testování se program choval občas nestabilně a bylo ho nutné restartovat. V některých případech se stávalo, že nedokázal vygenerovat výsledný ISO soubor. V distribuci Kubuntu je jeho instalace poněkud technicky náročnější než v Ubuntu kvůli vazbě na sdílené knihovny z prostředí Gnome. Poslední verze 2.9 opravuju mnoho bugů a podporuje už i testovací vydání distribuce Ubuntu Karmic Koala. Do budoucna bude rozhodně zajímavé sledovat další vývoj tohoto projektu. Pokud vývojáři zapracují na větší stabilitě a program bude oficiálně podporovat také úpravu distribuce Kubuntu, stala by se z něj plnohodnotná alternativa pro ruční úpravu.

29 8.9 Další nástroje pro úpravu distribuce 29 Obr. 5: Výchozí moduly programu Reconstructor (Sourceforge.net, 2009)

30 9 DISKUSE A ZÁVĚR 30 9 Diskuse a závěr 9.1 Diskuse Cíl práce byl z velké části splněn. Byly využity významné vlastnosti Linuxu otevřenost a dokumentace systému. Díky těmto vlastnostem a řadě pomocných nástrojů se podařilo vhodně upravit ISO obraz vybrané distribuce. Povedlo se vyhledat a obohatit distribuci o řadu užitečných nástrojů a utilit, které jsou v konkurečním systému Windows často placené nebo nejsou vůbec dostupné. Menší problém nastal s úpravou bootovacího usplash. Díky nové implementaci usplash v Jaunty Jackalope se manuálně kompilovaný usplash zobrazoval chybně nebo vůbec. Z toho důvodu bylo přistoupeno k výběru hotového motivu ve zdrojových kódech pro nejrůznější rozlišení. Implementační část by se dala přirozeně rozvíjet dále. Bylo by možné graficky zpracovat vlastní motiv s tématem fakulty pro grafické uživatelské prostředí nebo doimplementovat vlastní repozitáře, které by se nacházely na školních serverech. V případě hromadného nasazení na učebny ústavu informatiky by stálo za úvahu systém připojit k centrální doméně (LDAP) a více customizovat uživatelské účty s různým oprávněním. Během práce byly také využity poznatky z odborných diskusích fór a komunitních webů, které pomohly řešit řadu problémů zejména s implementační částí bakalářské práce. 9.2 Závěr Bakalářská práce se zabývá možnostmi současných linuxových distribucí, které jsou určeny pro desktopové využití. Zkoumá jejich principy, porovnává je mezi sebou a hodnotí jejich vlastnosti zejména ve vztahu ke studentovi Provozně ekonomické fakulty, který vyžaduje jednoduchý a funkční systém vybavený potřebným softwarem. Výstupem bakalářské práce je vytvoření speciálně upravené linuxové distribuce Kubuntu, která obsahuje nejpoužívanější software k výuce informatických předmětů na PEF MZLU a je tak splněno zadání. Jako grafické prostředí je použito KDE ve verzi Distribuce je obohacena také o další užitečný software potřebný pro nasazení na pracovní stanici do domácností. Jednoduchou instalací si student zprovozní kompletně funkční operační systém bez nutnosti ruční instalace dalšího softwaru. Speciálně upravená distribuce by mohla být bez problému nasazena na učebny ústavu informatiky, kde již byla také testována. Ukazuje se, že linuxové systémy mohou v mnoha ohledech nahradit komerční operační systémy Windows. Linux je systém možností a velkým prostorem pro další vývoj v oblasti informačních technologií. Svědčí o tom i stále se zvyšující se poptávka po linuxových distribucích.

31 10 LITERATURA Literatura Co přináší KDE 4 (technologie) [on-line] [cit ]. Dokument ve formátu HTML. Dostupný na Internetu: recenze/co-prinasi-kde-4-technologie. Hájek, J. Virtualizace mýtus, kouzlo, hype nebo realita? [on-line] [cit ]. Dokument ve formátu HTML. Dostupný na Internetu: virtualizace-mytus-kouzlo-hype-nebo-realita/. How do I customize USplash? [on-line] [cit ]. Dokument ve formátu HTML. Dostupný na Internetu: How to Customize the Ubuntu Desktop CD [on-line] [cit ]. Dokument ve formátu HTML. Dostupný na Internetu: Change-Ubuntu-Bootsplash-Theme [on-line] [cit ]. Dokument ve formátu HTML. Dostupný na Internetu: Change-Ubuntu-Bootsplash-Theme shtml. Karber, V. Gnome: Lehké představení [on-line] [cit ]. Dokument ve formátu HTML. Dostupný na Internetu: Kloss, T. Linuxové balíčkovací systémy 1 [on-line] [cit ]. Dokument ve formátu HTML. Dostupný na Internetu: Linuxové distribuce kde získat [on-line] [cit ]. Dokument ve formátu HTML. Dostupný na Internetu: Sourceforge.net: Using Reconstructor [on-line] [cit ]. Dokument ve formátu HTML. Dostupný na Internetu: Vychodil, V. Operační systém Linux: příručka českého uživatele 1. vyd. Brno: Computer Press, 2003a. ISBN Kapitola 1, Základní pojmy, historie systému, s Vychodil, V. Operační systém Linux: příručka českého uživatele 1. vyd. Brno: Computer Press, 2003b. ISBN Kapitola 8, Grafické síťové rozhraní, s Vytvoření vlastního LiveCD [on-line] [cit ]. Dokument ve formátu HTML. Dostupný na Internetu: Vytvo%C5%99en%C3%AD%20vlastn%C3%ADho%20LiveCD.

úvod Historie operačních systémů

úvod Historie operačních systémů Historie operačních systémů úvod Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785. Provozuje Národní ústav

Více

VirtualBox desktopová virtualizace. Zdeněk Merta

VirtualBox desktopová virtualizace. Zdeněk Merta VirtualBox desktopová virtualizace Zdeněk Merta 15.3.2009 VirtualBox dektopová virtualizace Stránka 2 ze 14 VirtualBox Multiplatformní virtualizační nástroj. Částečně založen na virtualizačním nástroji

Více

Alternativní operační systémy. Martin Drlík, Daniel Krotil OSY2A, ITV

Alternativní operační systémy. Martin Drlík, Daniel Krotil OSY2A, ITV Alternativní operační systémy Martin Drlík, Daniel Krotil OSY2A, ITV Co lze pokládat za alternativní OS Operační systémy založené na Linuxu Online operační systémy Operační systémy založené na vlastních

Více

9. Software: programové vybavení počítače, aplikace

9. Software: programové vybavení počítače, aplikace 9. Software: programové vybavení počítače, aplikace Software (SW) je programové vybavení počítače, které nám umožňuje faktickou práci na počítači tvorbu dokumentů, tabulek, úpravy obrázků, elektronickou

Více

Před instalací 25 Minimální požadavky na systém Linux a Windows na jednom disku Zrušení instalace Mandriva Linuxu...

Před instalací 25 Minimální požadavky na systém Linux a Windows na jednom disku Zrušení instalace Mandriva Linuxu... Obsah Úvodem 9 Typografické konvence.............................. 10 Změny oproti předchozím verzím......................... 11 Změny v českém vydání.............................. 18 Informace o aktualizaci

Více

Linuxové distribuce. Michal Dočekal

Linuxové distribuce. Michal Dočekal Linuxové distribuce Michal Dočekal 2011 Právní doložka Právní doložka autor není právník autor neručí za pravdivost uvedených informací autor neručí za jakékoliv případné škody způsobené uvedenými informaci

Více

Úvod do Linuxu SŠSI Tábor 1

Úvod do Linuxu SŠSI Tábor 1 Úvod do Linuxu 9.10.2012 SŠSI Tábor 1 Historie Linux je obdoba operačního systému UNIX, vytvořená Linusem Torvaldsem. Na dalším vývoji systému i aplikací dnes pracuje řada dobrovolníků na celém světě.

Více

Software programové vybavení. 1. část

Software programové vybavení. 1. část Software programové vybavení 1. část Software Vše co není HW je SW = pojem se někdy vztahuje jak na programy, tak na data Oživuje hardware (zdaleka ne jen počítače) Je-li přítomen procesor, musí být i

Více

IT ESS II. 1. Operating Systém Fundamentals

IT ESS II. 1. Operating Systém Fundamentals IT ESS II. 1. Operating Systém Fundamentals Srovnání desktopových OS a NOSs workstation síťové OS (NOSs) jednouživatelské jednoúlohové bez vzdáleného přístupu místní přístup k souborům poskytují a zpřístupňují

Více

Středisko UN*Xových technologií

Středisko UN*Xových technologií projekt Středisko UN*Xových technologií Dalibor bejzz Fanta - student FSv - vedoucí projektu Jiří JanskyJ Janský - student FEL - řešitel projektu GNU Linux http://www.gnu.org http://www.kernel.org Richard

Více

Minimální požadavky na systém... 21 Linux a Windows na jednom disku... 22 Zrušení instalace Mandriva Linuxu... 23

Minimální požadavky na systém... 21 Linux a Windows na jednom disku... 22 Zrušení instalace Mandriva Linuxu... 23 Obsah Úvodem 9 Typografické konvence.............................. 10 Změny oproti předchozí verzi Mandriva Linuxu.................. 11 Informace o aktualizaci z verze 2006....................... 17 Poděkování....................................

Více

Téma 1: Práce s Desktop. Téma 1: Práce s Desktop

Téma 1: Práce s Desktop. Téma 1: Práce s Desktop Téma 1: Práce s Desktop 1 Teoretické znalosti V této kapitole zjistíte, co skrývají pojmy jako Desktop, GNOME, KDE, Metacity Window Manager, Nautilus a Konqueror. Desktop neboli pracovní plocha patří mezi

Více

S2. Vytvoření Windows balíku pro vývoj na STM32 architektuře

S2. Vytvoření Windows balíku pro vývoj na STM32 architektuře Projekt BROB - 2014 S2. Vytvoření Windows balíku pro vývoj na STM32 architektuře Autor práce: Jakub Žďárský, UAMT VUT FEKT Vedoucí práce: Ing. František Burian 1 Obsah Obsah... 2 Zadání... 3 Úvod... 3

Více

Aplikační programové vybavení

Aplikační programové vybavení Aplikační software Aplikační software Programy z nejrůznějších oblastí využití počítače. Dnes existují stovky programů a u každého druhu pak často desítky konkrétních programů, které s větším nebo menším

Více

DISTRIBUCE GNU/LINUXU

DISTRIBUCE GNU/LINUXU DISTRIBUCE GNU/LINUXU Název školy Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště Název DUMu Distribuce GNU/Linuxu Autor Martin Šimůnek Datum 14.

Více

INSTALACE SW V GNU/LINUXU

INSTALACE SW V GNU/LINUXU INSTALACE SW V GNU/LINUXU Název školy Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště Název DUMu Instalace SW v GNU/Linuxu Autor Martin Šimůnek

Více

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice Kód DUM : VY_32_INOVACE_LIN.1.04 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 04 Zásady běžné instalace OS Linux DUM naučí připravit počítač k instalaci OSL a provede žáka kroky instalace systému

Více

Softwarová konfigurace PC

Softwarová konfigurace PC Softwarová konfigurace PC EU peníze středním školám Didaktický učební materiál Anotace Označení DUMU: VY_32_INOVACE_IT1.20 Předmět: Informatika a výpočetní technika Tematická oblast: Úvod do studia informatiky,

Více

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice Kód DUM : VY_32_INOVACE_LIN.1.13 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 13_ Síťové služby- databázový server MySQL + PHP 1. díl DUM provede žáka instalací, základní konfigurací a zprovozněním

Více

CUZAK. Instalační příručka. Verze 2.0 2015

CUZAK. Instalační příručka. Verze 2.0 2015 CUZAK Instalační příručka Verze 2.0 2015 Copyright 2015 Altair CUZAK s.r.o. Všechna práva vyhrazena. Všechna práva vyhrazena. Všechna informace, jež jsou publikována na v tomto dokumentu, jsou chráněna

Více

Svět svobodného softwaru

Svět svobodného softwaru Svět svobodného softwaru Jinonický informační pondělek 15. října 2012 Václav Jansa ÚISK FF UK vaclav.jansa@gmail.com Vznik svobodného softwaru Podmíněn komunikací a sdílením informací Počátky v univerzitních

Více

O projektu Nasazení OpenOffice.org v praxi

O projektu Nasazení OpenOffice.org v praxi O projektu Nasazení OpenOffice.org v praxi Filip Molčan molcanf@openoffice.org Konference EurOpen Hotel Relax, Moninec - 18. 5. 2005 Obsah prezentace Minulost a současnost OpenOffice.org Představení projektu

Více

Linuxové distribuce. Michal Dočekal

Linuxové distribuce. Michal Dočekal Linuxové distribuce Michal Dočekal 2011 Právní doložka Právní doložka autor není právník autor neručí za pravdivost uvedených informací autor neručí za jakékoliv případné škody způsobené uvedenými informaci

Více

INSTALACE SW PROID+ V OS LINUX

INSTALACE SW PROID+ V OS LINUX TECHNICKÝ POPIS INSTALACE SW PROID+ V OS LINUX ZPRACOVAL MONET+, a. s. Za Dvorem 505, Zlín Štípa DATUM ZPRACOVÁNÍ 13.06.2019 VERZE ČÍSLO 1.0 Tento dokument zůstává vlastnictvím firmy MONET+, a. s. Duplikace

Více

1.2 Operační systémy, aplikace

1.2 Operační systémy, aplikace Informační a komunikační technologie 1.2 Operační systémy, aplikace Studijní obor: Sociální činnost Ročník: 1 Programy (Software - SW) V informatice se takto označují všechny samospustitelné soubory které

Více

Jak funguje GNU/Linux

Jak funguje GNU/Linux Jak funguje GNU/Linux Úvod do operačního systému a filozofie Jiří Jánský SUT SH 12.10.1010 GNU/Linux I. Proč Linux používájí geekové Za více námahy více muziky Příklad s přepsáním titulků Svobody Open

Více

Acronis. Lukáš Valenta lukas.valenta@acronis.cz www.acronis.cz

Acronis. Lukáš Valenta lukas.valenta@acronis.cz www.acronis.cz Acronis Lukáš Valenta lukas.valenta@acronis.cz www.acronis.cz Acronis Kdo jsme? Společnost se sídlem v USA Zálohovací software Software pro ochranu proti haváriím Nástroje pro správu disků Nástroje pro

Více

Instalace aplikace 602XML Filler

Instalace aplikace 602XML Filler Instalace aplikace 602XML Filler Popis aplikace 602XML Filler 602XML Filler je aplikace pro vyplňování formulářů. Jedná se o volně šiřitelný a v České republice již všeobecně rozšířený nástroj se snadným

Více

Stručná instalační příručka SUSE Linux Enterprise Server 11

Stručná instalační příručka SUSE Linux Enterprise Server 11 Stručná instalační příručka SUSE Linux Enterprise Server 11 RYCHLÝ ÚVODNÍ LIST NOVELL Při instalaci nové verze systému SUSE Linux Enterprise 11 postupujte podle následujících pokynů. Tento dokument obsahuje

Více

Projekt implementace OS Linux do výuky informačních technologií

Projekt implementace OS Linux do výuky informačních technologií Projekt implementace OS Linux do výuky informačních technologií Projekt v rámci SIPVZ Implementace operačního systému Linux do výuky informačních technologií Evidenční číslo: 0722P2006 Poskytoval dotace:

Více

99 % všech desktopů na platformě MS Windows

99 % všech desktopů na platformě MS Windows Svobodný software 99 % všech desktopů na platformě MS Windows Monopol!!! Jaké z toho plynou nevýhody? Jaké z toho plynou výhody? source code zdrojový kód obsah souboru nebo souborů napsaný v určitém programovacím

Více

Compatibility List. GORDIC spol. s r. o. Verze 3.60.5 8.4.2009

Compatibility List. GORDIC spol. s r. o. Verze 3.60.5 8.4.2009 Compatibility List Verze 3.60.5 8.4.2009 GORDIC spol. s r. o. Copyright 1993-2009 1 Obsah Obsah 1 2 3 4 5 6 7 8 9 3.1 3.2 Úvodní informace Podporované databázové systémy Klientské prostředí Tlustý klient...

Více

Registrační číslo projektu: CZ.1.07/1.5.00/34.0185. Název projektu: Moderní škola 21. století. Zařazení materiálu: Ověření materiálu ve výuce:

Registrační číslo projektu: CZ.1.07/1.5.00/34.0185. Název projektu: Moderní škola 21. století. Zařazení materiálu: Ověření materiálu ve výuce: STŘEDNÍ ODBORNÁ ŠKOLA A STŘEDNÍ ODBORNÉ UČILIŠTĚ NERATOVICE Školní 664, 277 11 Neratovice, tel.: 315 682 314, IČO: 683 834 95, IZO: 110 450 639 Ředitelství školy: Spojovací 632, 277 11 Neratovice tel.:

Více

AIDA64 Extreme. Příručka k nastavení. v 1.1 30. 07. 2014.

AIDA64 Extreme. Příručka k nastavení. v 1.1 30. 07. 2014. Příručka k nastavení v 1.1 30. 07. 2014. je vyvíjen společností FinalWire s.r.o. Copyright 1995-2014 FinalWire s.r.o. Tento dokument byl vytvořen společností ABSEIRA s.r.o. Všechna práva vyhrazena. Copyright

Více

Instalace Debianu pomocí debootstrap

Instalace Debianu pomocí debootstrap Instalace Debianu pomocí debootstrap Petr Krčmář 8. listopadu 2015 Uvedené dílo (s výjimkou obrázků) podléhá licenci Creative Commons Uveďte autora 3.0 Česko. Petr Krčmář (Root.cz, vpsfree.cz) Instalace

Více

NÁSTROJE PRO VIRTUALIZACI POČÍTAČE

NÁSTROJE PRO VIRTUALIZACI POČÍTAČE NÁSTROJE PRO VIRTUALIZACI POČÍTAČE Název školy Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště Název DUMu Nástroje pro virtualizaci Autor Martin

Více

Identifikátor materiálu: ICT-1-17

Identifikátor materiálu: ICT-1-17 Identifikátor materiálu: ICT-1-17 Předmět Informační a komunikační technologie Téma materiálu Operační systémy Autor Ing. Bohuslav Nepovím Anotace Student si procvičí / osvojí operační systémy. Druh učebního

Více

Základní škola a mateřská škola Lázně Kynžvart Autor: David Holubec NÁZEV: VY_32_INOVACE_11_INF Vzdělávací oblast: informatika

Základní škola a mateřská škola Lázně Kynžvart Autor: David Holubec NÁZEV: VY_32_INOVACE_11_INF Vzdělávací oblast: informatika Základní škola a mateřská škola Lázně Kynžvart Autor: David Holubec NÁZEV: VY_32_INOVACE_11_INF Vzdělávací oblast: informatika Ročník: 9. Číslo projektu: CZ.1.07/1.4.00/21.2181 Datum vytvoření: prosinec

Více

Operační systém GNU/Linux

Operační systém GNU/Linux Operační systém GNU/Linux Operační systém - obecně:...základní softwarové vybavení počítače, které se stará o správu systémových zdrojů OS není primárně charakterizován tím jak vypadá (uživatelské rozhraní),

Více

O projektu OpenOffice.org a IBM OS/2 OS/2 a Open Source

O projektu OpenOffice.org a IBM OS/2 OS/2 a Open Source O projektu OpenOffice.org a IBM OS/2 OS/2 a Open Source Filip Molčan molcanf@openoffice.org Konference Warpstock Czech Republic 2005 Liberec - 16. 7. 2005 Obsah prezentace Minulost a současnost OpenOffice.org

Více

Technická specifikace

Technická specifikace Informační systém pro vysoké a vyšší odborné školy Technická specifikace Obecný popis systému Technická specifikace Obecný popis systému Computer Aided Technologies, s.r.o. Tato příručka je součástí dokumentace

Více

Linux jako alternativní operační systém

Linux jako alternativní operační systém Linux jako alternativní operační systém licence a šíření distribuce charakteristika Licence a šíření Kořeny Linuxu vycházejí z UNIXU. V roce 1991 začal finský student Linus Benedict Torvalds vyvíjet základní

Více

CUZAK. Instalační příručka. Verze 2.0 2014

CUZAK. Instalační příručka. Verze 2.0 2014 CUZAK Instalační příručka Verze 2.0 2014 Copyright 2014 Altair Software s.r.o. Všechna práva vyhrazena. Všechna práva vyhrazena. Všechna informace, jež jsou publikována na v tomto dokumentu, jsou chráněna

Více

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita Aktivní webové stránky Úvod: - statické webové stránky: pevně vytvořený kód HTML uložený na serveru, ke kterému se přistupuje obvykle pomocí protokolu HTTP (HTTPS - zabezpečený). Je možno používat i různé

Více

Instalace systému Docházka 3000 na operační systém ReactOS Zdarma dostupné kompatibilní alternativě k systému Windows

Instalace systému Docházka 3000 na operační systém ReactOS Zdarma dostupné kompatibilní alternativě k systému Windows Instalace systému Docházka 3000 na operační systém ReactOS Zdarma dostupné kompatibilní alternativě k systému Windows Tento návod popisuje možnost provozovat Docházku 3000 pod zdarma dostupným operačním

Více

TGMmini. začínáme. komplexní dodávky a zprovoznění servopohonů dodávky řídicích systémů

TGMmini. začínáme. komplexní dodávky a zprovoznění servopohonů dodávky řídicích systémů TGMmini začínáme Olomoucká 1290/79-1 - Fax: +420 548 141 890 Historie revizí dokumentu datum verze popis 20. 10. 2017 1.0 Olomoucká 1290/79-2 - Fax: +420 548 141 890 Obsah TGMmini... 1 Historie revizí

Více

LIVE CD/DVD ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

LIVE CD/DVD ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště LIVE CD/DVD Název školy Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště Název DUMu Live CD/DVD Autor Martin Šimůnek Datum 2. 10. 2012 Stupeň atypvzdělávání

Více

VY_32_INOVACE_INF.20. OS Linux

VY_32_INOVACE_INF.20. OS Linux VY_32_INOVACE_INF.20 OS Linux Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Jiří Kalous Základní a mateřská škola Bělá nad Radbuzou, 2011 Linux je označení pro unixový operační systém

Více

Instalace a první spuštění Programu Job Abacus Pro

Instalace a první spuštění Programu Job Abacus Pro Instalace a první spuštění Programu Job Abacus Pro Pro chod programu je nutné mít nainstalované databázové úložiště, které je připraveno v instalačním balíčku GAMP, který si stáhnete z našich webových

Více

Porovnání instalací linuxových distribucí Fedora x Debian Administrace počítačových sítí (2010/2011)

Porovnání instalací linuxových distribucí Fedora x Debian Administrace počítačových sítí (2010/2011) Porovnání instalací linuxových distribucí Fedora x Debian Administrace počítačových sítí (2010/2011) 1 Zadání Zkusit zinstalovat dvě různé distribuce včetně Xwindows a serveru Apache, porovnat a popsat

Více

Řešení pro správu klientů a mobilní tisk

Řešení pro správu klientů a mobilní tisk Řešení pro správu klientů a mobilní tisk Uživatelská příručka Copyright 2006 Hewlett-Packard Development Company, L.P. Microsoft a Windows jsou registrované ochranné známky společnosti Microsoft Corporation

Více

Instalace webové služby Mydlinka

Instalace webové služby Mydlinka Instalace webové služby Mydlinka Aktualizace dokumentu: 21.10.2014 Obsah 1 Co je to webová služba Mydlinka 2 Požadavky na instalaci a provoz 2.1 SAS 2.2 Databáze 2.3 Operační systém 2.4 Softwarové vybavení

Více

Tomáš Borland Valenta

Tomáš Borland Valenta Architektura GNU/Linuxu Tomáš Borland Valenta Přehled stavebních prvků operačního systému GNU/Linux aneb od základů až po okna... Základní rozdělení Hardware Software Hardware Základní deska CPU Paměť

Více

Matematika v programovacích

Matematika v programovacích Matematika v programovacích jazycích Pavla Kabelíková am.vsb.cz/kabelikova pavla.kabelikova@vsb.cz Úvodní diskuze Otázky: Jaké programovací jazyky znáte? S jakými programovacími jazyky jste již pracovali?

Více

Co děti v kroužku vyzkoušely

Co děti v kroužku vyzkoušely Co děti v kroužku vyzkoušely Instalace Mageia Linux a Ubuntu K rozdělení disků při instalaci na PC s OS Windows (OS se volí pomocí zavaděče GRUB) 1) ve Windows rozdělit disk na C: (cca 40 G) a D: (cca

Více

monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura

monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura IBM PC 5150 MS DOS 1981 (7 verzí) DR DOS, APPLE DOS, PC DOS 1. 3. Windows grafická nástavba na DOS Windows 95 1. operační systém jako takový, Windows XP 2001, podporovány do 2014, x86 a Windows 2000 Professional

Více

Instalační příručka Command WorkStation 5.6 se sadou Fiery Extended Applications 4.2

Instalační příručka Command WorkStation 5.6 se sadou Fiery Extended Applications 4.2 Instalační příručka Command WorkStation 5.6 se sadou Fiery Extended Applications 4.2 Sada Fiery Extended Applications Package (FEA) v4.2 obsahuje aplikace Fiery pro provádění úloh souvisejících se serverem

Více

Tomáš Kantůrek. IT Evangelist, Microsoft

Tomáš Kantůrek. IT Evangelist, Microsoft Tomáš Kantůrek IT Evangelist, Microsoft Správa a zabezpečení PC kdekoliv Jednoduchá webová konzole pro správu Správa mobilních pracovníků To nejlepší z Windows Windows7 Enterprise a další nástroje Cena

Více

Open Source alternativy

Open Source alternativy Open Source alternativy Ing. Radomír Orkáč VŠB-TUO, CIT 9872 23.2.2010, Ostrava radomir.orkac@vsb.cz Svobodné dílo Aby mohlo být dílo označováno za svobodné, musí být dodrženy (respektovány) následující

Více

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ Projekt: ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ Téma: MEIV - 2.2.1 Linux seznámení UBUNTU Obor: Elektromechanik Ročník: 4. Zpracoval(a): Bc. Martin Fojtík Střední průmyslová škola Uherský Brod, 2010 Projekt je

Více

SOFTWARE. Ing. Luděk Richter

SOFTWARE. Ing. Luděk Richter SOFTWARE Ing. Luděk Richter Střední škola, Havířov-Šumbark, Sýkorova 1/613, příspěvková organizace Tento výukový materiál byl zpracován v rámci akce EU peníze středním školám - OP VK 1.5. Výuková sada

Více

ADMINISTRACE UNIXU A SÍTÍ - AUS Metodický list č. 1

ADMINISTRACE UNIXU A SÍTÍ - AUS Metodický list č. 1 Metodický list č. 1 Cílem předmětu je seznámit posluchače s problematikou správy systémů typu UNIX a základním nastavením počítačových sítí. Zaměření kurzu je především na získání celkového přehledu a

Více

Olga Rudikova 2. ročník APIN

Olga Rudikova 2. ročník APIN Olga Rudikova 2. ročník APIN Redakční (publikační) systém neboli CMS - content management system (systém pro správu obsahu) je software zajišťující správu dokumentů, nejčastěji webového obsahu. (webová

Více

Instalace a první spuštění programu. www.zoner.cz

Instalace a první spuštění programu. www.zoner.cz Instalace a první spuštění programu www.zoner.cz CZ Průvodce instalací Z nabídky instalačního CD vyberte Zoner Photo Studio 13 v požadované jazykové verzi * a klikněte na položku Instalace programu. Pokud

Více

VÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu

VÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu VÝUKOVÝ MATERIÁL Identifikační údaje školy Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632

Více

EvMO postup při instalaci

EvMO postup při instalaci EvMO2017 - postup při instalaci 1 Program EvMO2017 je distribuován v přenosné verzi. Obsahuje datové a systémové soubory. Pro jeho komfortní zprovoznění byl vytvořen jednoduchý instalační program. Ten

Více

Na různých druzích počítačů se používají různé operační systémy. V průběhu času

Na různých druzích počítačů se používají různé operační systémy. V průběhu času 9. Další operační systémy 9.1. Operační systémy Na různých druzích počítačů se používají různé operační systémy. V průběhu času samozřejmě vznikají jejich nové verze, takže v současností používané počítače

Více

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ. MEIV - 2.3.1.1 Windows server 2003 (seznámení s nasazením a použitím)

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ. MEIV - 2.3.1.1 Windows server 2003 (seznámení s nasazením a použitím) Object 12 3 Projekt: ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ Téma: MEIV - 2.3.1.1 Windows server 2003 (seznámení s nasazením a použitím) Obor: Mechanik Elektronik Ročník: 4. Zpracoval(a): Bc. Martin Fojtík Střední

Více

VIRTUALBOX INSTALACE OS

VIRTUALBOX INSTALACE OS VIRTUALBOX INSTALACE OS Název školy Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště Název DUMu VirtualBox Instalace OS Autor Martin Šimůnek Datum

Více

Linux na desktopu Pro Běžně Frustrované Uživatele

Linux na desktopu Pro Běžně Frustrované Uživatele Linux na desktopu Pro Běžně Frustrované Uživatele Martin Vicián martin.vician@nic.cz InstallFest 4. března 2018 2 / 23 Obsah přednášky Přístup k operačním systémům v CZ.NIC Grafická rozhraní Ubuntu Nejčastější

Více

Název materiálu: Open Office

Název materiálu: Open Office Základní škola Nový Bor, náměstí Míru 128, okres Česká Lípa, příspěvková organizace e-mail: info@zsnamesti.cz; www.zsnamesti.cz; telefon: 487 722 010; fax: 487 722 378 Registrační číslo: CZ.1.07/1.4.00/21.3267

Více

Jak nasadit Windows 10 ve škole

Jak nasadit Windows 10 ve škole Jak nasadit ve škole Karel Klatovský PUBLIKOVÁNO: ÚNOR 2016 PRO AKTUÁLNÍ INFORMACE NAVŠTIVTE WEBOVÉ STRÁNKY WWW.MICROSOFT.CZ/SKOLSTVI Obsah Obsah...2 1. Úvod...3 2. Systémové požadavky... 4 3. Příprava

Více

Linux pro uživatele. Arcibiskupské gymnázium v Praze 2

Linux pro uživatele. Arcibiskupské gymnázium v Praze 2 Linux pro uživatele Arcibiskupské gymnázium v Praze 2 Volně šiřitelný software výhody zdarma přitom velmi dobrá podpora (dokumentace, diskusní fóra, IRC kanály), často přímo od vývojářů někdy nezávislá

Více

SADA VY_32_INOVACE_PP1

SADA VY_32_INOVACE_PP1 SADA VY_32_INOVACE_PP1 Přehled anotačních tabulek k dvaceti výukovým materiálům vytvořených Ing. Janem Prašivkou. Kontakt na tvůrce těchto DUM: prasivka@szesro.cz Úvod do informatiky VY_32_INOVACE_PP1.PRA.01

Více

Messenger. Novell 1.0 UMÍSTĚNÍ DOKUMENTACE K PROGRAMU NOVELL MESSENGER. www.novell.com STRUČ NÁ ÚVODNÍ PŘ ÍRUČ KA

Messenger. Novell 1.0 UMÍSTĚNÍ DOKUMENTACE K PROGRAMU NOVELL MESSENGER. www.novell.com STRUČ NÁ ÚVODNÍ PŘ ÍRUČ KA Novell Messenger 1.0 STRUČ NÁ ÚVODNÍ PŘ ÍRUČ KA www.novell.com Novell Messenger je produkt, který nezávisle na platformě slouží k rychlému zasílání zpráv v podnicích pomocí adresáře Novell e-directory

Více

Licence software. Přednáška číslo 10

Licence software. Přednáška číslo 10 Licence software Přednáška číslo 10 Přehled softwarových licencí Snaha odstranit zmatení pojmů free software X public domain Nelze podat úplný výčet objevují se nové druhy licencí lišící se v detailech

Více

PSK3-11. Instalace software a nastavení sítě. Instalace software

PSK3-11. Instalace software a nastavení sítě. Instalace software PSK3-11 Název školy: Autor: Anotace: Vzdělávací oblast: Předmět: Tematická oblast: Výsledky vzdělávání: Vyšší odborná škola a Střední průmyslová škola, Božetěchova 3 Ing. Marek Nožka První kroky v OS Debian

Více

Operační systémy: funkce

Operační systémy: funkce Operační systémy Software, který zabezpečuje základní chod počítače, je prostředníkem mezi hardwarem a aplikačním softwarem. Nutný základní software v počítači. Vykonává řadu rutinních operací, které by

Více

INSTALACE SOFTWARE PROID+ NA MS WINDOWS

INSTALACE SOFTWARE PROID+ NA MS WINDOWS INSTALACE SOFTWARE PROID+ NA MS WINDOWS Pro správnou funkčnost ProID+ je třeba na daný počítač instalovat ovládací software ProID+. Instalace ovládacího software ProID+ se provádí pomocí instalačního balíčku.

Více

Úvod do programovacího jazyka Python

Úvod do programovacího jazyka Python Úvod do programovacího jazyka Python Co je to Python? Python je objektově orientovaný programovací jazyk, který se může využít v mnoha oblastech vývoje softwaru. Nabízí významnou podporu k integraci s

Více

Obsah. Úvod... 9 Použité zdroje... 9 O autorovi... 10

Obsah. Úvod... 9 Použité zdroje... 9 O autorovi... 10 Obsah Obsah Úvod... 9 Použité zdroje... 9 O autorovi... 10 1. Začínáme s počítačem... 11 1.1 Základní části počítače...11 1.1.1 Počítačová skříň...11 1.1.2 Monitor...12 1.1.3 Klávesnice...13 1.1.4 Myš...15

Více

Úvod do programovacího jazyka Python

Úvod do programovacího jazyka Python Úvod do programovacího jazyka Python Co je to Python? Python je objektově-orientovaný programovací jazyk. Tento programovací jazyk je velice výkonný, čitelný a dá se snadno naučit. Jeho použití je velice

Více

Instalace programu ProGEO

Instalace programu ProGEO Instalace programu ProGEO Obsah dokumentu: 1. Požadavky na systém 2. Průběh instalace 3. Aktivace zakoupené licence 4. Automatické aktualizace Updater 1. Požadavky na systém Softwarové požadavky: MicroStation

Více

SOFTWARE. Programové vybavení počítače

SOFTWARE. Programové vybavení počítače SOFTWARE Programové vybavení počítače Obsah Software Operační systém (OS) Aplikační software Licence Software Softwarem rozumíme veškeré programové vybavení počítače Program Obsahuje instrukce, podle kterých

Více

SOFTWARE - programové vybavení počítače (nemůžeme si na něj sáhnout) Bez SW nemůže PC fungovat. Schéma počítače:

SOFTWARE - programové vybavení počítače (nemůžeme si na něj sáhnout) Bez SW nemůže PC fungovat. Schéma počítače: SOFTWARE - programové vybavení počítače (nemůžeme si na něj sáhnout) Bez SW nemůže PC fungovat. Schéma počítače: Druhy programů: 1. Systémové programy řídí, umožňují a usnadňují chod a správu PC - Operační

Více

ROZVOJ ICT A PDA ZAŘÍZENÍ THE DEVELOPMENT OF ICT AND PDA DEVICES Jiří Vaněk

ROZVOJ ICT A PDA ZAŘÍZENÍ THE DEVELOPMENT OF ICT AND PDA DEVICES Jiří Vaněk ROZVOJ ICT A PDA ZAŘÍZENÍ THE DEVELOPMENT OF ICT AND PDA DEVICES Jiří Vaněk Anotace: Příspěvek se zabývá rozvojem informačních a komunikačních technologií se zaměřením na trendy technického a programového

Více

Manuál pro práci s kontaktním čipem karty ČVUT

Manuál pro práci s kontaktním čipem karty ČVUT Stránka 1 z 28 Manuál pro práci s kontaktním čipem Stránka 2 z 28 Obsah 1 Instalace... 3 1.1 Postup instalace minidriveru pro Windows (totožný pro PKCS#11 knihovny)... 4 2 Práce s PIN a PUK... 5 3 Správa

Více

MS Windows 7. Milan Myšák. Příručka ke kurzu. Milan Myšák

MS Windows 7. Milan Myšák. Příručka ke kurzu. Milan Myšák MS Windows 7 Milan Myšák Příručka ke kurzu Milan Myšák Vývoj MS Windows Historické verze (do Win Me a Win NT 4.0) Windows XP (2001) Windows 7 (2009) Windows 2000 Windows Vista (2007) Windows 8 (2012) Milan

Více

GRAFICKÁ PROSTŘEDÍ GNU/LINUXU

GRAFICKÁ PROSTŘEDÍ GNU/LINUXU GRAFICKÁ PROSTŘEDÍ GNU/LINUXU Název školy Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště Název DUMu Grafická prostředí GNU/Linuxu Autor Martin

Více

TC-502L. Tenký klient

TC-502L. Tenký klient TC-502L Tenký klient Popis přístroje Tenký klient s kompletní podporou pro připojení do systémů Windows 7, Vista, Windows 2008, Windows 2003, Windows XP Pro, Linux servery. Disponuje 1x rozhraním LAN 10/100,

Více

Národní šetření výsledků žáků v počátečním vzdělávání

Národní šetření výsledků žáků v počátečním vzdělávání Národní šetření výsledků žáků v počátečním vzdělávání niqes_mono Název souboru: Linux - instalační příručka Strana 1 Obsah 1 Obecné informace...3 1.1 Cíl dokumentu...3 2 Instalace...4 2.1 Prerekvizity...4

Více

Instalace a konfigurace web serveru. WA1 Martin Klíma

Instalace a konfigurace web serveru. WA1 Martin Klíma Instalace a konfigurace web serveru WA1 Martin Klíma Instalace a konfigurace Apache 1. Instalace stáhnout z http://httpd.apache.org/ nebo nějaký balíček předkonfigurovaného apache, např. WinLamp http://sourceforge.net/projects/winlamp/

Více

NOVELL AUTORIZOVANÉ ŠKOLICÍ STŘEDISKO. v rámci celosvětového programu Novell Academic Training Partners (NATP) Ing. Marek Ťapťuch

NOVELL AUTORIZOVANÉ ŠKOLICÍ STŘEDISKO. v rámci celosvětového programu Novell Academic Training Partners (NATP) Ing. Marek Ťapťuch NOVELL AUTORIZOVANÉ ŠKOLICÍ STŘEDISKO v rámci celosvětového programu Novell Academic Training Partners (NATP) Ing. Marek Ťapťuch Autorizovaná střediska na Ekonomické fakultě 2007 otevření testovacího střediska

Více

VIRTUALIZACE POČÍTAČE HISTORIE A VÝVOJ

VIRTUALIZACE POČÍTAČE HISTORIE A VÝVOJ VIRTUALIZACE POČÍTAČE HISTORIE A VÝVOJ Název školy Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště Název DUMu Virtualizace počítače historie a

Více

MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění

MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění MS WINDOWS I řada operačních systémů firmy Microsoft *1985 -? Historie Práce ve Windows XP Architektura Instalace Spouštění HISTORIE I MS-DOS 1981, první OS firmy Microsoft, pro IBM PC 16b, textový, jednouživatelský,

Více

Microsoft Windows 7 / Vista / XP / 2000 / Home Server / NT4 (SP6) / Mac OS X 10.5, 10.6 / Linux (RPM, DEB) Stručná příručka

Microsoft Windows 7 / Vista / XP / 2000 / Home Server / NT4 (SP6) / Mac OS X 10.5, 10.6 / Linux (RPM, DEB) Stručná příručka Microsoft Windows 7 / Vista / XP / 2000 / Home Server / NT4 (SP6) / Mac OS X 10.5, 10.6 / Linux (RPM, DEB) Stručná příručka ESET NOD32 Antivirus poskytuje dokonalou ochranu počítače před škodlivým kódem.

Více

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice Kód DUM : VY_32_INOVACE_LIN.1.14 Název materiálu: 14_ Síťové služby- databázový server MySQL + PHP- cvičení - 2. díl Anotace Autor Jazyk Očekávaný výstup DUM při reálné administraci databází MySQL a MariaDB

Více

TC-502L TC-60xL. Tenký klient

TC-502L TC-60xL. Tenký klient TC-502L TC-60xL Tenký klient Popis přístroje Tenký klient TC-502L s kompletní podporou pro připojení do systémů Windows 7, Vista, Windows 2008, Windows 2003, Windows XP Pro, Linux servery. TC-604 navíc

Více