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 Šimůnek Datum 3. 4. 2013 Stupeň atypvzdělávání Střední odborné vzdělávání Odvětví / Vzdělávací oblast dle RVP.cz Vzdělávací obor Obchodní akademie / Informační technologie Tematická oblast GNU/Linux a příkazový řádek Druh učebního materiálu Výukový materiál Cílová skupina Žák, 15 19 let Anotace a popis způsobu použití ve výuce Vybavení, pomůcky Klíčová slova Výukový materiál určen k frontální prezentaci učitelem, případně jako materiál pro samostudium, nutno doplnit výkladem, náplň: Číslo projektu Název šablony CZ.1.07/1.5.00/34.0534 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT ZLÍNSKÝ KRAJ
ÚVOD Uživatelé Windows jsou zvyklí s počítačem komunikovat prostřednictvím oken, tlačítek a myši. Projděme si možnosti, které v tomto směru Linux nabízí. Obrázek tučňáka TuXe převzat ze stránek: http://www.isc.tamu.edu/~lewing/linux/
GUI Graphical User Interface POJMY Označuje součást operačního systému, která se stará o komunikaci s uživatelem prostřednictvím grafických oken a myši. Shell Označuje obecně nástroj pro ovládání počítače/komunikaci počítače a uživatele. Obecně rozdělujeme shelly na grafické a textové. V prostředí Linuxu se ale často pojmem shell označuje program, spravující textový shell (v prostředí Windows se tyto programy označují příkazové procesory ). GTK+, Qt, Programátorské knihovny, které umožňují vykreslování oken, tlačítek a dalších grafických prvků. Grafické programy i grafická prostředí využívají vždy některou z knihoven.
VÍCE GRAFICKÝCH PROSTŘEDÍ (1) GNU má grafických prostředí více! pro uživatele Windows je to překvapivé, ale pro svobodný software je typické, že máte více voleb, grafické rozhraní je ostatně jen jedna z možností, jak ovládat počítač (budeme mluvit ještě o textovém rozhraní příkazového řádku) a je tedy na uživateli, zda si vůbec grafické rozhraní chce instalovat Jak si vyberu grafické prostředí? Pokud je nainstalováno více grafických prostředí, systém Vám při startu nabídne volbu, které prostředí chcete spustit.
VÍCE GRAFICKÝCH PROSTŘEDÍ (2) Má to nějakou výhodu? Ano! Minimálně v tom, že si můžete pro pomalejší počítače vybrat méně náročné grafické rozhraní (při zachování verze distribuce). Navíc každému uživateli může vyhovovat jiný styl ovládání. Nemělo by grafické rozhraní být automaticky součástí OS? A proč by mělo? Vždyť i vývoj Windows začal v roce 1985 jako vývoj grafické nadstavby nad DOSem. Teprve v roce 1995 se grafické rozhraní stalo nedílnou součásti operačního systému MS DOS (od té doby nazývaného Windows 95). Navíc u serverových verzí Windows se v poslední době (od verze Windows Server 2008) objevují edice bez grafického rozhraní.
VOLBA GRAFICKÉHO PROSTŘEDÍ Dialog pro volbu grafického prostředí (Fedora 17)
GRAFICKÁ PROSTŘEDÍ A APLIKACE Aplikace pro svůj běh potřebuje správné grafické prostředí Grafické aplikace potřebují umět zobrazovat svá okna a jsou tedy založena vždy na knihovnách některého grafického prostředí. Aplikace v jiném prostředí Co když mám nainstalováno jiné prostředí, než které aplikace používá? V takovém případě se nic neděje, aplikace poběží také. Při instalaci aplikace se ale musí doinstalovat doinstalovat základ požadovaného grafického prostředí. Instalace aplikace tedy v konečném důsledku bude znamenat, že se s aplikací nainstaluje i většina z odpovídajícího grafického rozhraní.
Nejčastější volba GNOME GNOME prostředí GNOME je v mnoha distribucích vybráno jako standardní volba Historie GNOME od začátku vyvíjeno jako svobodné (knihovna GTK+) 1997 založili Miguel de Icaza, Federico Mena 1999 GNOME 1.0 GNOME ve verzi 3 převzalo název GNOME Shell Odvozená prostředí z prostředí GNOME jsou odvozena další známá prostředí: Unity (Ubuntu), Cinnamon (fork GNOME Shellu), MATE (fork GNOME 2) Vlastnosti snaha o jednoduchost a přehlednost v posledních verzích srovnatelná výpočetní náročnost jako u KDE či Windows
GNOME Okna aplikací Shotwell a Rhythmbox v prostředí GNOME Shell (GNOME 3)(Fedora 17)
KDE SC Pro pokročilé KDE SC zřejmě druhým nejčastěji používaným grafickým rozhraním je KDE Software Compilation. Historie KDE SC je založeno na grafické knihovně Qt, která původně nebyla svobodná. 1996 Matthias Ettricht (tehdy student) 1998 KDE 1.0 Vlastnosti snaha o moderní vzhled i za cenu vyšší výpočetní náročnosti (dnes zřejmě srovnatelné s GNOME) snaha o komplexnost maximum dostupných voleb
KDE SC Prostředí KDE zahrne uživatele množstvím voleb (Fedora 17)
A PRO POMALEJŠÍ POČÍTAČE? Prostředí pro pomalejší počítače: Xfce pro starší počítače jsou určeno prostředí Xfce. Menší náročnost se projevuje i nižší spotřebou, proto vhodné také pro mobilní zařízení, kde záleží na nízké spotřebě. Exodus uživatelů GNOME GNOME se v poslední verzi (GNOME 3) hodně změnilo s tendencí k posunu k tabletůma zařízením s malým rozlišením. Části uživatelů tato změna vadila a pro mnoho z nich se stalo útočištěm prostředí Xfce, které zaznamenalo nárust uživatelů.
XFCE Okno aplikace Shotwell a nabídka aplikací v prostředí Xfce (Fedora 17)
VOLBA GRAFICKÉHO ROZHRANÍ Vyberte si správné instalační CD V distribuci Debian vybíráte instalační CD obsahující vybrané prostředí. Vyberte si správnou variantu distribuce Ubuntu má pro varianty s jinými grafickými rozhraními rovnou jiné názvy: XUbuntu s Xfce KUbuntu s KDE SC Nebo doinstalujte další prostředí dodatečně Ve většině distribucí lze jiné grafické prostředí doinstalovat dodatečně. Při startu systému si potom na přihlašovací obrazovce můžete vybrat i grafické prostředí.
ÚKOLY Které grafické rozhraní používá vaše distribuce? Zjistěte, které grafické prostředí máte nainstalováno! Najděte informaci ještě o nějakém dalším grafickém rozhraní. Nainstalujte do své distribuce rozhraní Xfce a vyzkoušejte. Projevila se menší náročnost rychlejším během? Vyzkoušejte přepínání grafických rozhraní. Které z vyzkoušených rozhraní se vám vzhledově líbilo nejvíce?
POUŽITÉ ZDROJE 1) POLÁK, Michal. Začínáme s Linuxem: Grafická prostředí. AbcLinuxu.cz [online]. 2013 03 13 [cit. 2013 04 02]. Dostupné z: http://www.abclinuxu.cz/clanky/zaciname slinuxem graficka prostredi 2) KUŠNIR, Martin. LINUX.WEBSITE21.CZ. Grafická uživatelská prostředí pro GNU/ Linux a Unix [online]. 2012, 19. října 2012 [cit. 2013 04 03]. Dostupné z: http://www.linux.website21.cz/navody/tutorialy/graficke prostredi 3) EWING, Larry. Linux 2.0 Penguins. In: EWING, Larry. Larry Ewing homepage [online]. [cit. 2012 10 28]. Dostupné z: http://www.isc.tamu.edu/~lewing/linux/
ŘEŠENÍ ÚKOLŮ Další grafická prostředí Například Enlightment, LXDE, Instalace Xfce na Fedoře 17 (a většině dalších distribucí) sudo yum groupinstall xfce Nebo v grafickém nástroji pro instalaci balíčků vyberte zvolené prostředí. Po restartu by se vám na úvodní obrazovce měla objevit i volba pro výběr grafického prostředí. (Pokud máte grafickou nabídku uživatelských jmen, musíte zvolit Jiný uživatel. Pod textovým oknem s uživatelským jménem je i volba Session )