Wat is nieuw in Ubuntu 20.04

Wat is nieuw in Ubuntu 20.04
op 23 april heeft plaatsgevonden De release van Ubuntu versie 20.04, met de codenaam Focal Fossa, is de volgende uitgave van Ubuntu voor langdurige ondersteuning (LTS) en volgt op Ubuntu 18.04 LTS, uitgebracht in 2018.

Een beetje over de codenaam. Het woord 'Focal' betekent 'centrale punt' of 'de belangrijkste deel', wat verband houdt met het idee van focus en het centrum van eigenschappen, verschijnselen of gebeurtenissen, terwijl 'Fossa' zijn oorsprong vindt in 'FOSS' (Free and Open-Source Software) en volgens de traditie van het benoemen van Ubuntu-versies naar dieren betekent Fossa — het grootste roofdier uit de familie van de civetkatten afkomstig van het eiland Madagaskar.

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

Ubuntu 20.04 is een logisch vervolg op Ubuntu 19.04 'Disco Dingo' en Ubuntu 19.10 'Eoan Ermine'. In de desktopversies is, in lijn met de laatste trends, een donkere modus toegevoegd. Daarom zijn er in Ubuntu 20.04 drie versies van het standaardthema Yaru:

  • Licht,
  • Donker,
  • Standaard.

Daarnaast is de Amazon-app verwijderd. Ubuntu 20.04 gebruikt als standaard desktopomgeving de laatste versie van GNOME 3.36.

Wat is nieuw in Ubuntu 20.04

Belangrijke veranderingen

Ubuntu 20.04 is gebaseerd op kernel 5.4, die op 24 november 2019 is uitgebracht. In deze versie zijn verschillende belangrijke innovaties doorgevoerd, die we hieronder zullen bespreken.

lz4

Ingenieurs van Canonical hebben verschillende compressie-algoritmen getest voor de kernel en het initiƫle opstartschijfbeeld initramfs, op zoek naar een compromis tussen de beste compressie (kleinere bestandsgrootte) en de decompressietijd. Het verliesloze compressie-algoritme lz4 toonde de meest merkbare resultaten en werd toegevoegd aan Ubuntu 19.10, waardoor de opstarttijd in vergelijking met eerdere versies (Ubuntu 18.04 en 19.04) werd verkort. Ditzelfde algoritme blijft behouden in Ubuntu 20.04.

Linux Lockdown Kernel

De Lockdown-functie verhoogt de beveiliging van de Linux-kernel door de toegang tot functies die de uitvoering van willekeurige code via code van gebruikersprocessen mogelijk maken, te beperken. Simpel gezegd, zelfs het supergebruikersaccount root kan de kernelcode niet wijzigen. Dit helpt de schade door een potentiƫle aanval te verminderen, zelfs wanneer het rootaccount gecompromitteerd is. Zo wordt ook de algemene beveiliging van het besturingssysteem verbeterd.

exFAT

Het Microsoft FAT-bestandssysteem staat niet toe dat bestanden van meer dan 4 GB worden overgedragen. Om deze beperking te omzeilen, heeft Microsoft het exFAT-bestandssysteem (van het Engelse Extended FAT — "uitgebreide FAT") ontwikkeld. Nu kunt u bijvoorbeeld een USB-stick formatteren in exFAT met behulp van de ingebouwde ondersteuning voor het exFAT-bestandssysteem.

WireGuard

Hoewel Ubuntu 20.04 niet onmiddellijk kernel 5.6 zal gebruiken, maakt het nu al gebruik van de backport van WireGuard in kernel 5.4. WireGuard is een nieuw woord in de VPN-industrie, daarom biedt de opname WireGuard in de kernel nu al een voordeel voor Ubuntu 20.04 in de cloudrichting.

Opgelost: de CFS-quota-bug en nu kunnen multithreaded applicaties sneller werken. Een driver is toegevoegd die werkt met temperatuur- en spanningssensoren van de Ryzen-processors.

Dit is lang niet alles wat nieuw is in kernel 5.4. Gedetailleerde overzichten zijn beschikbaar op de site kernelnewbies.org (in het Engels) en op het forum OpenNET (in het Russisch).

Het gebruik van Kubernetes

Canonical heeft volledige ondersteuning van Kubernetes 1.18 met ondersteuning voor Charmed Kubernetes., MicroK8s en kubeadm.

Installatie van Kubectl in Ubuntu 20.04:

# snap install kubectl --classic

kubectl 1.18.0 from Canonical āœ“ installed

Gebruik van SNAP

Canonical blijft het universele pakketformaat — snap — promoten. Dit is nog duidelijker in de release van Ubuntu 20.04. Als u probeert een programma uit te voeren dat niet is geĆÆnstalleerd, wordt it als eerste aangeboden om te installeren met behulp van:

# snap install <package>

Wat is nieuw in Ubuntu 20.04

Verbeterde ondersteuning voor ZFS

Although Linus Torvalds houdt misschien niet van ZFS,maar het blijft een populair bestandssysteem en de experimentiele ondersteuning is toegevoegd vanaf Ubuntu 19.10.
Het is vrij handig en stabiel voor gegevensopslag, hetzelfde geldt voor een thuisarchief of een serveropslag op het werk ("uit de doos" kan meer dan LVM). ZFS ondersteunt partitieformaten tot 256 quadriljoen zettabytes (vandaar de letter "Z" in de naam) en kan bestanden tot 16 exabytes verwerken.

ZFS zorgt voor de integriteit van gegevens door rekening te houden met hoe ze op de schijf zijn geplaatst. De functie voor kopiƫren tijdens het schrijven garandeert dat de gebruikte gegevens niet worden overschreven. In plaats daarvan wordt nieuwe informatie in een nieuw blok geschreven, en de metadata van het bestandssysteem worden bijgewerkt om daar naar te wijzen. ZFS stelt gebruikers in staat om snapshots (bestandsysteem-afbeeldingen) te maken, die de aangebrachte wijzigingen in het bestandssysteem volgen en gegevens ermee uitwisselen om schijfruimte te besparen.

ZFS kent een checksum toe aan elk bestand op de schijf en controleert constant zijn status. Als het ontdekt dat een bestand beschadigd is, zal het proberen dit automatisch te herstellen. In de Ubuntu-installatie is er een aparte optie toegevoegd waarmee ZFS kan worden gebruikt. Voor meer details over de geschiedenis van ZFS en zijn kenmerken, kunt u onze blog raadplegen. It's FOSS.

Vaarwel Python 2.X

De derde versie van Python werd in 2008 geĆÆntroduceerd, maar zelfs 12 jaar bleek niet genoeg om projecten op Python 2 aan deze versie aan te passen.
Al in Ubuntu 15.10 werd geprobeerd om te stoppen met Python 2, maar de ondersteuning bleef bestaan. En op 20 april 2020 werd het Python 2.7.18, dat de laatste release van de Python 2-tak is. Er zullen geen updates meer voor zijn.

Ubuntu 20.04 ondersteunt Python 2 niet meer en gebruikt Python 3.8 als de standaardversie van Python. Helaas zijn er nog steeds veel projecten die op Python 2 draaien, en voor hen kan de overstap naar Ubuntu 20.04 pijnlijk zijn.

De laatste versie van Python 2 kunt u installeren met ƩƩn commando:

# apt install python2.7

Naast Python 3.8 kunnen ontwikkelaars de bijgewerkte set tools bekijken, die omvat:

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

Vaarwel 32 bits

Al enkele jaren biedt Ubuntu geen ISO-afbeeldingen meer aan voor 32-bits computers. Huidige gebruikers van 32-bits versies van Ubuntu kunnen upgraden naar Ubuntu 18.04, maar kunnen niet meer naar Ubuntu 20.04 upgraden. Dit betekent dat als u momenteel een 32-bits versie van Ubuntu 18.04 gebruikt, u deze tot april 2023 kunt blijven gebruiken.

Hoe te upgraden

Upgraden naar Ubuntu 20.04 vanaf eerdere versies is heel eenvoudig — voer gewoon de volgende commando's uit:

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

We zijn blij te kunnen melden dat Ubuntu 20.04 LTS (Focal Fossa) nu beschikbaar is als afbeelding voor virtuele machines op onze cloudplatform.. Creƫer je eigen virtuele IT-infrastructuur met de nieuwste software!

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

Bron: habr.com

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster