NixOS 22.05 („Quokka“): Gnome 42 und Mesa 22 mit atomaren Updates

Sven Bauduin
7 Kommentare
NixOS 22.05 („Quokka“): Gnome 42 und Mesa 22 mit atomaren Updates

Die Linux-Distribution NixOS beschreitet ihren ganz eigenen Weg und basiert in der neuesten Version 22.05 („Quokka“) auf dem aktuellen Desktop Gnome 42 sowie einem eigenen Paketmanager und atomaren Updates. Mit seiner unorthodoxen Arbeitsweise hebt sich das freie Betriebssystem stark von anderen Distributionen am Markt ab.

Ein hohes Entwicklungstempo

NixOS 22.05 („Quokka“) verfolgt nach wie vor den Ansatz einer deklarativen Systemkonfiguration, um reproduzierbare und zuverlässige Systemkonfigurationen und infolgedessen reibungslose Systemaktualisierungen sicherzustellen.

Zudem ist das Betriebssystem für seine besonders hohe Entwicklungsgeschwindigkeit bekannt und wurde seit 2017 mehrfach von der Cloud Native Computing Foundation (CNCF) als eines von über 30 führenden Open-Source-Projekten mit dem höchstmöglichen Entwicklungstempo deklariert.

Als Standard-Desktop dient die aktuelle Arbeitsumgebung Gnome 42.1, während KDE Plasma 5.24.5 mit dem Display-Server-Protokoll Wayland als Alternative bereitsteht. Weitere Desktops lassen sich auf Wunsch nachinstallieren.

Bildvergleich: Gnome 42 – Helles Thema Gnome 42 – Dunkles Thema

Als Basis für NixOS 22.05 dient der noch bis Oktober 2023 unterstützte LTS-Kernel Linux 5.15, der den Systemkernel Linux 5.10 aus der 2021er-Version abgelöst hat und jetzt auch die aktuellste Hardware von AMD, Intel und Nvidia unterstützt.

HIGHLIGHTS
  • Linux 5.15 LTS
  • Mesa 3D 22.0.2
  • PostgreSQL 14.3
  • Mozilla Firefox 101.0
  • Mozilla Thunderbird 91.9
  • KDE Plasma 5.24.5
  • Chromium 102.0
  • Gnome 42.1
  • PHP 8.1.6

Neben den aktuellen Anwendungen wie dem Browser Mozilla Firefox 101 und dem E-Mail-Client Mozilla Thunderbird 91 wurden auch wichtige Pakete wie beispielsweise die freie und quelloffene Grafik-Bibliothek Mesa 3D aktualisiert. Auch PHP 8.1, Python 3.10 sowie PostgreSQL in der Version 14 gehören jetzt bereits zur Grundausstattung der eigenständigen Linux-Distribution.

Eigenständiger Paketmanager

NixOS macht einiges anders als die meisten herkömmlichen Linux-Distributionen, wie sich insbesondere am eigenständigen Paketmanager Nix zeigt.

Über seine hauseigene Nix Packages Collection Nixpkgs stellt NixOS mehr als 60.000 Softwarepakete bereit. Auch Fedora und openSUSE sind diesem Beispiel gefolgt.

Diese Art der Datenhaltung weicht von der gewohnten Aufteilung des Dateibaums ab, so wie er in dem Filesystem Hierarchy Standard (FHS) festgeschrieben ist. NixOS verlinkt dabei die Verzeichnisse /bin, /sbin und /usr/sbin nach /usr/bin, was dazu führt, dass ausführbare Dateien nur noch in diesem Verzeichnis zu finden sind.

Atomare Updates ermöglichen Rollback

Eine weitere Funktion von NixOS und dessen Nix-Paketmanagers sind atomare Updates, die es ermöglichen, per Rollback eine komplette Systemaktualisierung zurückzunehmen, sollte diese beispielsweise einmal fehlerhaft sein.

Größere Änderungen lassen sich dabei bereits vorab, parallel zur laufenden Installation in einer eigens dafür vorgesehenen virtuellen Maschine vom Typ QEMU evaluieren. Nachdem ein Neustart durchgeführt wurde, bietet NixOS dem Anwender sowohl den neuen als auch ältere Systemzustände als Startoption an.

NixOS 22.05 steht zum Download bereit

Neben den regulären rund 2,2 respektive 1,7 GB großen 64-Bit-Systemabbildern NixOS 22.05 Gnome (ISO) und NixOS 22.05 KDE Plasma (ISO) mit vorinstalliertem Desktop bieten die Macher von NixOS ihr Betriebssystem als frei konfigurierbares und lediglich 820 MB großes Minimalsystem (ISO) an.

Weitere Informationen liefern die aktuellen Release Notes sowie die offizielle Ankündigung von NixOS 22.05.