Wat is er nieuw in Ubuntu 20.04

Wat is er nieuw in Ubuntu 20.04
23 april vond plaats De release van Ubuntu versie 20.04, met de codenaam Focal Fossa, is de volgende langetermijnondersteuningsrelease (LTS) van Ubuntu en is een voortzetting van Ubuntu 18.04 LTS die in 2018 werd uitgebracht.

Iets over de codenaam. Het woord "Focal" betekent "centraal punt" of "het belangrijkste deel", dat wil zeggen dat het geassocieerd is met het concept van focus, het centrum van alle eigenschappen, verschijnselen, gebeurtenissen, en "Fossa" heeft de wortel "FOSS". (Gratis en open source software - gratis en open source software) en de traditie om versies van Ubuntu naar dieren te vernoemen betekent Foss - het grootste roofzuchtige zoogdier uit de civetfamilie van het eiland Madagaskar.

De ontwikkelaars positioneren Ubuntu 20.04 als een grote en succesvolle update met ondersteuning voor de komende 5 jaar voor desktops en servers.

Ubuntu 20.04 was een logische voortzetting van Ubuntu 19.04 “Disco Dingo” en Ubuntu 19.10 “Eoan Ermine”. In de desktopversies is, volgens de laatste trends, een donker thema verschenen. In Ubuntu 20.04 zijn er dus drie opties voor het standaard Yaru-thema:

  • Licht,
  • donker,
  • Standard.

De Amazon-app werd ook verwijderd. Ubuntu 20.04 gebruikt de nieuwste versie als de standaard grafische shell GNOME 3.36.

Wat is er nieuw in Ubuntu 20.04

Belangrijkste veranderingen

Ubuntu 20.04 is gebaseerd op de 5.4-kernel, die op 24 november 2019 werd uitgebracht. Deze versie introduceerde een aantal belangrijke innovaties, die we hieronder zullen bespreken.

lz4

Canonical-ingenieurs testten verschillende compressie-algoritmen voor de kernel en het initramfs-opstartimage, in een poging een afweging te maken tussen de beste compressie (kleinere bestandsgrootte) en decompressietijd. Het verliesvrije compressie-algoritme lz4 liet de meest opvallende resultaten zien en werd toegevoegd aan Ubuntu 19.10, waardoor het de opstarttijden kon verkorten in vergelijking met eerdere releases (Ubuntu 18.04 en 19.04). Hetzelfde algoritme blijft in Ubuntu 20.04.

Linux Lockdown-kernel

De Lockdown-functie verbetert de beveiliging van de Linux-kernel door de toegang te beperken tot functies die het uitvoeren van willekeurige code mogelijk maken via code die wordt vrijgegeven door gebruikersprocessen. Simpel gezegd: zelfs het root-superuser-account kan de kernelcode niet wijzigen. Hierdoor kunt u de schade van een mogelijke aanval beperken, zelfs als het root-account is gecompromitteerd. Zo wordt de algehele beveiliging van het besturingssysteem verhoogd.

exFAT

Het Microsoft FAT-bestandssysteem staat de overdracht van bestanden groter dan 4 GB niet toe. Om deze beperking te omzeilen, heeft Microsoft het exFAT-bestandssysteem gemaakt (van het Engelse Extended FAT - "extended FAT"). Nu kunt u bijvoorbeeld een USB-station naar exFAT formatteren met behulp van ingebouwde ondersteuning exFAT-bestandssysteem.

WireGuard

Hoewel Ubuntu 20.04 de 5.6-kernel niet zal gebruiken, althans niet onmiddellijk, gebruikt het al de WireGuard-backport in de 5.4-kernel. WireGuard is dat wel een nieuw woord in de VPN-industrie, dus inclusie WireGuard in de kernel geeft Ubuntu 20.04 al een voordeel in de cloudrichting.

vast bug met CFS-quota en nu kunnen multi-threaded applicaties sneller draaien. Er is een driver toegevoegd waarmee je met temperatuur- en spanningssensoren van Ryzen-processors kunt werken.

Dit zijn niet alle innovaties die in kernel 5.4 verschenen. Gedetailleerde recensies zijn te vinden op de bron kernelnewbies.org (in het Engels) en op het forum opennet (in het Russisch).

Kubernetes gebruiken

Canonical heeft volledige ondersteuning geïmplementeerd in Ubuntu 20.04 Kubernetes 1.18 met de steun Gecharmeerde Kubernetes, MicroK8's и Kubeadm.

Kubectl installeren op Ubuntu 20.04:

# snap install kubectl --classic

kubectl 1.18.0 from Canonical ✓ installed

Met behulp van SNAP

Canonical blijft een universeel pakketformaat promoten: snap. Dit wordt nog duidelijker met de release van Ubuntu 20.04. Als u een programma probeert uit te voeren dat nog niet is geïnstalleerd, wordt u gevraagd dit eerst te installeren met behulp van:

# snap install <package>

Wat is er nieuw in Ubuntu 20.04

Verbeterde ZFS-ondersteuning

Hoewel Linus Torvalds houdt misschien niet van ZFS, het is nog steeds een populair bestandssysteem en experimentele ondersteuning is toegevoegd met Ubuntu 19.10.
Het is best handig en stabiel voor het opslaan van gegevens, hetzelfde thuisarchief of serveropslag op het werk (“out of the box” kan het meer dan dezelfde LVM). ZFS ondersteunt partitiegroottes tot 256 biljard Zettabytes (vandaar de "Z" in de naam) en kan bestanden tot 16 Exabytes groot verwerken.

ZFS voert gegevensintegriteitscontroles uit op basis van hoe ze op schijf zijn geplaatst. De copy-on-write-functie zorgt ervoor dat de gebruikte gegevens niet worden overschreven. In plaats daarvan wordt de nieuwe informatie naar een nieuw blok geschreven en worden de metagegevens van het bestandssysteem bijgewerkt zodat ze ernaar verwijzen. Met ZFS kunt u snapshots (snapshots van het bestandssysteem) maken die wijzigingen in het bestandssysteem bijhouden en er gegevens mee uitwisselen om schijfruimte te besparen.

ZFS wijst een controlesom toe aan elk bestand op de schijf en controleert voortdurend de status ervan. Als het detecteert dat het bestand beschadigd is, zal het proberen het automatisch te repareren. Het Ubuntu-installatieprogramma heeft nu een aparte optie waarmee u ZFS kunt gebruiken. Je kunt meer lezen over de geschiedenis van ZFS en de functies ervan in de blog Het is FOSS.

Vaarwel Python 2.X

De derde versie van Python werd in 2008 geïntroduceerd, maar zelfs twaalf jaar was niet genoeg om Python 12-projecten eraan aan te passen.
In Ubuntu 15.10 werd een poging gedaan om Python 2 te verlaten, maar de ondersteuning ervan ging door. En nu kwam 20 april 2020 uit Python 2.7.18, de nieuwste release van de Python 2-branch. Er zullen geen updates meer voor zijn.

Ubuntu 20.04 ondersteunt Python 2 niet langer en gebruikt Python 3.8 als de standaardversie van Python. Helaas zijn er nog veel Python 2-projecten in de wereld, en voor hen kan de overgang naar Ubuntu 20.04 pijnlijk zijn.

Je kunt de nieuwste versie van Python 2 met één commando installeren:

# apt install python2.7

Naast Python 3.8 kunnen ontwikkelaars genieten van een bijgewerkte set tools, waaronder:

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

Vaarwel 32 bits

Ubuntu levert al enkele jaren geen ISO-images voor 32-bits computers. Momenteel kunnen bestaande gebruikers van 32-bits versies van Ubuntu upgraden naar Ubuntu 18.04, maar ze zullen niet langer kunnen upgraden naar Ubuntu 20.04. Dat wil zeggen: als u momenteel de 32-bit Ubuntu 18.04 gebruikt, kunt u deze blijven gebruiken tot april 2023.

Hoe te updaten

Upgraden naar Ubuntu 20.04 vanuit eerdere versies is net zo eenvoudig als het beschieten van peren - voer gewoon de volgende opdrachten uit:

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

We zijn verheugd aan te kondigen dat Ubuntu 20.04 LTS (Focal Fossa) al beschikbaar is als image voor virtuele machines in onze Cloud-platform. Creëer uw eigen virtuele IT-infrastructuur met behulp van de nieuwste software!

UPD: Gebruikers van Ubuntu 19.10 kunnen nu upgraden naar 20.04, en gebruikers van Ubuntu 18.04 kunnen upgraden na de release van 20.04.1, die gepland staat voor release op 23 juli 2020.

Bron: www.habr.com

Voeg een reactie