Distribuce GNU/Linuxu

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
m (Přidán odkaz na článek z AbcLinuxu.cz)
(Přidán vývojový cyklus distribuce.)
(Není zobrazeno 6 mezilehlých verzí od 1 uživatele.)
Řádka 3: Řádka 3:
 
== Distribuce GNU/Linuxu ==
 
== Distribuce GNU/Linuxu ==
 
* Sada jádra operačního systému a programů ve vhodně zvolených verzích. Je vybraná tak, aby dostačovala pro zvolené použití (pro zvolenou cílovou skupinu uživatelů) a aby programy s jádrem a programy navzájem spolehlivě fungovaly.
 
* Sada jádra operačního systému a programů ve vhodně zvolených verzích. Je vybraná tak, aby dostačovala pro zvolené použití (pro zvolenou cílovou skupinu uživatelů) a aby programy s jádrem a programy navzájem spolehlivě fungovaly.
 +
  
  
Řádka 8: Řádka 9:
  
 
=== Uživatelsky × serverově orientované ===
 
=== Uživatelsky × serverově orientované ===
 +
* Liší se zejména délkou vývojového cyklu.
 +
 +
; Serverově orientované distribuce
 +
* Důraz na stabilitu (minimum změn).
 +
* Nová verze přichází obvykle cca po 3 letech (délka vývojového cyklu 3 roky).
 +
* Aktualizace pouze nezbytně nutné a bezpečnostní aktualizace.
 +
* Snaha o minimalizaci počtu nutných změn — každá změna znamená riziko chyb, omylů, problémů.
 +
 +
; Uživatelsky orientované distribuce
 +
* Snaha nabídnout uživateli co nejrychleji nové verze aplikací.
 +
* Délka vývojového cyklu obvykle cca půl roku.
 +
* Větší množství aktualizací, větší pravděpodobnost nekonzistencí, ale aktuálnější verze knihoven a programů.
 +
 +
<div class="Poznamka">
 +
; Můžu pracovat na serverově orientované distribuci???
 +
 +
I&nbsp;uživatelsky orientovaná distribuce lze použít pro instalaci na server a&nbsp;bude to fungovat. Jen bude vyžadovat časté aktualizace a&nbsp;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&nbsp;tím, že bude používat o&nbsp;něco starší verze programů. Ale zase nemusí řešit časté aktualizace a&nbsp;přeinstalace.
 +
 +
Já osobně třeba pro běžnou práci používám serverově orientovaný Debian a jsem zcela spokojen. ;)
 +
</div>
 +
  
 
=== Komunitní × vyvíjené firmou ===
 
=== Komunitní × vyvíjené firmou ===
 +
* Podle toho, jestli vývoj zastřešuje firma, nebo komunita uživatelů (skupina nezávislých vývojářů).
 +
  
 
=== Podle zaměření ===
 
=== Podle zaměření ===
Řádka 20: Řádka 46:
  
  
== Rozšířené distribuce ==
+
 
=== Debian ===
+
== Často používané distribuce ==
=== Ubuntu ===
+
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&nbsp;nich.
=== Linux Mint ===
+
 
=== Red Hat ===
+
; Debian
=== CentOS ===
+
* Serverově orientovaná distribuce, udržovaná komunitou uživatelů.
=== Fedora ===
+
* Využívá balíčkovací systém APT.
=== ArchLinux ===
+
* Jedna z&nbsp;nejznámnějších. Z&nbsp;ní vychází mnohé další distribuce.
 +
 
 +
; Ubuntu
 +
* Uživatelsky orientovaná, vývoj zastřešuje firma Cannonical (Elon Musk).
 +
* Vychází z&nbsp;Debianu, ale využívá jiné grafické prostředí (Unity).
 +
* Snaží se být blízká uživatelům Windows.
 +
* Nahrazuje některé tradiční prvky Linuxu a&nbsp;v&nbsp;některých věcech tedy není kompatibilní s&nbsp;dalšími distribucemi.
 +
 
 +
; Linux Mint
 +
* Vychází z&nbsp;Ubuntu, ale používá jiná grafická prostředí.
 +
 
 +
; Red Hat
 +
* Serverově orientovaná, udržuje a vyvíjí firma Red Hat, využívá balíčkovací systém RPM.
 +
* Jedna z největších vývojových poboček Red Hatu sídlí v Brně.
 +
 
 +
; CentOS
 +
* Binární ekvivalent distribuce Red Hat, pouze bez loga Red Hat.
 +
* Pokud chcete používat distribuci Red Hat zdarma, stahujte CentOS.
 +
 
 +
; Fedora
 +
* Uživatelsky orientovaná distribuce udržovaná firmou Red Hat.
 +
 
 +
; ArchLinux
 +
* Distribuce založená na tradičním linuxovém jádru s&nbsp;minimem změn.
 +
* Systém rolling-release.
 +
 
 +
Pro představu se můžete na Wikipedii podívat na [https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg velký přehled distribucí] (asi ani tam ale nebudou všechny).
 +
 
 +
 
 +
== Vývojový cyklus distribuce ==
 +
* Co vlastně tvůrci distribuce musí dělat?
 +
# Vybrat vhodnou verzi Linuxu (kernelu)
 +
#* Přiměřeně aktuální a&nbsp;přiměřeně „stabilní“
 +
# Vybrat vhodné aplikace
 +
#* Zvolit vhodnou verzi vybraných aplikací
 +
# Uzavřeme přidávání nového SW
 +
# Otestovat výsledek
 +
#* Opravit problémy, případně vyřešit kolize
 +
# Nahrát vše na servery (repozitáře)
 +
# Publikovat novou verzi distribuce
 +
# A&nbsp;začít od začátku... ;)
 +
#* Ve skutečnosti už během testování nejspíš vybíráme vhodné verze software pro další verzi distribuce
  
  
Řádka 34: Řádka 101:
 
* Verze s prodlouženou podporou
 
* Verze s prodlouženou podporou
 
* Typicky dostupná u uživatelsky orientovaných distribucí.
 
* Typicky dostupná u uživatelsky orientovaných distribucí.
* Délka podpory dané verze pak bývá cca 5 let.
+
* Délka podpory dané verze pak bývá cca 5&nbsp;let.
  
 
=== Rolling-release ===
 
=== Rolling-release ===
 +
* Nevydávají se nové verze, postupnými aktualizacemi se software průběžně obměňuje.
  
 
=== Architektura procesoru ===
 
=== Architektura procesoru ===
* amd64
+
* amd64... Intel kompatibilní 64 bitové procesory (Intel, AMD,...)
* i386, i686
+
* i386, i686... Intel kompatibilní 32 bitové procesory (Intel, AMD,...)
 +
* arm64,... procesory jiných architektur než Intel (ARM,...)
 
* ...
 
* ...
  
 
=== Live CD ===
 
=== Live CD ===
 +
* CD, ze kterého lze nastartovat operační systém, aniž bychom ho museli instalovat na počítač.
 +
* U některých distribucí nabízí tuto možnost i standardní instalační CD.
  
 
=== Síťová instalace ===
 
=== Síťová instalace ===
 +
* Instalační médium, které obsahuje jen nezbytné balíčky pro spuštění instalace (obvykle cca 300&nbsp;MB).
 +
* Ostatní balíčky se stáhnou až během instalace dle potřeby.
 +
* Vyžaduje přístup k&nbsp;síti během instalace. (Může být problém s&nbsp;chybějícími ovladači bezdrátových síťových karet.)
  
  
Řádka 53: Řádka 127:
  
 
== Další zdroje ==
 
== Další zdroje ==
 +
* [https://en.wikipedia.org/wiki/Linux_distribution Wikipedia.org &rarr; Distribuce GNU/Linuxu]
 
* [http://www.abclinuxu.cz/clanky/zaciname-s-linuxem-vyber-distribuce AbcLinuxu.cz &mdash; Distribuce GNU/Linuxu]
 
* [http://www.abclinuxu.cz/clanky/zaciname-s-linuxem-vyber-distribuce AbcLinuxu.cz &mdash; Distribuce GNU/Linuxu]

Verze z 9. 9. 2020, 08:21


Obsah

Distribuce GNU/Linuxu


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ě třeba pro běžnou práci používám serverově orientovaný Debian a 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
CentOS
Fedora
ArchLinux

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