Veröffentlichung der Distribution SUSE Linux Enterprise Server 16

Die Firma SUSE hat die Veröffentlichung der Distribution SUSE Linux Enterprise Server 16 bekannt gegeben. Die Version SUSE Linux Enterprise 16 wurde sieben Jahre nach der Veröffentlichung von SUSE 15 erstellt. Pakete von SUSE 16 wurden bereits als Grundlage für die von der Community unterstützte Distribution openSUSE Leap 16 verwendet. Die Distribution kann kostenlos heruntergeladen und genutzt werden, jedoch ist der Zugang zu Updates und Patches auf eine 60-tägige Testphase beschränkt. Die Version ist für die Architekturen aarch64, ppc64le, s390x und x86_64 verfügbar.

Für die Version 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 Langzeitunterstützung (LTS - Long Term Support) eingeführt. Die Gesamtdauer der Unterstützung für die Version SUSE Linux 16 beträgt 16 Jahre. Es ist geplant, sieben Zwischenversionen - von 16.0 bis 16.6 - zu veröffentlichen, die jährlich im November erscheinen. Updates für jede einzelne Zwischenversion werden über fünf Jahre unterstützt - zwei Jahre allgemeine Unterstützung und drei Jahre erweiterte Unterstützung (LTS).

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

  • Ein neuer Agama-Installer wurde eingeführt, 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 bemerkenswert ist.
  • Der Systemmanagement-Stack wurde modernisiert. Anstelle des traditionellen YaST-Stacks für die Systemverwaltung wird nun das Cockpit-Paket verwendet, und als Ersatz für die YaST Software GUI wurde ein neues Paket namens Myrlyn eingeführt. Die Unterstützung für SysV-Init-Skripte wurde eingestellt. Es sind nur noch systemd-Units zulässig.
  • 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 erfolgt weiterhin über XWayland. Die Basis-Desktop-Umgebung basiert auf GNOME 48. Der VNC-Server sowie GTK2, Qt5 und wxWidgets sind nicht mehr enthalten.
  • Die Funktionen zum automatischen Erstellen von Snapshots mit Systemzuständen basierend auf Btrfs und dem Tool Snapper wurden erweitert. Snapshots können jetzt in Systemabbildern für Cloud-Plattformen verwendet werden. Die Möglichkeit, Änderungen zurückzusetzen, ist standardmäßig in alle Komponenten integriert, und der Administrator kann praktisch jede Änderung rückgängig machen – von Systemaktualisierungen bis hin zu einzelnen Patches und Konfigurationsänderungen.
  • In die Hauptkomponente wurde die Unterstützung für Live-Patch hinzugefügt, die es ermöglicht, 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. Der Betrieb ist nur auf x86-Systemen mit der Architektur x86_64-v2 möglich, die von Prozessoren unterstützt wird, die etwa seit 2009 (beginnend mit Intel Nehalem) verfügbar sind, und sich durch Erweiterungen wie SSE3, SSE4_2, SSSE3, POPCNT, LAHF-SAHF und CMPXCHG16B auszeichnen.
  • Die Unterstützung für 32-Bit-x86-Systeme und das Ausführen von 32-Bit-Executables ist standardmäßig im Kernel deaktiviert. Um die Unterstützung für 32-Bit-Systemaufrufe wiederherzustellen, muss der Parameter „ia32_emulation=1“ beim Booten des Linux-Kernels gesetzt werden.
  • Standardmäßig ist das System für mandatorische Zugriffskontrolle SELinux aktiviert. Die Unterstützung für AppArmor wurde als veraltet erklärt.
  • Im Paket enthalten sind Ansible-Tools für die Konfigurationsverwaltung, Orchestrierung, zentrale Anwendungsinstallation und die gleichzeitige Ausführung von Standardaufgaben auf einer Gruppe von Systemen. Systemrollen zur Konfiguration verschiedener Systemkomponenten, einschließlich Firewalls, ha_cluster, selinux und podman, wurden hinzugefügt. Die Unterstützung für das Salt-System bleibt als Option erhalten.
  • Enthalten sind Bibliotheken mit integrierter Unterstützung für kryptografische Algorithmen, die quantensicher sind, wie ML-KEM und ML-DSA. Diese Algorithmen werden in OpenSSL 3.5, Libgcrypt 1.11.1, Mozilla NSS 3.112 und Go 1.24 unterstützt.
  • Es wurde Unterstützung für reproduzierbare Builds implementiert, um eigene Builds zu erstellen, die bitgenau mit den zum Download bereitgestellten Builds übereinstimmen. So kann überprüft werden, dass die in den Paketen verbreiteten Binärdateien aus den bereitgestellten Quelltexten gefertigt wurden und keine versteckten Änderungen enthalten.
  • Die Paketversionen wurden aktualisiert, einschließlich Linux-Kernel 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 behoben. Alle Pakete wurden auf die Verwendung des 64-Bit-Typs time_t in den Distributionen für 32-Bit-Architekturen umgestellt, in denen weiterhin der 32-Bit-Typ time_t verwendet wurde (dies kann nicht zur Verarbeitung von Zeiten nach dem 19. Januar 2038 angewendet werden, da es zu einem Überlauf des Zähler für die seit dem 1. Januar 1970 verstrichenen Sekunden kommt).
  • Der Netzwerk-Configurator wicked wurde durch NetworkManager ersetzt.
  • Standardmäßig wird NFTables anstelle von iptables als Paketfilter verwendet.
  • Der Wechsel von ISC DHCP-Server zu KEA DHCP wurde vollzogen.
  • Die Lieferung des Hypervisors Xen wurde eingestellt – als Haupthypervisor für die Virtualisierung wird nun verwendet: KVM.
  • Pakete mit der Datenbank-Software Redis wurden durch den Fork Valkey ersetzt.
  • Die Unterstützung für leichtgewichtige Schutzseiten (Stack Guard Pages) wurde hinzugefügt, deren Zugriff eine Ausnahme und einen abrupten Prozessabbruch (SIGSEGV) verursacht. Die Implementierung basiert auf dem Systemaufruf madvise.
  • Unterstützung für NFS über TLS wurde hinzugefügt.
  • Ein Hintergrundprozess namens tuned wurde integriert, der eine automatische Optimierung der Hardware- und Kernel-Einstellungen basierend auf der aktuellen Last durchführt.
  • Das Konfigurationsspeichermodell 'UsrEtc' wurde implementiert, bei dem die standardmäßig bereitgestellten Einstellungen des Distributors im Verzeichnis /usr/etc gespeichert sind, während Änderungen des lokalen Administrators in Form von /etc/example.conf.d/*.conf oder /etc/example.conf abgelegt werden. Das heißt, die in den Paketen bereitgestellten und vom Administrator vorgenommenen Einstellungen sind immer getrennt. Die standardmäßig verwendeten systemd-Einstellungen wurden in das Verzeichnis /usr verschoben.
  • Auf x86_64-Systemen ist der Legacy-Boot inzwischen veraltet, wird aber weiterhin für Systeme mit BIOS unterstützt. Standardmäßig wird für neue Installationen UEFI verwendet. Für die Kompatibilität mit älteren Systemen ist die Unterstützung von BIOS für Migration verfügbar. virtuellen Maschinen und zum Upgrade alter Installationen mit SUSE 15.
  • Der SSH-Zugriff mit dem Benutzer 'root' ist standardmäßig bei der Passwortauthentifizierung deaktiviert.
  • Die Unterstützung für die Dateisysteme reiserfs, hfsplus, UFS und ocfs2 wurde eingestellt. Standardmäßig wird btrfs verwendet. Als unterstützte Optionen stehen ext4, xfs und gfs2 zur Verfügung.
  • Für das Speichern des Verzeichnisses /tmp wird das Dateisystem tmpfs verwendet, das Daten im Speicher speichert und den Inhalt zwischen Neustarts nicht beibehält.
  • Experimentelle Unterstützung für lklfuse wurde hinzugefügt, um Blockgeräte oder Abbilder von Dateisystemen zu mounten. Lklfuse wird als unprivilegierter Prozess im Benutzerspeicherraum gestartet, dabei werden jedoch die Dateisystemtreiber aus dem Linux-Kernel verwendet.
  • Eine experimentelle (Tech Preview) Unterstützung für den Dienst basierend auf dem Model Context Protocol (MCP) wurde hinzugefügt. Dieses Protokoll ermöglicht den Zugriff auf Betriebssystemkomponenten über KI-Assistenten. Zum Beispiel kann der KI-Assistent verwendet werden, um natürliche Sprachaufgaben zur Verwaltung von Infrastruktur, Tools und Daten zu generieren. Der KI-Assistent ist über die Web-Konsole Cockpit verfügbar und kann mit verschiedenen Anbietern von großen Sprachmodellen verbunden werden.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster