Veröffentlichung der Distribution SUSE Linux Enterprise Server 16

Das Unternehmen SUSE hat die Veröffentlichung des Distributions-Release von SUSE Linux Enterprise Server 16 bekannt gegeben. Der Branch SUSE Linux Enterprise 16 wurde 7 Jahre nach der Veröffentlichung von SUSE 15 gebildet. Die Pakete von SUSE 16 wurden bereits als Basis für die von der Community unterstützte Distribution openSUSE Leap 16 verwendet. Die Distribution kann kostenlos heruntergeladen und verwendet werden, aber der Zugang zu Updates und Patches ist auf einen 60-tägigen Testzeitraum beschränkt. Die Veröffentlichung ist in Builds für die Architekturen aarch64, ppc64le, s390x und x86_64 verfügbar.

Für die Branche SUSE Linux 16 wird ein vorhersehbarer und flexiblerer Release-Zyklus gewährleistet. Anstelle von SP-Updates (Service Pack) wird ein Schema mit Zwischenversionen (16.1, 16.2 usw.) und langfristiger Unterstützung (LTS - Long Term Support) eingeführt. Die Gesamtbetreuung der Branche SUSE Linux 16 wird 16 Jahre betragen. Es ist geplant, insgesamt 7 Zwischenversionen zu erstellen - von 16.0 bis 16.6, von denen jede jährlich im November veröffentlicht wird. Updates für jede einzelne Zwischenversion werden 5 Jahre unterstützt - 2 Jahre allgemeine Unterstützung und 3 Jahre erweiterte (LTS).

Wesentliche Änderungen (1, 2, 3, 4):

  • Ein neuer Installer namens Agama wird verwendet, der durch die Trennung der Benutzeroberfläche von den internen Komponenten von YaST und die Bereitstellung eines Frontends zur Verwaltung der Installation über eine Weboberfläche gekennzeichnet ist.
  • Der Systemverwaltungsstapel wurde modernisiert. Anstelle des traditionellen YaST-Stacks zur Systemverwaltung wird das Paket Cockpit eingesetzt, und anstelle der YaST Software GUI wird das neue Paket Myrlyn angeboten. Die Unterstützung für SysV-Init-Skripte wurde eingestellt. Es können nur systemd-Units verwendet werden.
  • Standardmäßig werden nur Desktop-Umgebungen angeboten, die Wayland verwenden. Der X.org Server wurde aus der Lieferung entfernt. Die Unterstützung für die Ausführung von Anwendungen auf Basis von X11 bleibt durch XWayland erhalten. Die Basissystemumgebung basiert auf GNOME 48. Die Bereitstellung des VNC-Servers, GTK2, Qt5 und wxWidgets wurde eingestellt.
  • Die Möglichkeiten zur automatischen Erstellung von Snapshots mit Zuständen des Dateisystems, die auf Btrfs und dem Tool Snapper basieren, wurden erweitert. Snapshots können jetzt in Systemimages für Cloud-Plattformen verwendet werden. Standardmäßig ist die Möglichkeit, Änderungen zurückzusetzen, in alle Komponenten integriert, und der Administrator kann nahezu jede Änderung zurücksetzen - vom Systemupdate bis hin zur Anwendung einzelner Patches und Modifikationen der Konfiguration.
  • Im Hauptbestand wurde die Unterstützung für Live-Patches integriert, die es ermöglichen, Schwachstellen und kritische Fehler im Kernel sowie in den Bibliotheken glibc und openssl zu beheben, ohne das System neu starten zu müssen.
  • Die Unterstützung für die Architektur x86-64-v1 wurde eingestellt. Die Arbeit ist nur auf x86-Systemen mit der Architektur x86_64-v2 möglich, die von Prozessoren etwa ab 2009 (beginnend mit Intel Nehalem) unterstützt wird und sich durch Erweiterungen wie SSE3, SSE4_2, SSSE3, POPCNT, LAHF-SAHF und CMPXCHG16B auszeichnet.
  • Standardmäßig wird die Unterstützung für 32-Bit-x86-Systeme und das Ausführen von 32-Bit-Binärdateien im Kernel deaktiviert. Um die Unterstützung für 32-Bit-Systemaufrufe wiederherzustellen, muss der Parameter „ia32_emulation=1“ beim Laden des Linux-Kernels gesetzt werden.
  • Standardmäßig ist das SELinux-Mandantenkontrollsystem aktiviert. Die Unterstützung für AppArmor ist veraltet.
  • Enthalten ist das Ansible-Toolkit zur Verwaltung von Konfigurationen, Orchestrierung, zentraler Installation von Anwendungen und zur parallelen Ausführung typischer Aufgaben auf einer Gruppe von Systemen. Systemrollen wurden hinzugefügt, um verschiedene Komponenten des Systems zu konfigurieren, einschließlich Firewall, ha_cluster, selinux und podman. Die Unterstützung des Salt-Systems bleibt als Option bestehen.
  • Enthalten sind Bibliotheken mit integrierter Unterstützung für kryptografische Algorithmen, die gegenüber dem Brute-Force-Angriff auf Quantencomputern resistent sind, wie ML-KEM und ML-DSA. Die Unterstützung solcher Algorithmen wird in OpenSSL 3.5, Libgcrypt 1.11.1, Mozilla NSS 3.112 und Go 1.24 gewährleistet.
  • Unterstützung für reproduzierbare Builds wurde implementiert, die es ermöglichen, eigene Builds zu erstellen, die bitgenau mit den zum Herunterladen angebotenen Builds übereinstimmen, um sicherzustellen, dass die in Paketen verteilten Binärdateien aus den bereitgestellten Quelltexten kompiliert wurden und keine versteckten Änderungen enthalten.
  • Die Paketversionen wurden aktualisiert, einschließlich des Linux-Kernels 6.12, glibc 2.40, Systemd 257, Python 3.13, Perl 5.42, grub2 2.12, OpenSSH 9.9, QEMU 10.0.2, MariaDB 11.8, PostgreSQL 17, PHP 8.4, Node.js 22, Rust 1.88, ruby 3.4, clang 19, gcc 15.
  • Das Problem des Jahres 2038 wurde vollständig gelöst. Alle Pakete wurden auf die Verwendung des 64-Bit-Typs time_t in den Ports der Distribution für 32-Bit-Architekturen umgestellt, bei denen weiterhin der 32-Bit-Typ time_t verwendet wurde (dies kann nicht für die Verarbeitung von Zeit später als 19. Januar 2038 verwendet werden, da dies aufgrund eines Überlaufproblems des Sekundenzählers, der nach dem 1. Januar 1970 vergangene Zeit zählt, nicht möglich ist).
  • Der Netzwerk-Configurator wicked wurde durch NetworkManager ersetzt.
  • Als Paketfilter wird standardmäßig NFTables anstelle von iptables verwendet.
  • Der Übergang von ISC DHCP-Server zu KEA DHCP wurde vollzogen.
  • Die Lieferung des Hypervisors Xen wurde eingestellt – als Haupthypervisor für die Virtualisierung wird KVM.
  • Pakete mit der Datenbank-Engine Redis wurden durch den Fork Valkey ersetzt.
  • Unterstützung für leichte Wachtseiten zum Schutz der Stack-Garde-Seite hinzugefügt, deren Zugriff eine Ausnahme und einen Prozessabbruch (SIGSEGV) auslöst. Die Implementierung basiert auf dem Systemaufruf madvise.
  • Unterstützung für NFS über TLS hinzugefügt.
  • Integriert ist der Hintergrundprozess tuned, der automatisch die Hardware- und Kernel-Einstellungen je nach aktueller Last optimiert.
  • Das Speichermodell für Konfigurationsdateien „UsrEtc“ wurde aktiviert, wobei die standardmäßig vom Distributionen bereitgestellten Einstellungen im Verzeichnis /usr/etc abgelegt sind, und die vom lokalen Administrator vorgenommenen Änderungen in Form von /etc/example.conf.d/*.conf oder /etc/example.conf, d.h. die mit Paketen gelieferten und vom Administrator bereitgestellten Einstellungen sind immer getrennt. Die standardmäßig verwendeten systemd-Einstellungen wurden in das Verzeichnis /usr verschoben.
  • Auf x86_64-Systemen wurde das Booten mit BIOS als veraltet erklärt, aber vorerst beibehalten. Für neue Installationen wird standardmäßig UEFI verwendet. Zur Kompatibilität mit älteren Systemen ist die Unterstützung von BIOS für Migration verfügbar. virtuelle Maschinen und zur Aktualisierung älterer Installationen von SUSE 15.
  • Standardmäßig ist der Zugriff über SSH mit dem Benutzer root bei der Passwortauthentifizierung deaktiviert.
  • Die Unterstützung für die Dateisysteme reiserfs, hfsplus, UFS, ocfs2 wurde eingestellt. Standardmäßig wird btrfs verwendet. Als unterstützte Optionen sind ext4, xfs und gfs2 verfügbar.
  • Für den Speicherbereich /tmp wird das Dateisystem tmpfs verwendet, das Daten im Speicher speichert und den Inhalt zwischen Neustarts nicht speichert.
  • Experimentelle Unterstützung für lklfuse hinzugefügt, um Blockgeräte oder Abbilddateien von Dateisystemen zu mounten. Lklfuse wird als nicht privilegierter Prozess im Benutzerspace ausgeführt, verwendet jedoch die Dateisystemtreiber aus dem Linux-Kernel.
  • Experimentelle (Tech Preview) Unterstützung für einen Dienst basierend auf dem Modellkontextprotokoll (MCP), das den Zugriff auf Betriebssystemkomponenten aus KI-Assistenten ermöglicht. Beispielsweise kann ein KI-Assistent verwendet werden, um Aufgaben in natürlicher Sprache zur Verwaltung von Infrastruktur, Dienstprogrammen und Daten zu erstellen. Der KI-Assistent ist über die Webkonsole Cockpit verfügbar. Eine Verbindung zu verschiedenen Anbietern großer Sprachmodelle ist möglich.

Quelle: opennet.ru

60GB SSD 8Gb DDR4