Çfarë është e re në Ubuntu 20.04

Çfarë është e re në Ubuntu 20.04
23 prill u mbajt çlirimi i versionit 20.04 të Ubuntu me emrin kodor Focal Fossa, që është versioni tjetër i Ubuntu për mbështetje afatgjatë (LTS) dhe është vazhdim i Ubuntu 18.04 LTS, që u publikua në vitin 2018.

Pak rreth emrit kodor. Fjalë «Focal» do të thotë «pikë qendrore» ose «pjesa më e rëndësishme», që lidhet me konceptin e përqendrim, qendra e disa cilësive, fenomenesh, ngjarjesh, ndërsa «Fossa» ka rrënjën «FOSS» (Free and Open-Source Software — softuer i lirë dhe me burim të hapur) dhe, sipas traditës së emërtimeve të versioneve të Ubuntu me emra kafshësh, do të thotë Fossa — mamiferi i parë gjuetar nga familja e gjuetarëve nga ishulli i Madagaskarit.

Zhvilluesit e pozicionojnë Ubuntu 20.04 si një përditësim të rëndësishëm dhe të suksesshëm me mbështetje për 5 vitet e ardhshme për kompjuterët personalë dhe serverët.

Ubuntu 20.04 është një vazhdim logjik i Ubuntu 19.04 «Disco Dingo» dhe Ubuntu 19.10 «Eoan Ermine». Në versionet për kompjuterë personalë, duke ndjekur tendencat e fundit, është prezantuar një temë e errët. Kështu, Ubuntu 20.04 ka tre opsione standarde të temës Yaru:

  • Dritëshkurter,
  • E errët,
  • Standard.

Po ashtu, është hequr aplikacioni Amazon. Ubuntu 20.04 përdor si ndërfaqe grafike të fundit versionin më të ri GNOME 3.36.

Çfarë është e re në Ubuntu 20.04

Ndryshimet kryesore

Ubuntu 20.04 është e bazuar në kernelin 5.4, i cili u publikua më 24 nëntor 2019. Në këtë version janë realizuar disa inovacione të rëndësishme, për të cilat do të flasim më poshtë.

lz4

Inxhinierët e Canonical kanë testuar algoritme të ndryshme për kompresimin e kernelit dhe imazhit fillestar të ngarkesës initramfs, duke kërkuar një kompromis midis kompresimit më të mirë (duke minimizuar madhësinë e skedarit) dhe kohës së shfryrjes. Algoritmi i kompresimit pa humbje lz4 ka dhënë rezultatet më të dukshme dhe është shtuar në Ubuntu 19.10, duke i mundësuar kësaj të reduktojë kohën e ngarkesës në krahasim me versionet e mëparshme (Ubuntu 18.04 dhe 19.04). Ky algoritëm do të vazhdojë të ruhet në Ubuntu 20.04.

Linux Lockdown Kernel

Funksioni Lockdown rrit sigurinë e kernelit Linux duke kufizuar aksesin në funksionet që mund të lejojnë ekzekutimin e kodit të rastësishëm përmes kodit që sigurohet nga proceset e përdoruesve. Në mënyrë më të thjeshtë, madje edhe llogaria superpërdoruesit root nuk mund të ndryshojë kodin e kernelit. Kjo ndihmon në zvogëlimin e dëmit nga një sulm të mundshëm, edhe kur llogaria root është e komprometuar. Kështu, rritet gjithashtu siguria e përgjithshme e sistemit operacional.

exFAT

Sistemi i skedarëve Microsoft FAT nuk lejon transferimin e skedarëve të madhësisë mbi 4 GB. Për të kaluar këtë kufizim, Microsoft ka krijuar sistemin e skedarëve exFAT (nga anglishtja Extended FAT — «FAT e zgjeruar»). Tani ju mund të formatoni, për shembull, një USB në exFAT me mbështetje të integruar të sistemit të skedarëve exFAT.

WireGuard

Megjithëse Ubuntu 20.04 nuk do të përdorë kernelin 5.6, të paktën menjëherë, ajo tashmë përdor bërthamën e WireGuard në kernelin 5.4. WireGuard është një fjala e re në industri VPN, prandaj përfshirja WireGuard në kernel tashmë jep një avantazh Ubuntu 20.04 në drejtimin e cloud.

Korrigjuar bugun me kotat CFS dhe tani aplikacionet shumëthjeshta mund të funksionojnë më shpejt. Është shtuar një drejtues që lejon punën me sensorët e temperaturës dhe tensionit të procesorëve të serisë Ryzen.

E gjithë kjo është shumë larg të gjitha risive që janë shfaqur në kernelin 5.4. Përshkrimet e detajuar mund të gjenden në burimin kernelnewbies.org (në anglisht) dhe në forumin OpenNET (në rusisht).

Përdorimi i Kubernetes

Canonical ka realizuar në Ubuntu 20.04 mbështetje të plotë për Kubernetes 1.18 me mbështetje për Charmed Kubernetes, MicroK8s dhe kubeadm.

Instalimi i Kubectl në Ubuntu 20.04:

# snap install kubectl --classic

kubectl 1.18.0 from Canonical ✓ installed

Përdorimi i SNAP

Canonical vazhdon të promovojë formatin universale të paketave — snap. Kjo është edhe më e dukshme në lëshimin e Ubuntu 20.04. Nëse përpiqeni të ekzekutoni një program që nuk është instaluar, atëherë fillimisht do të ofrohet që ta instaloni përmes:

# snap install <package>

Çfarë është e re në Ubuntu 20.04

Mbështetje e përmirësuar për ZFS

Megjithatë Linus Torvalds mund të mos e pëlqejë ZFS, ajo gjithsesi mbetet një sistem skedari popullor dhe është shtuar mbështetja eksperimentale me Ubuntu 19.10.
Ajo është mjaft e përshtatshme dhe e qëndrueshme për ruajtjen e të dhënave, si për arkivin e shtëpisë ashtu edhe për ruajtjen në punë («nga kutia» din më shumë sesa LVM). ZFS mbështet madhësitë e ndarjeve deri në 256 kuadrilion zettabyte (prandaj letra «Z» në emrin) dhe mund të përpunojë skedarë deri në 16 eksabyte.

ZFS siguron integritetin e të dhënave duke marrë parasysh mënyrën se si ato janë vendosur në disk. Funksioni i kopjimit gjatë shkrimit garanton që të dhënat e përdorura nuk do të ri-shkruhen. Në vend të kësaj, informacioni i ri shkruhet në një bllok të ri, ndërsa metadatistat e sistemit të skedarëve përditësohen për të treguar për të. ZFS lejon krijimin e snaphot-eve (fotografi të sistemit të skedarëve), të cilat ndjekin ndryshimet e bëra në sistemin e skedarëve dhe ndajnë informacion me të për të kursyer hapësirën e diskut.

ZFS i cakton një somë kontrolli çdo skedari në disk dhe vazhdimisht e kontrollon gjendjen e tij sipas saj. Nëse ajo zbulon se një skedar është dëmtuar, ai do të përpiqet ta rikuperojë automatikisht. Në programin e instalimit të Ubuntu është shfaqur një pikë e veçantë që lejon përdorimin e ZFS. Më shumë detaje në lidhje me historinë e ZFS dhe karakteristikat e saj mund të gjenden në blog It’s FOSS.

Lamtumirë Python 2.X

Versioni i tretë i Python u prezantua që në vitin 2008, por edhe 12 vjet nuk ishin të mjaftueshme që projektet në Python 2 të ishin përshtatur për të.
Që në Ubuntu 15.10 u bë një përpjekje për të hequr dorë nga Python 2, por mbështetja e tij vazhdoi. Dhe tani, më 20 prill 2020, doli Python 2.7.18, i cili është lëshimi i fundit i degës Python 2. Nuk do të ketë përditësime për të më tej.

Ubuntu 20.04 nuk e mbështet më Python 2 dhe përdor Python 3.8 si versionin e tij të paracaktuar. Fatkeqësisht, në botë ka ende shumë projekte që punojnë me Python 2, dhe për ta kalimi në Ubuntu 20.04 mund të jetë i dhimbshëm.

Versionin e fundit të Python 2 mund ta instaloni me një komandë:

# apt install python2.7

Përveç Python 3.8, zhvilluesit mund të vlerësojnë një grup të përditësuar mjetesh, i cili përfshin:

  • MySQL 8,
  • glibc 2.31,
  • OpenJDK 11,
  • PHP 7.4,
  • Perl 5.30,
  • Golang 1.14.

Lamtumirë 32 bitëve

Prej disa vjetësh, Ubuntu nuk ofron imazhe ISO për kompjuterë 32-bitë. Tani, përdoruesit ekzistues të versioneve 32-bit të Ubuntu mund të kalojnë në Ubuntu 18.04, por nuk mund të përditësohen në Ubuntu 20.04. Nëse aktualisht përdorni Ubuntu 32-bit 18.04, mund të qëndroni me të deri në prill 2023.

Si të përmirësoheni

Për t’u përditësuar në Ubuntu 20.04 nga versionet e mëparshme, është shumë e lehtë — mjafton të ekzekutoni komandat e mëposhtme:

# sudo apt update && sudo apt upgrade
# sudo do-release-upgrade

Me kënaqësi njoftojmë se Ubuntu 20.04 LTS (Focal Fossa) është tani e disponueshme si imazh për makinat virtuale në platformën tonë Cloud.Krijoni infrastrukturën tuaj virtuale IT, duke përdorur softuerin më të ri!

UPD: Përdoruesit e Ubuntu 19.10 mund të kalojnë në 20.04 tani, ndërsa përdoruesit e Ubuntu 18.04 do të mund të kalojnë pas lëshimit të 20.04.1, i cili është planifikuar për 23 korrik 2020.

Burimi: habr.com

Bli një hosting të besueshëm për faqet me mbrojtje DDoS, VPS VDS serverë 🔥 Bli një hosting të besueshëm për faqet me mbrojtje DDoS, VPS VDS serverë | ProHoster