
23. dubna vydání Ubuntu verze 20.04 s kódovým názvem Focal Fossa, které je dalším vydáním Ubuntu pro dlouhodobou podporu (LTS) a je pokračováním Ubuntu 18.04 LTS, vydané v roce 2018.
Něco málo o kódovém názvu. Slovo „Focal“ znamená „středový bod“ nebo „nejdůležitější část“, tedy souvisí s pojmem zaměření, centrem určitých vlastností, jevů, událostí, a „Fossa“ má kořen „FOSS“ (Free and Open-Source Software — svobodný a otevřený software) a podle tradice pojmenovávání verzí Ubuntu zvířecími názvy znamená — největší masožravý savec z rodiny civetů na ostrově Madagaskar.
Vývojáři představují Ubuntu 20.04 jako důležitou a úspěšnou aktualizaci s podporou na následujících 5 let pro stolní počítače a servery.
Ubuntu 20.04 je logickým pokračováním Ubuntu 19.04 „Disco Dingo“ a Ubuntu 19.10 „Eoan Ermine“. V verzích pro stolní počítače, podle posledních trendů, byla přidána tmavá téma. Tímto způsobem má Ubuntu 20.04 tři varianty standardní tématiky Yaru:
- Světlá,
- Tmavá,
- Standardní.
Také byla odstraněna aplikace Amazon. Ubuntu 20.04 používá jako grafické prostředí ve výchozím nastavení poslední verzi .

Klíčové změny
Ubuntu 20.04 je založeno na jádře 5.4, které bylo vydáno 24. listopadu 2019. V této verzi bylo realizováno několik důležitých novinek, o kterých budeme hovořit níže.
lz4
Inženýři Canonical provedli testování různých algoritmů komprese pro jádro a počáteční zaváděcí obraz initramfs, snažící se najít kompromis mezi nejlepší kompresí (menší velikostí souboru) a časem dekomprese. Algoritmus bezztrátové komprese lz4 vykázal nejvýraznější výsledky a byl přidán do Ubuntu 19.10, což umožnilo zkrátit dobu zavádění ve srovnání s předchozími vydáními (Ubuntu 18.04 a 19.04). Tento algoritmus zůstane i v Ubuntu 20.04.
Linux Lockdown Kernel
Funkce Lockdown zvyšuje bezpečnost jádra Linuxu tím, že omezuje přístup k funkcím, které mohou povolit vykonávání libovolného kódu prostřednictvím kódu poskytovaného uživatelskými procesy. Jednoduše řečeno, ani účet superuživatele root nemůže změnit kód jádra. To pomáhá snížit škody z potenciálního útoku, i když je účet root kompromitován. Tím se zvyšuje celková bezpečnost operačního systému.
exFAT
Systém souborů Microsoft FAT nepodporuje přenos souborů větších než 4 GB. Aby toto omezení překonala, vytvořila Microsoft systém souborů exFAT (z angličtiny Extended FAT – „rozšířená FAT“). Nyní můžete například naformátovat USB flashdisk na exFAT pomocí systému souborů exFAT.
WireGuard
I když Ubuntu 20.04 nebude okamžitě používat jádro 5.6, už nyní využívá backport WireGuard v jádru 5.4. WireGuard je , takže zařazení do jádra už teď poskytuje Ubuntu 20.04 výhodu v cloudovém směru.
Opraveno a nyní mohou vícethreadové aplikace fungovat rychleji. Přidán ovladač umožňující pracovat s čidly teploty a napětí procesorů řady Ryzen.
To není zdaleka všechen nový vývoj, který se objevil v jádru 5.4. Podrobné přehledy lze najít na stránkách (v angličtině) a na fóru (v ruštině).
Použití Kubernetes
Canonical implementovala v Ubuntu 20.04 plnou podporu s podporou , a .
Instalace Kubectl v Ubuntu 20.04:
# snap install kubectl --classic
kubectl 1.18.0 from Canonical ✓ installedPoužití SNAP
Canonical pokračuje v propagaci univerzálního formátu balíčku – snap. To je ještě více patrné ve vydání Ubuntu 20.04. Pokud se pokusíte spustit program, který není nainstalován, bude nejprve nabídnuto jeho nainstalování pomocí:
# snap install <package> 
Vylepšená podpora ZFS
I když , stále je populárním systémem souborů a jeho experimentální podpora byla přidána s Ubuntu 19.10.
Je dost pohodlný a stabilní pro ukládání dat, třeba domácí archiv nebo serverové úložiště v práci („out of the box“ umí více než LVM). ZFS podporuje velikosti oddílů až do 256 kvadrilionů zettabajtů (odtud písmeno „Z“ v názvu) a může zpracovávat soubory o velikosti až 16 exabajtů.
ZFS provádí kontrolu integrity dat s ohledem na to, jak jsou uložena na disku. Funkce copy-on-write zaručuje, že se použité údaje nepřepíšou. Místo toho jsou nové informace zapsány do nového bloku a metadata souborového systému jsou aktualizována tak, aby na něj ukazovala. ZFS umožňuje vytvářet snímky (snapshoty souborového systému), které sledují provedené změny v souborovém systému a sdílejí s ním údaje, aby ušetřily diskový prostor.
ZFS přiřazuje každému souboru na disku kontrolní součet a neustále ověřuje jeho stav podle něj. Pokud zjistí, že je soubor poškozený, pokusí se ho automaticky obnovit. V instalačním programu Ubuntu se objevil samostatný bod, který umožňuje používat ZFS. Podrobněji se s historií ZFS a jejími vlastnostmi můžete seznámit na blogu. .
Sbohem Python 2.X
Třetí verze Python byla představena již v roce 2008, ale dokonce ani 12 let se ukázalo být dostatečné pro to, aby projekty na Python 2 se k ní přizpůsobily.
Již v Ubuntu 15.10 byla učiněna snaha o odklon od Python 2, ale jeho podpora pokračovala. A nyní 20. dubna 2020 byla vydána , která je posledním vydáním větve Python 2. Aktualizace pro něj již nebudou.
Ubuntu 20.04 již nepodporuje Python 2 a používá Python 3.8 jako výchozí verzi Pythonu. Bohužel na světě stále existuje mnoho projektů, které pracují s Python 2, a pro ně může být přechod na Ubuntu 20.04 bolestivý.
Poslední verzi Python 2 si můžete nainstalovat jedním příkazem:
# apt install python2.7Kromě Python 3.8 mohou vývojáři vyzkoušet aktualizovanou sadu nástrojů, která obsahuje:
- MySQL 8,
- glibc 2.31,
- OpenJDK 11,
- PHP 7.4,
- Perl 5.30,
- Golang 1.14.
Sbohem 32 bity
Už několik let Ubuntu nenabízí ISO obrazy pro 32-bitové počítače. Aktuální uživatelé 32-bitových verzí Ubuntu mohou přejít na Ubuntu 18.04, ale na Ubuntu 20.04 se již aktualizovat nebude možné. To znamená, že pokud nyní používáte 32-bitovou Ubuntu 18.04, můžete s ní zůstat až do dubna 2023.
Jak se aktualizovat
Aktualizace na Ubuntu 20.04 z předchozích verzí je velmi jednoduchá - stačí provést následující příkazy:
# sudo apt update && sudo apt upgrade
# sudo do-release-upgradeS potěšením oznamujeme, že Ubuntu 20.04 LTS (Focal Fossa) je již dostupná jako obraz pro virtuální stroje na naší Vytvořte si vlastní virtuální IT infrastrukturu pomocí nejnovějšího softwaru!
UPD: Uživatelé Ubuntu 19.10 se mohou aktualizovat na 20.04 již nyní, zatímco uživatelé Ubuntu 18.04 se budou moci aktualizovat po vydání 20.04.1, jehož vydání je naplánováno na 23. července 2020.
Zdroj: habr.com
