Die Veröffentlichung der Distribution openSUSE Leap 16.0

Die Veröffentlichung von openSUSE Leap 16.0, das auf Technologien der nächsten bedeutenden Version des kommerziellen Distributions SLES 16 basiert, die auf die neue SLFO-Plattform (SUSE Linux Framework One) wechselt, die zuvor als ALP (Adaptable Linux Platform) bekannt war, ist erfolgt. openSUSE Leap 16 hat die Merkmale einer klassischen Distribution beibehalten, die traditionelle Pakete verwendet. Für diejenigen, die ein atomar aktualisiertes System mit einer Basisinstallation im schreibgeschützten Modus benötigen, sollte die Edition openSUSE Leap Micro verwendet werden. Ein universelles DVD-Image mit einer Größe von 4,2 GB (x86_64, aarch64, ppc64le, 390x) sowie ein reduziertes Installations-Image mit Netzwerkpaketen (600 MB) stehen zum Download bereit.

Die Zeitspanne für Updates der Versionen openSUSE Leap 16.x wurde von anderthalb auf zwei Jahre (zwei vollständige Release-Vorbereitungszyklen) verlängert. Die Zwischenversionen im Branch openSUSE Leap 16, die parallel zur kommerziellen Distribution SUSE Linux Enterprise 16 bereitgestellt werden, werden bis zum Herbst 2031 erstellt – die finale wird openSUSE Leap 16.6 sein, für die bis zum Herbst 2033 Updates bereitgestellt werden. Wie zuvor werden neue bedeutende Versionen der Distribution einmal jährlich veröffentlicht.

Hauptmerkmale von openSUSE Leap 16:

  • 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 Installer bietet nur Desktop-Umgebungen an, die Wayland verwenden.
  • Statt des traditionellen YaST-Stacks zur Systemverwaltung wird das Paket Cockpit verwendet, und anstelle der YaST Software-GUI wird ein neues Paket namens Myrlyn angeboten.
  • Standardmäßig ist das System für obligatorische Zugriffskontrolle mit SELinux aktiviert. Die Unterstützung für AppArmor bleibt als Option erhalten.
  • Die Unterstützung für SysV-Init-Skripte wurde eingestellt. Nur systemd-Units können verwendet werden.
  • 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 die Ausführung von 32-Bit-Programmen ist im Kernel standardmäßig deaktiviert. Um die Verwendung der Steam-Anwendung, die nur in 32-Bit verfügbar ist und 32-Bit-Abhängigkeiten benötigt, weiterhin zu ermöglichen, wird in openSUSE das Paket grub2-compat-ia32 bereitgestellt, das beim Booten des Linux-Kernels den Parameter "ia32_emulation=1" setzt. Für die Verwendung von Steam ist außerdem die Installation des Pakets selinux-policy-targeted-gaming erforderlich, das nicht im Basisangebot enthalten ist.
  • Das Paket Wine ist nur in 64-Bit-Versionen verfügbar, die den Wow64-Modus (64-Bit Windows-on-Windows) zum Ausführen von 32-Bit-Windows-Anwendungen auf 64-Bit-Unix-Systemen nutzen.
  • Für die Verwaltung der Repositories wird ein Dienst auf Basis des RIS-Protokolls (Repository Index Service) eingesetzt. Um die Größe der Metadaten zu reduzieren, sind die Repositories für jede unterstützte Architektur getrennt. Anstelle mehrerer Repositories wird ein gemeinsames Repository namens repo-oss verwendet, das sowohl Pakete von SUSE Linux Enterprise als auch von der Community bereitgestellte Pakete umfasst.
  • Im Paketmanager Zypper wurde die Möglichkeit der parallelen Download von Paketen und Metadaten implementiert. Zudem wurde ein neuer Backend eingeführt, der bereits bestehende Verbindungen effizienter wiederverwendet und die Verarbeitung der Metadaten optimiert. Bei der Aktualisierung von 250 Paketen mit einer Gesamtgröße von 100 MB reduzierte sich die Downloadzeit nach Aktivierung des neuen Backends und des parallelen Modus von 68,7 Sekunden auf 13,1 Sekunden. Bei der Aktualisierung von 407 Paketen mit einer Größe von 1 GB verkürzte sich die Zeit von 281,1 Sekunden auf 119,6 Sekunden.
  • Beliebte Bibliotheken wie Boost, OpenJPEG2, SQLite3, libgcrypt, OpenSSL und zlib wurden mit Optimierungen für neue CPUs hinzugefügt. Die optimierten Varianten werden auf Systemen mit neuen CPUs vom Linker aus den glibc-hwcaps-Unterverzeichnissen geladen, die in den Bereichen des Dateisystems durchsucht werden, in denen nach Bibliotheken gesucht wird.
  • Für Systeme mit NVIDIA-Grafikkarten werden standardmäßig die offenen Kernel-Module verwendet und die automatische Installation von Benutzerraumkomponenten, die zur Beschleunigung grafischer Operationen erforderlich sind, sichergestellt.
  • Statt PulseAudio wird standardmäßig ein Multimedia- der Server PipeWire.
  • Für die Konfiguration von Netzwerkverbindungen wird nur NetworkManager verwendet.
  • Um Bibliothekspatches im Benutzerraum ohne Unterbrechung ihrer Funktionsweise anzuwenden, wurde das Tool libpulp eingesetzt. Live-Patches werden zur Behebung kritischer Fehler und Sicherheitsanfälligkeiten in glibc und OpenSSL auf Systemen mit den Architekturen x86-64 und ppc64le angewendet.
  • Für Netzwerkinterfaces wird ein Schema mit vorhersehbarer Namensvergabe verwendet, bei dem der Netzweradapter einen festen Namen erhält, der sich nicht ändert, wenn andere Adapter hinzugefügt oder entfernt werden.
  • Die standardmäßigen systemd-Einstellungen wurden von /etc nach /usr verschoben.
  • Der SSH-Zugriff mit dem Benutzer 'root' ist standardmäßig bei der Passwortauthentifizierung deaktiviert.
  • Ein Hintergrundprozess namens tuned wurde integriert, der eine automatische Optimierung der Hardware- und Kernel-Einstellungen basierend auf der aktuellen Last durchführt.
  • Unterstützung für NFS über TLS wurde hinzugefügt.
  • 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.
  • Die Versionen der Pakete wurden aktualisiert, darunter Kernel 6.12, glibc 2.40, systemd 257, wine 10.10, dovecot 2.4, QEMU 10.0.2, MariaDB 11.8, PostgreSQL 17, PHP 8.4, Node.js 22, Python 3.13, Rust 1.88, ruby 3.4, clang 19, gcc 15.
  • Die Benutzeroberflächen wurden aktualisiert: GNOME 48 (vorher war es GNOME 45), KDE 6.4 (vorher 5.27), Cinnamon 6.4 (vorher 6.0), LxQt 2.2 (vorher 1.2), Xfce 4.20 (vorher 4.18), MATE 1.28 (vorher 1.26), Sway 1.10 (vorher 1.6). Die Komponenten des Grafikstacks wurden auf Mesa 24.3 und Qt 6.9 aktualisiert. Es wurde die Möglichkeit bereitgestellt, Xfce 4.20 über dem Kompositionsmanager labwc, der Wayland verwendet, zu nutzen. Für die Gestaltung des Anmeldebildschirms wurde die Möglichkeit implementiert, greetd und gtkgreet anstelle von LightDM zu verwenden. Ein Wayland-Session basierend auf LXQt wurde hinzugefügt.

Die Veröffentlichung der Distribution openSUSE Leap 16.0


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