Distribuce GNU/Linuxu

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Distribuce GNU/Linuxu: Doplnění alternativního významu pojmu distribuce - skupina lidí.)
(Často používané distribuce: Aktualizace a doplnění textu 2026.)
 
(Není zobrazena 1 mezilehlá verze od 1 uživatele.)
Řádka 2: Řádka 2:
  
 
== Distribuce GNU/Linuxu ==
 
== Distribuce GNU/Linuxu ==
* Sada jádra operačního systému a programů, které dohromady tvoří kompletní operační systém.  
+
* Distribuce je balík software, který zahrnuje jádro operačního systému a další programy.
* Jádro a programy jsou zahrnuty ve vhodně zvolených verzích tak, aby výsledný operační systém byl vhodný pro zvolené použití (pro zvolenou cílovou skupinu uživatelů) a aby programy s jádrem a programy navzájem spolehlivě fungovaly.
+
* Dohromady tvoří kompletní operační systém.  
  
* V jiném kontextu se pojem „distribuce Linuxu“ může používat i pro komunitu lidí, která danou distribuci vyvíjí: ''„Distribuce Debian se rozhodla přejít na systemd.“''
+
* Jednoduše: distribuce Linuxu = jádro Linux + software + nástroje pro instalaci a správu.
 +
 
 +
<div class="Priklad">
 +
Představ si jádro operačního systému jako motor auta. Několik modelů aut běžně používá stejný motor, auta se ale jinak můžou velmi lišit. Dacia třeba využívá motory Renault, ale zbytek auta vypadá úplně jinak.
 +
 
 +
Distribuce je hotové auto, do kterého můžeš nasednout a jet. Linux (kernel) je motor.
 +
</div>
 +
 
 +
=== Proč existují distribuce? ===
 +
 
 +
* Cílem tvůrců distribucí je nabídnout uživateli hotový balíček, který si "prostě nainstaluješ a je to".
 +
* Jádro a programy jsou zahrnuty ve vhodně zvolených verzích tak, aby jádro a programy navzájem spolehlivě fungovaly.
 +
 
 +
* Různé distribuce jsou určeny pro konkrétní účely, ale také zohledňují preference svých tvůrců:
 +
** některé distribuce kladou důraz na svobodu software,
 +
** jiné mohou být určeny pro konkrétní použití,
 +
** nebo je cílem třeba podobnost s&nbsp;Windows pro usnadnění přechodu z&nbsp;Windows.
 +
 
 +
 
 +
=== Distribuce ve smyslu komunity vývojářů ===
 +
 
 +
* V&nbsp;jiném kontextu se pojem „distribuce Linuxu“ může používat i pro komunitu lidí, která danou distribuci vyvíjí.
 +
* Ve větě: ''„Distribuce Debian se rozhodla přejít na systemd.“'' chceme říci, že lidé, kteří vyvíjí distribuci Debian, se k&nbsp;tomu rozhodli. ''(Mimochodem: ''systemd'' je typ zavaděče operačního systému. To teď není důležité.)''
  
 
== Rozdělení distribucí ==
 
== Rozdělení distribucí ==
Řádka 55: Řádka 77:
  
 
; Ubuntu
 
; Ubuntu
* Uživatelsky orientovaná, vývoj zastřešuje firma Cannonical (Elon Musk).
+
* Uživatelsky orientovaná, vývoj zastřešuje firma Cannonical.
* Vychází z&nbsp;Debianu, ale rychleji se aktualizuje.
+
* Vychází z&nbsp;Debianu. Z&nbsp;Ubuntu dále vychází další distribuce.
* Snaží se být blízká uživatelům Windows.
+
* Snaží se být zahrnout pod jednu platformu servery, klientské počítače, cloud i zařízení pro IoT.
* Nahrazuje některé tradiční prvky Linuxu a&nbsp;v&nbsp;některých věcech tedy není kompatibilní s&nbsp;dalšími distribucemi.
+
* Varianta Ubuntu Touch je určena pro mobilní telefony.
  
 
; Linux Mint
 
; Linux Mint
 
* Vychází z&nbsp;Ubuntu, ale používá jiná grafická prostředí.
 
* Vychází z&nbsp;Ubuntu, ale používá jiná grafická prostředí.
  
; Red Hat
+
; Red Hat Enterprise Linux (RHEL)
 
* Serverově orientovaná, udržuje a vyvíjí firma Red Hat, využívá balíčkovací systém RPM a správce balíčků DNF (dříve jeho předchůdce YUM).
 
* Serverově orientovaná, udržuje a vyvíjí firma Red Hat, využívá balíčkovací systém RPM a správce balíčků DNF (dříve jeho předchůdce YUM).
 +
* Nejspíš nejznámnější distribuce, určená zejména pro korporátní prostředí.
 +
* Placená, zahrnuje i podporu a další nástroje Red Hatu.
 
* Jedna z největších vývojových poboček Red Hatu sídlí v Brně.
 
* Jedna z největších vývojových poboček Red Hatu sídlí v Brně.
  
Řádka 71: Řádka 95:
 
* Dnes distribuce spravovaná firmou Red Hat.
 
* Dnes distribuce spravovaná firmou Red Hat.
 
* Serverově orientovaná, ale rychlejší vývoj než Red Hat Enterprise Linux (RHEL).
 
* Serverově orientovaná, ale rychlejší vývoj než Red Hat Enterprise Linux (RHEL).
* Pokud chcete používat „distribuci Red Hat zdarma“, stahujte CentOS.
+
* Pokud chcete používat „distribuci Red Hat zdarma“, stahujte CentOS (případně pro vývojové a výukové účely stáhněte RedHat Linux z&nbsp;[https://developers.redhat.com Developers.RedHat.com].
  
 
; Fedora
 
; Fedora
 
* Uživatelsky orientovaná distribuce udržovaná firmou Red Hat.
 
* Uživatelsky orientovaná distribuce udržovaná firmou Red Hat.
 +
* Slouží zároveň pro ověření nástrojů předtím než jsou nasazeny v RHEL a CentOS.
  
 
; ArchLinux
 
; ArchLinux

Aktuální verze z 14. 9. 2026, 11:47


Obsah

Distribuce GNU/Linuxu

Představ si jádro operačního systému jako motor auta. Několik modelů aut běžně používá stejný motor, auta se ale jinak můžou velmi lišit. Dacia třeba využívá motory Renault, ale zbytek auta vypadá úplně jinak.

Distribuce je hotové auto, do kterého můžeš nasednout a jet. Linux (kernel) je motor.

Proč existují distribuce?


Distribuce ve smyslu komunity vývojářů

Rozdělení distribucí

Uživatelsky × serverově orientované

Serverově orientované distribuce
Uživatelsky orientované distribuce
Můžu pracovat na serverově orientované distribuci???

I uživatelsky orientovaná distribuce lze použít pro instalaci na server a bude to fungovat. Jen bude vyžadovat časté aktualizace a je zde větší riziko, že se při aktualizaci serveru pokazí.

Stejně tak serverově orientované distribuce často nabízí plnohodnotnou práci domácímu uživateli. Jen se musí smířit s tím, že bude používat o něco starší verze programů. Ale zase nemusí řešit časté aktualizace a přeinstalace.

Já osobně jsem třeba pro běžnou práci dlouho používal serverově orientovaný Debian a byl jsem zcela spokojen. ;)


Komunitní × vyvíjené firmou


Podle zaměření

Často používané distribuce

Distribucí GNU/Linuxu je opravdu hodně. Na druhou stranu běžně používaných distribucí je podstatně méně. Uvedeme si tedy nejběžnější z nich.

Debian
Ubuntu
Linux Mint
Red Hat Enterprise Linux (RHEL)
CentOS
Fedora
ArchLinux
Alpine Linux


Pro představu se můžete na Wikipedii podívat na velký přehled distribucí (asi ani tam ale nebudou všechny).

Vývojový cyklus distribuce

  1. Vybrat vhodnou verzi Linuxu (kernelu)
    • Přiměřeně aktuální a přiměřeně „stabilní“
  2. Vybrat vhodné aplikace
    • Zvolit vhodnou verzi vybraných aplikací
  3. Uzavřeme přidávání nového SW
  4. Otestovat výsledek
    • Opravit problémy, případně vyřešit kolize
  5. Nahrát vše na servery (repozitáře)
  6. Publikovat novou verzi distribuce
  7. A začít od začátku... ;)
    • Ve skutečnosti už během testování nejspíš vybíráme vhodné verze software pro další verzi distribuce


Související pojmy

LTS

Rolling-release

Architektura procesoru

Live CD

Síťová instalace


Související stránky


Další zdroje

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje