Typy operačních systémů Linux

Usměvavá mladá žena pomocí přenosného počítače na balkóně

Typy operačních systémů Linux

Kredit obrázku: Westend61/Westend61/GettyImages

Operační systém Linux je dnes jedním z hlavních operačních systémů používaných na počítačích a dalších zařízeních. Pravděpodobně nejlépe známý pro jeho použití na firemních počítačových serverech, ale různé varianty Linuxu se používají také na stolních počítačích, laptopech a sálových počítačích, stejně jako na esoteričtějších zařízeních. Google Android operační systém pro chytré telefony a tablety, stejně jako jeho Chrome OS systém pro počítače s názvem Chromebooky, jsou oba založeny na Linuxu. Různé typy systémů Linux se lépe hodí pro různé účely.

Historie operačního systému Linux

Linux byl vytvořen v roce 1991 finským počítačovým programátorem Linux Torvalds, který se snažil postavit verze operačního systému Unix kompatibilní se stolními počítači běží na procesorech Intel. Unix je operační systém původně vyvinutý v AT&T's Bell Labs, proslulá výzkumná a vývojová jednotka telefonní společnosti, v 70. letech, a přestože je tento termín stále ochrannou známkou, nyní se často používá obecně pro jiné systémy inspirované originálem a do značné míry kompatibilní s originálem Unix.

Video dne

Raný operační systém podobný Unixu tzv Minix již existoval pro PC, ale kvůli licencování a dalším problémům byl pro Torvaldse a skupinu programátorů po celém světě, kteří pomáhali vyvíjet Linux, neuspokojivý. Linux technicky odkazuje pouze na jádro operačního systému, což znamená vnitřní jádro systému, které sedí mezi aplikačními programy a hardwarem počítače, spravuje paměť, čas procesoru a přístup k zařízením počítače.

Většina dalšího softwaru obvykle nainstalovaného v systému Linux pochází z projekt GNU, vyvinuté z velké části pod záštitou Free Software Foundation, odhodlána vyvíjet a propagovat software, který podporuje svobodu svých uživatelů. Richard Stallman, zakladatel a prezident Free Software Foundation, obhajuje volání kombinovaného systému GNU/Linux spíše než jednoduše mluvit o operačním systému Linux. V zásadě systém Linux poskytuje jádro operačního systému, GNU poskytuje mnoho nástrojů na úrovni aplikací a, v mnoha moderních instalacích poskytují další organizace většinu dalšího základního softwaru běžícího na Linuxu stroje.

Dnes je linuxové jádro udržováno mnoha vývojáři po celém světě, z nichž mnozí jsou zaměstnáni softwarové společnosti, které spoléhají na Linux buď pro interní použití, nebo pro použití v produktech nabízených jim zákazníky. Tito vývojáři zajišťují kompatibilitu linuxového jádra se širokou škálou hardwaru a zavádějí nové funkce pro zvýšení použitelnosti, bezpečnosti a efektivity. Linuxové jádro je open source, což znamená, že kdokoli může obecně používat a upravovat volně dostupný zdrojový kód pro své vlastní účely. Mnoho dalšího softwaru dostupného pro Linux je také dostupné za podobných podmínek, ačkoli přesné licence se liší. Tak, ujistěte se, že rozumíte situaci kolem softwaru, který instalujete na vašich osobních nebo firemních počítačích.

Porozumění distribucím OS Linux

Od prvních vydání Linuxu na počátku 90. let 20. století mnoho organizací přišlo s vlastními balíčky softwaru, které doplnily linuxové jádro. Tyto svazky jsou známé jako distribucea přestože byly kdysi distribuovány na kompaktních discích, DVD nebo dokonce disketách, nyní jsou většinou distribuovány online.

Distribuce často rozhodují o tom, které verze softwaru – včetně grafického uživatelského rozhraní, serveru nástroje, programovací software a aplikace pro koncové uživatele — budou k dispozici a které konfigurace budou přijaty výchozí. Většina zahrnuje software pro správu balíčků určený pro snadnou instalaci softwaru schváleného distribucí, podobně jako obchody s aplikacemi, které se nyní používají na mobilních telefonech, ačkoli mnoho správců balíčků je starší než iOS a Android.

Slackware, nejstarší udržovaná distribuce

Nejstarší aktivně udržovaná distribuce Linuxu je Slackware, vytvořený v roce 1993. V té době byl Linux sám o sobě nový a nebyl plně kompatibilní s veškerým počítačovým hardwarem na trhu a uživatelé byli především profesionální vývojáři nebo počítačoví fandové, kteří si rádi hráli s novým Systém. Mnoho starších programátorů má dnes hezké vzpomínky na ořezávání se na Slackware Linuxu, snaží se zprovoznit systém na náhradním pracovním stroji, školním stolním počítači nebo dokonce rodinném počítači.

Dokonce i dnes může být rozhraní Slackware vhodnější pro pokročilé uživatele než pro ty, kteří hledají něco, co funguje jen několika kliknutími. Konfigurační systém používaný k instalaci a údržbě systému je založen na příkazovém řádku, nikoli grafické uživatelské rozhraní s myší nebo dotykovými obrazovkami a Slackware může vyžadovat další ruční vyladění, aby se dostal do provozu.

Distribuce Debian, Ubuntu a Mint

Další dlouhodobou distribucí Linuxu je Debian, oficiálně založená v roce 1993. Byl navržen tak, aby umožňoval otevřené příspěvky od uživatelské komunity a je stále udržován nekomerční skupinou známou jako Projekt Debian, většinou komunikující na dálku přes internet. Obsahuje desítky tisíc balíčků představujících různé sady softwarových nástrojů, které lze nainstalovat pomocí nástroje správce balíčků, známého jako APT.

V roce 2004 vytvořil jihoafrický vývojář-podnikatel se svými kolegy společnost Canonical, která vytvořila vlastní linuxovou distribuci tzv. Ubuntu, po an starověké africké slovo znamenající „lidstvo druhým“. Je založen na Debianu a je k dispozici komukoli zdarma a patří mezi nejrozšířenější varianty Linuxu. Canonical poskytuje pravidelné oficiální verze systému a podporu pro zainteresované platící zákazníky.

The Systém Linux Mint je zase založen na Ubuntu. Byl vytvořen v roce 2006 a navržen tak, aby byl elegantní a snadno použitelný operační systém založený na Ubuntu. Získal si oblibu zejména u mnoha uživatelů stolních počítačů, a to jak tím, že je jednoduchý, tak tím, že poskytuje různé možnosti proprietární nástroje, které jiné distribuce standardně vynechávají, protože se zaměřují na open source software.

Red Hat, Fedora a CentOS

Další společností, která stojí za populární distribucí Linuxu, je červená čepice, který také začal v roce 1994. To vzalo jeho jméno od a červená čepice Cornell University, kterou obvykle nosí jeden z jejích zakladatelů když pomáhal spolužákům v laboratoři na Carnegie Mellon University.

Základní systém Red Hatu, známý jako Red Hat Enterprise Linux, byl navržen jako stabilní, komerčně životaschopná distribuce, původně prodávaná v obchodech spolu se softwarem, jako je Microsoft Windows a verzemi operačních systémů Macintosh společnosti Apple. Ukázalo se, že jde o hit mezi společnostmi, které mají zájem o solidní a stabilní verzi operačního systému Linux.

Další verze systému Red Hat, známá jako Fedora, usiluje o rychlejší vydání a slouží jako jakýsi inkubátor funkcí, které mají být zahrnuty do Red Hat Enterprise Linux. Projekt známý jako CentOS Linux vydává distribuci Linuxu do značné míry totožné s Red Hat Enterprise Linux, ačkoli to bere veřejně dostupný Red Hat Enterprise Linux a odstraňuje ochranné známky a další materiály Red Hat.

Na konci roku 2018 IBM oznámilo, že kupuje Red Hat v rámci obchodu v hodnotě asi 34 miliard dolarů.

Operační systémy Linux zaměřené na bezpečnost

Několik operačních systémů založených na Linuxu je vyvinuto s ohledem na bezpečnost. Jeden je Ocasy, zkratka pro The Amnesiac Incognito Live System. Navrženo pro spouštění z USB klíčenky nebo DVD spíše než pravidelné instalace do počítače automaticky používá různé šifrovací nástroje včetně sítě Tor s anonymizačním softwarem routeru, aby byla uživatelská data v bezpečí a anonymní. Je navržen tak, aby v počítačích nezanechával žádná data, pokud mu k tomu nedáte výslovný pokyn.

Systém známý jako Podgraf OS je systém odvozený z Debianu navržený k trvalé instalaci do počítače, ale k použití šifrování a dalších technik k udržení dat v bezpečí. To také výrazně omezuje, k jaké části systému má každá aplikace přístup prostřednictvím techniky známé jako sandboxing, která se také běžně používá u operačních systémů chytrých telefonů. Subgraph OS je aktuálně ve verzi alfa, což znamená, že je stále v experimentálním stavu.

Distribuce Linuxu jsou také vyvíjeny vládou USA a dalšími vládami pro bezpečnostní účely a je pravděpodobné, že některé soukromé společnosti také vyvinuly své vlastní vylepšené distribuce Linuxu.

Ostatní systémy Linux, zejména Kali, jsou navržený pro použití profesionály v oblasti bezpečnosti. Jsou nabité softwarem navrženým pro použití při testování bezpečnosti jiných systémů a sítí.

Malé a lehké verze Linuxu

Některé distribuce Linuxu jsou záměrně navrženy tak, aby minimalizovaly množství systémových prostředků, které vyžadují, a jsou tak vhodné pro použití na starších a méně výkonných počítačích.

Mezi nejznámější z těchto distribucí patří Puppy Linux, který je navržen tak, aby běžet rychle na ještě pomalejších strojích. Často se používá z disku DVD nebo USB k rychlému přístupu k počítači v systému Linux, i když je na něm nainstalován jiný software. To může být někdy užitečné při extrahování dat nebo odstraňování problémů na počítači, který se blíží ke konci své životnosti.

Tyto typy systémů lze také použít ze spouštěcí jednotky, aby lidé mohli ochutnat, jak Linux mohou běžet na svých počítačích bez nahrazování Windows nebo jiného operačního systému, který již používají běh.

Populární linuxová desktopová prostředí

Linuxové systémy je možné používat výhradně prostřednictvím textového příkazového řádku a mnoho vývojářů softwaru a systémových administrátorů tak činí, pokud jde o servery. Ale když lidé používají Linux na desktopu nebo notebooku, často chtějí používat grafické uživatelské rozhraní podobné Windows nebo macOS. To usnadňuje přístup ke známým typům softwaru, jako jsou webové prohlížeče, e-mailové programy, multimediální software a textové procesory.

V Linuxu se běžně používá několik desktopových prostředí. Jeden je GNOME, běžně používaný na systémech Debian a Fedora a navržený tak, aby byl v podstatě stejně výkonný a všestranný jako komerční desktopový software. Aktuální verze GNOME je GNOME 3, i když někteří uživatelé stále preferují starší GNOME 2 nebo nástroj z něj odvozený, tzv. MATE.

Dalším oblíbeným prostředím je KDE, který je vedle GNOME jedním z nejdéle existujících linuxových desktopových prostředí. Příznivce si získaly i novější systémy s názvem XFCE a LXDE pro jejich jednoduchý a rychlý kód a atraktivní design.

Android a Chrome OS společnosti Google

Android, operační systém pro chytré telefony a tablety vyvinutý společností Google, je jedním z nejrozšířenějších na světě a je založen na Linuxu (jádro jeho operačního systému je linuxové jádro). Ale, tZbytek softwaru na telefonu Android se často lišít z toho na typickém linuxovém desktopu nebo serveru a software pro tradiční linuxové distribuce obvykle nelze spustit přímo na Androidu, ani software Android nelze spustit bez pomoci na typickém Linuxu stroje.

Podobně, Chrome OS, další operační systém Google, je také založen na Linuxu. Je přímo kompatibilní s běžným linuxovým softwarem, který se však snadno instaluje na mnoho počítačů Chromebook. K používání Chromebooku není nutné používat nástroje Linuxu a mnozí raději jednoduše používají Chrome a další vestavěné nástroje na počítačích.