Die NixOS-Version 26.05, die den Paketmanager Nix verwendet, ist jetzt verfĂŒgbar.

Die NixOS 26.05-Distribution, die auf dem Nix-Paketmanager basiert und eigene Entwicklungen zur Vereinfachung der Systemkonfiguration und -verwaltung bereitstellt, wurde veröffentlicht. In NixOS erfolgt die gesamte Systemkonfiguration ĂŒber eine einzige Systemkonfigurationsdatei, configuration.nix. Es gibt Möglichkeiten fĂŒr eine schnelle RĂŒckkehr zur vorherigen Versionskonfiguration und einen Wechsel zwischen verschiedenen SystemzustĂ€nden. Einzelne Benutzer können individuelle Pakete installieren, und mehrere Versionen eines Programms können gleichzeitig genutzt werden. Reproduzierbare Builds werden ebenfalls bereitgestellt. FĂŒr die Architekturen x86_64 und ARM64 sind Installations-Images mit grafischer OberflĂ€che (3,7 GB) und eine reduzierte Konsolenversion (1,6 GB) verfĂŒgbar.

Bei der Verwendung von Nix wird das Ergebnis des Paketbaus in einem separaten Unterverzeichnis in /nix/store gespeichert. Zum Beispiel kann nach dem Bau das Paket firefox in /nix/store/8onlv1pc3ed6n5nskg6ad4twcfd0d5ae4ed5c4-firefox-151.0.2/ geschrieben werden, wobei „8onlv1pc3ed6n5nskg6ad4twcfd0d5ae4ed5c4“ der Hash aller seiner AbhĂ€ngigkeiten und Bauanweisungen ist. Die Installation eines Pakets umfasst entweder seinen Bau oder den Download eines bereits gebauten (vorausgesetzt, es wurde bereits auf Hydra – dem Build-Service des NixOS-Projekts – erstellt), sowie die Erstellung eines Verzeichnisses mit symbolischen Links zu allen Paketen im System- oder Benutzerprofil, gefolgt von der HinzufĂŒgung dieses Verzeichnisses zur PATH-Liste. Ein Ă€hnlicher Ansatz wird im Paketmanager GNU Guix verwendet, der auf den Entwicklungen von Nix basiert. Die Sammlung von Paketen ist in einem speziellen Repository namens Nixpkgs dargestellt.

Hauptneuheiten:

  • Es wurden 20442 Pakete hinzugefĂŒgt, 17532 Pakete entfernt und 20641 Pakete aktualisiert. 85 neue Module und 1547 Konfigurationsoptionen wurden hinzugefĂŒgt, 355 Optionen und 25 Module wurden entfernt. An der Entwicklung und Wartung der Pakete waren 2842 Entwickler beteiligt, die 59703 Änderungen vorbereitet haben.
  • Zu den neuen Modulen gehören: OpenThread Border Router, knot-resolver, LibreChat, DankMaterialShell, mangowc, Tailscale, udp-over-tcp, turborepo-remote-cache, ReFrame, LogiOps.
  • Der Inhalt des initialen RAM-Disk (initrd) ist standardmĂ€ĂŸig auf die Verwendung des Systemmanagers systemd umgestellt worden. Die UnterstĂŒtzung fĂŒr die alte Implementierung auf Shell-Skript-Basis wurde als veraltet erklĂ€rt und wird in der NixOS-Version 26.11 entfernt.
  • Die x86_64-darwin-Plattform, die von Apple nicht mehr verwendet wird, wurde fĂŒr veraltet erklĂ€rt. Die UnterstĂŒtzung und der Bau von BinĂ€rpaketen fĂŒr diese Plattform werden bis zum Ende des Jahres fortgesetzt.
  • Die GCC-Compiler-Suite wurde auf die Version 15 aktualisiert. Das LLVM-Toolkit bleibt auf Version 21. Die Standardbibliothek glibc wurde auf Version 2.42 aktualisiert.
  • Die Desktop-Umgebung GNOME wurde auf Version 50 aktualisiert, in der der Code zur UnterstĂŒtzung von X11 entfernt, die BenutzeroberflĂ€che der Kindersicherung neu gestaltet, die UnterstĂŒtzung fĂŒr nicht ganzzahlige Skalierungsfaktoren und den VRR (Variable Refresh Rate)-Mechanismus verbessert sowie die UnterstĂŒtzung des Wayland-Protokolls color-management-v2 fĂŒr das Farbmanagement implementiert wurde.
  • Die Desktop-Umgebung Budgie wurde auf Version 10.10 aktualisiert, die nun auf Wayland basiert.
  • StandardmĂ€ĂŸig wird der Linux-Kernel 6.18 angeboten (zuvor 6.12). Aufgrund fehlender Begleitdokumentation wurde die Bereitstellung der linux-rt-Kernelvariante eingestellt.
  • Die Datei system.nix wurde hinzugefĂŒgt, um die Konfiguration von NixOS ohne die Verwendung von nix-channel zu ermöglichen.
  • Die Implementierung von D-Bus wurde von dbus auf das leistungsstĂ€rkere und stabilere Paket dbus-broker umgestellt.
  • Die UnterstĂŒtzung fĂŒr das Dateisystem Reiserfs und ecryptfs wurde in Nixpkgs eingestellt.

Quelle: opennet.ru

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster