Linux není jeden konkrétní hotový operační systém.
Existují desítky Linuxových distribucí, které mohou používat stejný Linux kernel, ale liší se například:
správou balíčků,
způsobem aktualizací,
předinstalovaným softwarem,
podporou,
mírou ruční konfigurace,
cílovou skupinou.
Tvým úkolem je porovnat šest známých distribucí a rozhodnout, pro jaké použití se jednotlivé systémy hodí.
V další hodině na tuto práci navážeme praktickou přípravou vlastního Linuxového systému.
Pracuj s těmito distribucemi:
Ubuntu
Debian
Fedora
Arch Linux
Linux Mint
Kali Linux
Pro každou vytvoř krátký profil.
Uveď:
Název distribuce:
…
Rodina / základ:
…
Release model:
…
Správce balíčků:
…
Typický uživatel nebo použití:
…
Jedna silná stránka:
…
Jeden kompromis nebo nevýhoda:
…
Profily zpracuj přehledně, například formou tabulky nebo šesti samostatných karet.
U každé distribuce zjisti, jakým způsobem se v ní běžně instalují a aktualizují programy.
Do práce doplň minimálně tyto informace:
Ubuntu:
správce balíčků: …
Debian:
správce balíčků: …
Fedora:
správce balíčků: …
Arch Linux:
správce balíčků: …
Linux Mint:
správce balíčků: …
Kali Linux:
správce balíčků: …
Potom odpověz:
Proč Linuxová distribuce používá repozitáře místo toho, aby uživatel všechny programy běžně stahoval jednotlivě z náhodných webových stránek?
Odpověz vlastními slovy ve 2–3 větách.
Vysvětli vlastními slovy:
Co znamená, když distribuce vydává samostatné verze systému?
V čem je jeho hlavní výhoda?
Co se tím obvykle myslí například u Debianu?
Jak funguje systém, který se průběžně aktualizuje místo velkých přechodů mezi verzemi?
Na závěr napiš:
Který model bys preferoval na pracovním nebo školním počítači a proč?
Neexistuje jedna správná volba. Rozhodnutí musíš zdůvodnit.
Uživatel přechází z Windows.
Počítač používá hlavně na:
web,
dokumenty,
fotografie,
video,
tisk,
běžnou domácí práci.
Nechce systém, který vyžaduje častou ruční konfiguraci.
Vyber jednu z šesti distribucí.
Doporučená distribuce:
…
Důvod 1:
…
Důvod 2:
…
Jedna jiná distribuce, kterou bych pro tohoto uživatele nevybral:
…
Proč:
…
Firma chce provozovat interní webovou aplikaci.
Prioritou je:
předvídatelné prostředí,
stabilní aktualizace,
dlouhodobé používání,
menší množství výrazných změn.
Doporučená distribuce:
…
Dva konkrétní důvody:
…
Méně vhodná alternativa:
…
Proč:
…
Vývojář používá:
moderní kompilátory,
kontejnery,
nové Linuxové technologie,
aktuálnější vývojářské nástroje.
Zároveň nechce čistý rolling release.
Doporučená distribuce:
…
Dva konkrétní důvody:
…
Méně vhodná alternativa:
…
Proč:
…
Student už má zkušenosti s počítači.
Chce:
systém výrazněji konfigurovat sám,
pracovat s dokumentací,
pochopit boot systému,
služby,
síť,
balíčky,
aktualizace.
Nevadí mu větší množství ruční práce.
Doporučená distribuce:
…
Dva konkrétní důvody:
…
Méně vhodná alternativa:
…
Proč:
…
Ve škole chceme vytvořit virtuální Linuxové počítače pro výuku.
Studenti na nich budou později pracovat s:
terminálem,
souborovým systémem,
uživateli,
oprávněními,
instalací balíčků,
procesy,
službami,
sítí.
Požadavky školy:
jednoduchá instalace,
velké množství dokumentace,
předvídatelné prostředí,
vhodnost pro VirtualBox,
rozumná vstupní bariéra pro studenty.
Doporučená distribuce:
…
Dva konkrétní důvody:
…
Druhá nejlepší možnost:
…
V čem by se lišila:
…
Bezpečnostní tým pracuje v izolovaném a autorizovaném prostředí.
Provádí:
penetration testing,
forenzní analýzu,
bezpečnostní audity.
Chce distribuci s připraveným ekosystémem bezpečnostních nástrojů.
Doporučená distribuce:
…
Dva konkrétní důvody:
…
Potom odpověz:
Proč není správné říct, že tato distribuce je automaticky „nejbezpečnější Linux“ a měla by ji používat většina běžných uživatelů?
Odpověz ve 2–3 větách.
Bezpečnostní nástroje se v rámci tohoto úkolu nespouštějí proti školní síti, cizím počítačům ani jiným zařízením.
Porovnej:
Debian stable
a
Arch Linux rolling release
Představ si, že oba systémy spravuješ celý rok.
Napiš 3–5 vět o tom, v čem se bude lišit:
způsob aktualizací,
množství změn,
nároky na správce,
přístup k novějším verzím software.
Na základě dnešního průzkumu vytvoř krátkou instalační kartu distribuce, kterou bys doporučil pro naši školní Linuxovou laboratoř.
Uveď:
Distribuce:
…
Typ vydání, který bych zvolil:
…
Proč je vhodná do virtuálního počítače:
…
Správce balíčků:
…
Desktopové prostředí:
…
Kde stáhnout oficiální instalační obraz:
…
Tři věci, které bych po instalaci chtěl jako první ověřit nebo nastavit:
…
…
…
Dnes žádné ISO nestahuj a Linux neinstaluj.
Tato karta bude přípravou na praktickou instalaci v další hodině.
Použij minimálně 4 zdroje.
Alespoň 3 musí být oficiální stránky jednotlivých distribucí.
Vhodné jsou například:
Ubuntu
Debian
Fedora Project
Arch Linux
Linux Mint
Kali Linux
Na konec práce vlož odkazy, ze kterých jsi informace čerpal.
Zkontroluj, že:
máš porovnaných všech 6 distribucí,
u každé znáš rodinu nebo základ,
rozlišuješ jejich release model,
znáš používaný správce balíčků,
vyřešil jsi všech 6 modelových situací,
každé doporučení jsi technicky zdůvodnil,
vysvětlil jsi rozdíl stable a rolling release,
vytvořil jsi instalační kartu pro školní Linuxovou laboratoř,
máš minimálně 4 zdroje,
alespoň 3 zdroje jsou oficiální,
nic jsi dnes neinstaloval ani nestahoval.
Odevzdání:
Odevzdej jeden soubor ve formátu DOCX nebo PDF.
Dokument musí obsahovat:
porovnání 6 Linuxových distribucí,
přehled správců balíčků,
vysvětlení release modelů,
řešení všech 6 modelových situací,
porovnání stable a rolling release,
instalační kartu pro školní Linuxovou laboratoř,
použité zdroje.
Název souboru:
ITE4_OS_H05_Prijmeni_Jmeno.docxnebo:
ITE4_OS_H05_Prijmeni_Jmeno.pdfHotový soubor odevzdej v Microsoft Teams ve svém třídním týmu do příslušné očíslované složky tohoto úkolu.