Co je Linux? Základní pojmy SPŠ Teplice - 3.V
LINUX je „operační systém“. Co je operační systém? nízkoúrovňový software plánuje úlohy přiděluje systémové prostředky komunikuje s periferními zařízeními Z čeho se obecně operační systémy skládají? jádro systémové programy – přiděluje systémové prostředky – provádějí úkony na vyšší úrovni např. zajišťují serverové role SPŠ Teplice - 3.V
JÁDRO, SYSTÉMOVÉ PROGRAMY, DISTRIBUCE V roce 1991 představil Linus Torvalds jádro nového operačního systému, který má bát jednodušší a dostupnější verzí komerčního UNIXu - LINUX. SYSTÉMOVÉ PROGRAMY Nejčastějším balíkem systémových programů je GNU, které od roku 1983 vyvíjel Richard Stallman. SYSTÉMOVÉ PROGAMY JÁDRO + = DISTRIBUCE SPŠ Teplice - 3.V
MASKOTI LINUX GNU SPŠ Teplice - 3.V
CLI x GUI Shell (CLI = Command Line Interface = Příkazový řádek) Shell slouží jako interpret příkazů zadávaných z klávesnice, popř. příkazů spouštěných pomocí skriptů. GUI = Graphical User Interface = Grafické uživatelské prostředí GUI I Linux má samozřejmě grafické uživatelské prostředí, tzv. X Window System, který se skládá ze správce plochy (nejčastěji GNOME či KDE) a správce oken. SPŠ Teplice - 3.V
GUI (GNOME x KDE) SPŠ Teplice - 3.V
DISTRIBUCE neboli DISTRO Distribucí je nepřeberné množství My budeme používat UBUNTU (jako OS pro pracovní stanici) a časem DEBIAN (především jako serverový OS). SPŠ Teplice - 3.V
UBUNTU Ubuntu je africké slovo (ze zulštiny), které se obvykle překládá jako lidskost, nebo také jsem tím, čím jsem, díky lidem okolo mne. Distribuce Ubuntu přináší podstatu Ubuntu do světa softwaru: mezi jeho přednosti patří obrovské množství uživatelů, kteří jsou ochotni poradit ostatním, překládat nebo se podílet na jeho vývoji. DEBIAN Význam slova Debian pochopíte sami, když zjistíte, že zakladatel Debianu je Ian Murdock a jeho žena se jmenuje Debra. SPŠ Teplice - 3.V
DALŠÍ LINUXOVÉ DISTRIBUCE Red Hat Enterprise Ubuntu Debian Kubuntu Mandriva GParted Live Fedora BackTrack Gentoo SPŠ Teplice - 3.V
Linux je svobodný operační systém Jak Linux tak i GNU jsou vyvíjeny po licencí GPL, tzn. že to je "free" software. Free znamená, že Linux včetně GNU můžete volně kopírovat, šířit i upravovat, ale pokud takto použijete zdrojový kód softwaru, musíte jej i nadále šířit s licencí GPL. Free ovšem neznamená, že vše musí být nutně zdarma, můžete vyvíjet např. zpoplatněné aplikace pro Linux nebo vybírat poplatky za distribuci Linuxu na datových nosičích. Můžete si dokonce vytvořit licencovanou verzi Linuxu. Linux je plně otevřený systém, tzn. veškerý jeho zdrojový kód je dostupný. GPL = General Public License SPŠ Teplice - 3.V
OBECNÉ VLASTNOSTI LINUXU Aplikace nepřeberné množství aplikací Periferie v současnosti výborná podpora hardwaru s výjimkou některých grafických karet Všeobecný operační systém Linux je do značné míry nezávislý na počítačové platformě. Linux ke svázán s programovacím jazykem C Linux má obrovské množství programátorů Víceuživatelský systém Multitasking Každý uživatel může spouštět více úloh najednou. Hierarchický souborový systém. Linux má přísně hierarchický operační systém, začínající kořenovým adresářem, do kterého jsou vnořeny podadresáře atd. Všechna zařízení včetně různých datových úložišť jsou do tohoto systému připojována jako adresář. Zabezpečení dat Shell (CLI) GUI - Grafické uživatelské prostředí SPŠ Teplice - 3.V