De nieuwste Ubuntu Linux, Impish Indri, arriveert

0
105

Steven J. Vaughan-Nichols

Door Steven J. Vaughan-Nichols voor Linux en Open Source | 14 oktober 2021 | Onderwerp: Bedrijfssoftware

Eerste dingen eerst. Een Indri, ook bekend als een Babakoto, is een zeer grote maki. Ubuntu 21.10, Impish Indri, is Canonical's nieuwste Ubuntu Linux-release. Het is de korte termijn — negen maanden ondersteuning — voorloper van de volgende langetermijnondersteuning (LTS) versie van het bedrijf, Ubuntu 22.04.

Als zodanig, hoewel we Ubuntu gewoonlijk beschouwen als een desktop Linux-distributie, is het veel meer dan dat. Zoals Mark Shuttleworth, de oprichter van Canonical en Ubuntu zegt: “We streven ernaar Ubuntu naar alle hoeken van de onderneming te brengen en alle plaatsen waar ontwikkelaars willen innoveren. Dat gaat van “de grootste openbare clouds tot de kleinste apparaten, van [Nvidia] DGX servers naar Windows WSL [Windows Subsystem for Linux]-werkstations, open source is de springplank voor nieuwe ideeën en Ubuntu maakt die springplank veilig, beveiligd en consistent.”

Op de desktop is de nieuwe standaardinterface van Ubuntu GNOME 40. Hoewel je de gloednieuwe GNOME 41 kunt gebruiken, is dat niet de interface die 21.10 wordt geleverd. Toch hebben een paar GNOME 41-apps zoals de Agenda-app, GNOME Disk Utility, Eye of GNOME (ook bekend als Image Viewer) en GNOME System Monitor deze nieuwe Ubuntu gemaakt.

Daarnaast zijn er enkele verandert van vanille GNOME 40. De Ubuntu 21.10-versie wordt nog steeds geleverd met het handige Ubuntu Dock aan de linkerkant van uw scherm. Ubuntu Dock wordt nu ook geleverd met een permanent prullenbakpictogram, USB-snelkoppelingen en een scheidingsteken tussen vastgezette en actieve apps. Al met al vind ik deze nieuwe look leuk.

Er zijn natuurlijk andere desktopkeuzes voor de nieuwste Ubuntu. De meest volwassen hiervan lijken tot nu toe Cinnamon te zijn en de oude Ubuntu Unity-interface, die voortleeft als een onafhankelijk project. Andere desktops, zoals KDE, Kubuntu en Xfce, Xubuntu, komen binnenkort uit voor 21.10.

De standaard desktopprogramma's hebben ook updates gekregen. Nieuwe programma's zijn onder meer de LibreOffice 7.2 office suite, de Thunderbird 91 e-mailclient en de Firefox 92 webbrowser. Dit is echter niet de gebruikelijke Firefox. Hoewel de old-school op Deb-pakket gebaseerde Firefox beschikbaar is, is de standaard nu een Snap-versie in containers.

Waarom? Want dat is de manier waarop Mozilla, het moederbedrijf van Firefox, het wilde. De afgebroken versie van Firefox wordt “gezamenlijk onderhouden door Mozilla en het Ubuntu-desktopteam en gepubliceerd door Mozilla.”

Natuurlijk is niet iedereen, zoals het Linux Mint-team, blij met het gebruik van snaps. Andere gebruikers hebben geklaagd dat op snap gebaseerde programma's langzamer zijn dan hun vanilleversies. Voorlopig zijn de snaps alleen de standaard in de belangrijkste Ubuntu-release en niet in de verschillende Ubuntu-smaken of downstream Linux-distributies, zoals Mint, die afhankelijk zijn van de Ubuntu Deb-repo-versie. Wanneer de volgende LTS-versie, Ubuntu 22.4, arriveert, is het misschien een ander verhaal. Blijf op de hoogte.

Deze huidige Ubuntu-update wordt geleverd met veel nieuwe tools voor ontwikkelaars. Deze omvatten de geheel nieuwe PHP 8 en GCC 11. De laatste biedt betere ondersteuning voor statische analyse. Dit maakt het leven van C- en C++-programmeurs op laag niveau gemakkelijker.

Ubuntu 21.10 biedt ook een snap Apache Cassandra-pakket. Met deze open-source NoSQL-gedistribueerde database kun je eenvoudig een Cassandra-cluster opzetten.

Voor DevOps-ontwikkelaars heeft Canonical betrouwbare Ubuntu 21.10 Open Container Initiative (OCI)-afbeeldingen beschikbaar gesteld via Docker Hub en Amazon ECR Public Register. Naast de Ubuntu-basisimage onderhoudt Canonical ook een samengestelde set applicatie-images. De LTS Docker-afbeeldingen worden ondersteund door Canonical voor de volledige ondersteuningsduur van 10 jaar voor Ubuntu.

De nieuwste LTS Docker-afbeeldingen van Canonical zijn onder meer Grafana, Prometheus en NGINX. Apache Cassandra v4 is een nieuwe toevoeging, met realtime scraping, waarschuwingen en verbeterde Prometheus-integratie. Squid, een caching-proxy, en Bind9, een volledig uitgerust DNS-systeem, worden ook toegevoegd aan het portfolio van LTS Docker Images.

Onder dit alles draait Ubuntu op de Linux 5.13-kernel. Daarbij komt Kernel Electric Fence (KFENCE). Deze nieuwe high-performance runtime geheugenfoutdetector voor productieomgevingen heeft een lage overhead en detecteert nog steeds veelvoorkomende geheugenfouten. Standaard randomiseert Ubuntu 21.10 ook de geheugenlocatie van de kernelstack bij elke systeemaanroep op zowel de amd64- als de arm64-architecturen met een minimale impact op de prestaties en een verhoogde bescherming tegen op geheugen gebaseerde aanvallen.

Ubuntu is nu vriendelijker voor Windows-gebruikers dan ooit. WSL 2.0, ondersteunt nu Ubuntu grafische toepassingen. Microsoft heeft WSL2 voor Windows 11 onlangs makkelijker beschikbaar gemaakt als aparte app in de Microsoft Store. Als je voor zowel Windows als Linux ontwikkelt, is Ubuntu 21.10 een logische keuze.

Als je Ubuntu wilt proberen met Kubernetes cloud-native projecten, maakt Canonical het net zo eenvoudig als van een logboek vallen. Dat kunnen ze met MicroK8s. Dit programma installeert Kubernetes met een enkele opdracht en vormt een Kubernetes edge-cluster met slechts twee opdrachten. MicroK8s wordt nu geleverd met de nieuwste CNCF-gecertificeerde stabiele Kubernetes 1.22. Het ondersteunt nu ook Kata-containers. Met Kata kun je lichtgewicht virtuele machines (VM) gebruiken in een containerruntime en tegelijkertijd een sterkere workloadbeveiliging bieden dan conventionele containers door hardwarevirtualisatietechnologie te gebruiken voor isolatie.

Ubuntu 21.10 kan vandaag worden gedownload voor 64-bits systemen. Oudere 32-bits pc's worden niet langer ondersteund. Voor nog steeds ondersteunde 32-bits Ubuntu moet je de klok terugdraaien naar Ubuntu 16.04.07.

Verwante verhalen:

Zeg hallo tegen Ubuntu FrameUbuntu 21.04 maakt een spel voor de zakelijke desktop GNOME 41: de volgende generatie Linux-desktop

gerelateerde onderwerpen:

Cloud Big Data Analytics Innovatie Tech en werksamenwerkingsontwikkelaar Steven J. Vaughan-Nichols

Door Steven J. Vaughan-Nichols voor Linux en Open Source | 14 oktober 2021 | Onderwerp: Bedrijfssoftware