Die Distribution Fedora Linux 36 hat die Beta-Testphase erreicht

Die Testphase der Beta-Version des Fedora Linux 36 Distributions hat begonnen. Die Beta-Veröffentlichung markiert den Übergang in die finale Testphase, in der nur noch kritische Fehler behoben werden dürfen. Der Release ist für den 26. April geplant. Das Release umfasst Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT und Live-Varianten, die als Spins mit Desktop-Umgebungen wie KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE und LXQt angeboten werden. Die Builds sind für die Architekturen x86_64, Power64, ARM64 (AArch64) und verschiedene Geräte mit 32-Bit ARM-Prozessoren erstellt worden.

Die wichtigsten Änderungen in Fedora Linux 36:

  • Der Desktop von Fedora Workstation wurde auf die Version GNOME 42 aktualisiert, die gemeinsame Einstellungen für einen dunklen Stil der Benutzeroberfläche eingeführt hat. Viele Anwendungen wurden auf die Verwendung von GTK 4 und der Bibliothek libadwaita umgestellt, die fertige Widgets und Objekte zur Erstellung von Anwendungen bereitstellt, die den neuen Empfehlungen der GNOME HIG (Human Interface Guidelines) entsprechen.

    Die Verwirrung um die Stile in GNOME 42 wurde kritisiert – einige Programme sind gemäß den neuen GNOME HIG-Richtlinien gestaltet, während andere weiterhin den alten Stil verwenden oder Elemente aus beiden Stilen kombinieren. Beispielsweise hebt sich im neuen Texteditor die Schaltfläche nicht taktil ab, und das Fenster hat abgerundete Ecken; im Dateimanager haben die Schaltflächen einen Rahmen und das Fenster hat weniger abgerundete Ecken, während in gedit die Schaltflächen deutlich hervorgehoben, kontrastreicher sind und vor einem dunkleren Hintergrund platziert werden, während die unteren Ecken des Fensters scharf sind.

    Die Distribution Fedora Linux 36 hat die Beta-Testphase erreicht
  • Für Systeme mit proprietären NVIDIA-Treibern wird standardmäßig eine GNOME-Sitzung auf Basis des Wayland-Protokolls verwendet, die zuvor nur bei Verwendung von offenen Treibern zum Einsatz kam. Die Möglichkeit, eine GNOME-Sitzung, die über den traditionellen X-Server läuft, auszuwählen, bleibt erhalten. Zuvor wurde die Aktivierung von Wayland auf Systemen mit NVIDIA-Treibern durch den Mangel an Unterstützung für hardwarebeschleunigtes OpenGL und Vulkan in X11-Anwendungen, die über die DDX-Komponente (Device-Dependent X) XWayland ausgeführt werden, behindert. In der neuen Treiberzweig wurden die Probleme behoben, und die Leistung von OpenGL und Vulkan in über XWayland gestarteten X-Anwendungen unterscheidet sich nun nahezu nicht mehr von der Ausführung unter einem normalen X-Server.
  • Die atomar aktualisierbaren Editionen Fedora Silverblue und Fedora Kinoite, die monolithische Images mit GNOME und KDE anbieten, die nicht in einzelne Pakete unterteilt sind und mit dem Tool rpm-ostree erstellt werden, wurden überarbeitet, um die Hierarchie von /var auf einer separaten Btrfs-Partition zu platzieren, was die Manipulation von Snapshots des Inhalts von /var unabhängig von anderen Systempartitionen ermöglicht.
  • Die Pakete und die Distribution mit der LXQt-Desktop-Umgebung wurden auf Version LXQt 1.0 aktualisiert.
  • Im Zuge der Arbeit sorgt systemd für die Ausgabe der Unit-Dateinamen, was die Identifizierung der gestarteten und gestoppten Dienste erleichtert. Statt "Starting Frobnicating Daemon..." wird jetzt "Starting frobnicator.service — Frobnicating Daemon..." ausgegeben.
  • Standardmäßig werden für die meisten Sprachen die Schriftarten Noto anstelle von DejaVu verwendet.
  • Für die Auswahl der in GnuTLS verfügbaren Verschlüsselungsalgorithmen wurde nun eine Whitelist angewendet, d.h. die zulässigen Algorithmen sind explizit angegeben, anstatt die unzulässigen auszuschließen. Dieser Ansatz ermöglicht es, bei Bedarf die Unterstützung für deaktivierte Algorithmen für bestimmte Anwendungen und Prozesse wiederherzustellen.
  • In ausführbare Dateien und Bibliotheken im ELF-Format wurde Informationen darüber hinzugefügt, zu welchem rpm-Paket die Datei gehört. In systemd-coredump wird diese Information verwendet, um die Paketversion bei Fehlermeldungen anzuzeigen.
  • Die fbdev Treiber, die für die Ausgabe über Framebuffer verwendet werden, wurden durch den simpledrm Treiber ersetzt, der den Framebuffer EFI-GOP oder VESA nutzt, bereitgestellt durch die UEFI-Firmware oder das BIOS. Zur Gewährleistung der Rückwärtskompatibilität wurde eine Schicht zur Emulation des fbdev Geräts implementiert.
  • Im Stack für atomar aktualisierbare Images basierend auf rpm-ostree wurde die vorläufige Unterstützung für Container im OCI/Docker-Format hinzugefügt, die es ermöglicht, Container-Images einfach zu erstellen und das Systemumfeld in Container zu übertragen.
  • Die RPM-Paketmanager-Datenbank wurde aus dem Verzeichnis /var/lib/rpm in /usr/lib/sysimage/rpm verschoben, wobei /var/lib/rpm durch einen symbolischen Link ersetzt wurde. Dies ist bereits in Builds auf Basis von rpm-ostree und in den Distributionen SUSE/openSUSE gang und gäbe. Als Grund für die Verschiebung wird die Untrennbarkeit der RPM-Datenbank vom Inhalt des /usr-Partitions angeführt, in dem sich die RPM-Pakete tatsächlich befinden (zum Beispiel erschwert das Platzieren in verschiedenen Partitionen die Verwaltung von Snapshots des Dateisystems und das Zurücksetzen von Änderungen, und bei einer Verschiebung von /usr geht die Information über die Verbindung zu installierten Paketen verloren).
  • Im NetworkManager wurde die Unterstützung des ifcfg-Konfigurationsformats (/etc/sysconfig/network-scripts/ifcfg-*) in neuen Installationen standardmäßig eingestellt. Ab Fedora 33 verwendet der NetworkManager standardmäßig das Keyfile-Format.
  • Die Hunspell-Wörterbücher wurden aus dem Verzeichnis /usr/share/myspell/ in /usr/share/hunspell/ verschoben.
  • Es wurde die Möglichkeit geschaffen, verschiedene Versionen des Compilers für die Programmiersprache Haskell (GHC) parallel zu installieren.
  • Ein cockpit-Modul mit einer Web-Oberfläche zur Konfiguration des Dateizugriffs über NFS und Samba wurde hinzugefügt.
  • Das standardmäßig verwendete Java-Implementation-Paket wurde von java-11-openjdk auf java-17-openjdk umgestellt.
  • Das Programm zur Verwaltung von Lokalisierungen mlocate wurde durch plocate ersetzt, ein schnellerer und ressourcenschonenderer Ersatz.
  • Die Unterstützung für den alten Wireless-Stack, der in den Treibern ipw2100 und ipw2200 (Intel Pro Wireless 2100/2200) verwendet wurde, wurde eingestellt. Dieser wurde bereits 2007 durch den mac80211/cfg80211-Stack ersetzt.
  • Im Installer Anaconda ist in der Schnittstelle zur Erstellung eines neuen Benutzers standardmäßig die Option zur Gewährung von Administratorrechten an den hinzuzufügenden Benutzer aktiviert.
  • Die Bereitstellung des nscd-Pakets, das zur Cache-Verwaltung der Hostdatenbank verwendet wurde, wurde eingestellt. Anstelle von nscd wird systemd-resolved eingesetzt, und zur Caching der Dienste kann sssd verwendet werden.
  • Das Werkzeug zur Verwaltung lokaler Stratis-Speicher wurde auf Version 3.0.0 aktualisiert.
  • Die Versionen der Pakete wurden aktualisiert, darunter GCC 12, LLVM 14, glibc 2.35, OpenSSL 3.0, Golang 1.18, Ruby 3.1, PHP 8.1, PostgreSQL 14, Autoconf 2.71, OpenLDAP 2.6.1, Ansible 5, Django 4.0, MLT 7, Podman 4.0, Ruby on Rails 7.0.

Quelle: opennet.ru

60GB SSD 8Gb DDR4