Ce este nou în Ubuntu 20.04

Ce este nou în Ubuntu 20.04
23 aprilie a avut loc 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ă Fossa — 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 GNOME 3.36.

Ce este nou în Ubuntu 20.04

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 suportul încorporat 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 un cuvânt nou în industria VPN, așa că includerea WireGuard în kernel deja acum oferă un avantaj Ubuntu 20.04 în direcția cloud.

Corectat bug-ul cu cotele CFS 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 kernelnewbies.org (în engleză) și pe forumul OpenNET (în română).

Utilizarea Kubernetes

Canonical a implementat în Ubuntu 20.04 suport complet pentru Kubernetes 1.18 cu suport pentru Charmed Kubernetes, MicroK8s și kubeadm.

Instalarea Kubectl în Ubuntu 20.04:

# snap install kubectl --classic

kubectl 1.18.0 from Canonical ✓ installed

Utilizarea 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>

Ce este nou în Ubuntu 20.04

Suport îmbunătățit pentru ZFS

Deși Lui Linus Torvalds poate să nu-i placă ZFS,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. It’s FOSS.

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 Python 2.7.18, 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.7

Pe 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-upgrade

Suntem bucuroși să anunțăm că Ubuntu 20.04 LTS (Focal Fossa) este deja disponibil ca imagine pentru mașini virtuale în platforma noastră Cloud.. 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

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster