
23 aprilie lansarea versiunii 20.04 a Ubuntu, cunoscută sub numele de Focal Fossa, este următoarea versiune de Ubuntu pentru suport pe termen lung (LTS) și continuă versiunea Ubuntu 18.04 LTS, lansată în 2018.
Puțin despre numele de cod. Cuvântul „Focal” înseamnă „punct central” sau „cea mai importantă parte”, referindu-se astfel la conceptul de focalizare, centru al anumitor proprietăți, fenomene, evenimente, iar „Fossa” are rădăcina „FOSS” (Free and Open-Source Software — software liber și open-source) și, conform tradiției de a numi versiunile Ubuntu după animale, înseamnă — cel mai mare mamifer carnivor din familia fosa, originar din insula Madagascar.
Dezvoltatorii poziționează Ubuntu 20.04 ca o actualizare importantă și de succes, cu suport pe parcursul următoarelor 5 ani pentru calculatoarele desktop și servere.
Ubuntu 20.04 a fost o continuare logică a versiunilor Ubuntu 19.04 „Disco Dingo” și Ubuntu 19.10 „Eoan Ermine”. În versiunile pentru calculatoarele desktop, urmând ultimele tendințe, a fost introdus un mod întunecat. Astfel, în Ubuntu 20.04 există trei opțiuni pentru tema standard Yaru:
- Light,
- Dark,
- Standard.
De asemenea, aplicația Amazon a fost eliminată. Ubuntu 20.04 folosește ca interfață grafică implicită cea mai recentă versiune .

Schimbări cheie
Ubuntu 20.04 este bazată pe nucleul 5.4, care a fost lansat pe 24 noiembrie 2019. În această versiune au fost implementate mai multe noi caracteristici importante, despre care vom vorbi mai jos.
lz4
Inginerii Canonical au testat diferite algoritme de compresie pentru nucleu și imaginea de încărcare inițială initramfs, încercând să găsească o compromis între cea mai bună compresie (dimensiunea fișierului mai mic) și timpul de decompresie. Algoritmul de compresie fără pierderi lz4 a arătat cele mai evidente rezultate și a fost adăugat în Ubuntu 19.10, ceea ce a permis reducerea timpului de încărcare în comparație cu versiunile anterioare (Ubuntu 18.04 și 19.04). Acest algoritm va rămâne în Ubuntu 20.04.
Linux Lockdown Kernel
Funcția Lockdown crește securitatea nucleului Linux, limitând accesul la funcții care ar putea permite executarea de cod arbitrar prin cod furnizat de procesele utilizator. Pe scurt, chiar și contul de superutilizator root nu poate modifica codul nucleului. Acest lucru reduce daunele potențiale cauzate de un atac, chiar și atunci când contul root este compromis. Astfel, se îmbunătățește și securitatea generală a sistemului de operare.
exFAT
Sistemul de fișiere Microsoft FAT nu permite transferul fișierelor mai mari de 4 GB. Pentru a depăși această limitare, Microsoft a creat sistemul de fișiere exFAT (de la engleză Extended FAT — „FAT extins”). Acum poți formata, de exemplu, un stick USB în exFAT folosind al sistemului de fișiere exFAT.
WireGuard
Deși Ubuntu 20.04 nu va folosi kernelul 5.6, cel puțin imediat, deja folosește un backport WireGuard în kernelul 5.4. WireGuard este , așa că includerea în kernel deja acum oferă un avantaj Ubuntu 20.04 în direcția cloud.
Corectat iar acum aplicațiile multi-threaded pot funcționa mai repede. A fost adăugat un driver care permite lucrul cu senzori de temperatură și tensiune pentru procesoarele din gama Ryzen.
Toate acestea sunt departe de a fi singurele noutăți apărute în kernelul 5.4. Detalii suplimentare pot fi găsite pe resursa (în engleză) și pe forumul (în română).
Utilizarea Kubernetes
Canonical a implementat în Ubuntu 20.04 suport complet pentru cu suport pentru , și .
Instalarea Kubectl în Ubuntu 20.04:
# snap install kubectl --classic
kubectl 1.18.0 from Canonical ✓ installedUtilizarea SNAP
Canonical continuă să promoveze formatul universal de pachet — snap. Acest lucru este și mai evident în versiunea Ubuntu 20.04. Dacă încerci să lansezi un program care nu este instalat, mai întâi ți se va sugera să-l instalezi folosind:
# snap install <package> 
Suport îmbunătățit pentru ZFS
Deși dar rămâne un sistem de fișiere popular și a fost adăugat suport experimental cu Ubuntu 19.10.
Este suficient de convenabil și stabil pentru stocarea datelor, fie pentru un arhiv personal sau pentru un depozit de server la locul de muncă („din cutie” face mai mult decât LVM). ZFS suportă dimensiuni ale partițiilor de până la 256 de quadrilioni de Zettabytes (de aici litera „Z” din denumire) și poate gestiona fișiere de până la 16 Exabytes.
ZFS efectuează controlul integrității datelor, având în vedere modul în care acestea sunt plasate pe disc. Funcția de copiere la scriere garantează că datele utilizate nu vor fi suprascrise. În schimb, informațiile noi sunt scrise într-un nou bloc, iar metadatele sistemului de fișiere sunt actualizate pentru a indica aceasta. ZFS permite crearea de instantanee (capturi de sistem de fișiere) care urmăresc modificările aduse sistemului de fișiere și interacționează cu acesta pentru a economisi spațiu pe disc.
ZFS atribuie o sumă de control fiecărui fișier de pe disc și îi verifică constant starea. Dacă detectează că un fișier este corupt, va încerca să-l restabilească automat. În instalarea Ubuntu a apărut un element separat care permite utilizarea ZFS. Detalii mai amănunțite despre istoria ZFS și caracteristicile sale pot fi găsite pe blog. .
La revedere Python 2.X
A treia versiune Python a fost prezentată în 2008, dar chiar și 12 ani s-au dovedit insuficienți pentru a adapta proiectele Python 2 la aceasta.
În Ubuntu 15.10 a existat o încercare de a renunța la Python 2, dar suportul său a continuat. Și acum, pe 20 aprilie 2020, a fost lansat , care este ultima versiune a ramurii Python 2. Nu vor mai fi actualizări pentru aceasta.
Ubuntu 20.04 nu mai suportă Python 2 și utilizează Python 3.8 ca versiune implicită de Python. Din păcate, în lume mai există multe proiecte care funcționează cu Python 2, iar trecerea la Ubuntu 20.04 poate fi dureroasă pentru ele.
Ultima versiune Python 2 poate fi instalată cu o singură comandă:
# apt install python2.7Pe lângă Python 3.8, dezvoltatorii pot evalua un set actualizat de instrumente, care include:
- MySQL 8,
- glibc 2.31,
- OpenJDK 11,
- PHP 7.4,
- Perl 5.30,
- Golang 1.14.
La revedere bitii de 32 de biți
De câțiva ani, Ubuntu nu mai oferă imagini ISO pentru computere de 32 de biți. Acum, utilizatorii existenți ai versiunilor Ubuntu pe 32 de biți pot trece la Ubuntu 18.04, dar nu pot face upgrade la Ubuntu 20.04. Adică, dacă utilizați acum Ubuntu 18.04 pe 32 de biți, veți putea rămâne cu aceasta până în aprilie 2023.
Cum să te actualizezi
Actualizarea la Ubuntu 20.04 din versiunile anterioare este foarte simplă – trebuie doar să executați următoarele comenzi:
# sudo apt update && sudo apt upgrade
# sudo do-release-upgradeSuntem bucuroși să anunțăm că Ubuntu 20.04 LTS (Focal Fossa) este deja disponibil ca imagine pentru mașini virtuale în platforma noastră . Creați-vă propria infrastructură IT virtuală folosind cele mai recente software-uri!
UPD: Utilizatorii Ubuntu 19.10 se pot actualiza la 20.04 acum, iar utilizatorii Ubuntu 18.04 se vor putea actualiza după lansarea versiunii 20.04.1, programată pentru 23 iulie 2020.
Sursa: habr.com
