Fedora Linux 36 ist in den Betatest eingetreten

Der Test der Beta-Version der Distribution Fedora Linux 36 hat begonnen. Die Beta-Version markierte den Übergang zur letzten Testphase, in der nur kritische Fehler behoben werden. Die Veröffentlichung ist für den 26. April geplant. Die Veröffentlichung umfasst Fedora Workstation-, Fedora Server-, Fedora Silverblue-, Fedora IoT- und Live-Builds, die in Form von Spins mit den Desktop-Umgebungen KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE und LXQt bereitgestellt werden. Es werden Baugruppen für x86_64-, Power64-, ARM64- (AArch64) Architekturen und verschiedene Geräte mit 32-Bit-ARM-Prozessoren generiert.

Die wichtigsten Änderungen in Fedora Linux 36 sind:

  • Der Fedora Workstation-Desktop wurde auf die Version GNOME 42 aktualisiert, die umgebungsweite Dark-UI-Einstellungen hinzufügt und viele Anwendungen auf die Verwendung von GTK 4 und der libadwaita-Bibliothek umstellt, die vorgefertigte Widgets und Objekte zum Erstellen von Anwendungen bietet, die dem neuen entsprechen GNOME HIG-Richtlinien (Human Interface Guidelines).

    Die Stilverwirrung in GNOME 42 wurde kritisiert – einige Programme sind nach den neuen GNOME HIG-Richtlinien gestaltet, während andere weiterhin den alten Stil verwenden oder Elemente des neuen und des alten Stils kombinieren. Beispielsweise werden im neuen Texteditor die Schaltflächen nicht texturiert hervorgehoben und das Fenster wird mit abgerundeten Ecken angezeigt, im Dateimanager werden die Schaltflächen umrahmt und es werden weniger abgerundete Ecken des Fensters verwendet, in gedit werden die Schaltflächen deutlich hervorgehoben, mehr kontrastreich und auf einem dunkleren Hintergrund platziert, und die unteren Ecken des Fensters sind scharf.

    Fedora Linux 36 ist in den Betatest eingetreten

  • Bei Systemen mit proprietären NVIDIA-Treibern wird die Standard-GNOME-Sitzung über das Wayland-Protokoll aktiviert, das bisher nur bei Verwendung von Open-Source-Treibern verfügbar war. Die Möglichkeit, eine GNOME-Sitzung auszuwählen, die auf einem herkömmlichen X-Server ausgeführt wird, bleibt erhalten. Bisher wurde die Aktivierung von Wayland auf Systemen mit NVIDIA-Treibern durch die fehlende Unterstützung für OpenGL- und Vulkan-Hardwarebeschleunigung in X11-Anwendungen, die mit der DDX-Komponente (Device-Dependent X) von XWayland ausgeführt wurden, behindert. Der neue Zweig der NVIDIA-Treiber hat die Probleme behoben und die Leistung von OpenGL und Vulkan in X-Anwendungen, die mit XWayland ausgeführt werden, ist jetzt fast die gleiche wie bei der Ausführung unter einem normalen X-Server.
  • Die atomar aktualisierten Editionen von Fedora Silverblue und Fedora Kinoite, die monolithische Images von GNOME und KDE anbieten, die nicht in separate Pakete aufgeteilt und mit dem rpm-ostree-Toolkit erstellt werden, wurden neu gestaltet, um die /var-Hierarchie auf einem separaten Btrfs-Unterschlüssel zu platzieren. Dadurch können Snapshots des Inhalts von /var unabhängig von anderen Systempartitionen manipuliert werden.
  • Pakete und Distributions-Edition mit LXQt-Desktop wurden auf Version LXQt 1.0 aktualisiert.
  • Während des Systemd-Vorgangs werden die Namen der Unit-Dateien angezeigt, wodurch leichter ermittelt werden kann, welche Dienste gestartet und gestoppt werden. Anstelle von „Starte Frobnicating Daemon...“ wird jetzt beispielsweise „Starte frobnicator.service – Frobnicating Daemon…“ angezeigt.
  • Standardmäßig verwenden die meisten Sprachen Noto-Schriftarten anstelle von DejaVu.
  • Zur Auswahl der in GnuTLS verfügbaren Verschlüsselungsalgorithmen, die verwendet werden können, wird nun eine Whitelist verwendet, d. h. Gültige Algorithmen werden explizit benannt, anstatt ungültige auszuschließen. Dieser Ansatz ermöglicht es Ihnen, bei Bedarf die Unterstützung deaktivierter Algorithmen für bestimmte Anwendungen und Prozesse wiederherzustellen.
  • Ausführbaren Dateien und Bibliotheken im ELF-Format wurden Informationen darüber hinzugefügt, zu welchem ​​RPM-Paket die Datei gehört. systemd-coredump verwendet diese Informationen, um beim Senden von Absturzbenachrichtigungen die Paketversion wiederzugeben.
  • Die für die Framebuffer-Ausgabe verwendeten fbdev-Treiber wurden durch den simpledrm-Treiber ersetzt, der für die Ausgabe den von der UEFI-Firmware oder dem BIOS bereitgestellten EFI-GOP- oder VESA-Framebuffer verwendet. Um die Abwärtskompatibilität sicherzustellen, wird ein Layer zur Emulation des fbdev-Geräts verwendet.
  • Dem Stack wurde vorläufige Unterstützung für Container in OCI/Docker-Formaten für die Arbeit mit atomar aktualisierten Bildern auf Basis von rpm-ostree hinzugefügt, sodass Sie ganz einfach Container-Bilder erstellen und die Systemumgebung auf Container übertragen können.
  • Die Datenbanken des RPM-Paketmanagers wurden aus dem Verzeichnis /var/lib/rpm nach /usr/lib/sysimage/rpm verschoben und /var/lib/rpm durch einen symbolischen Link ersetzt. Eine solche Platzierung wird bereits in Assemblys verwendet, die auf rpm-ostree basieren, und in SUSE/openSUSE-Distributionen. Der Grund für die Übertragung ist die Untrennbarkeit der RPM-Datenbank mit dem Inhalt der /usr-Partition, die tatsächlich RPM-Pakete enthält (z. B. erschwert die Platzierung in verschiedenen Partitionen die Verwaltung von FS-Snapshots und das Rollback von Änderungen, und im Fall von Beim Übertragen von /usr gehen Informationen über die Verbindung mit installierten Paketen verloren).
  • NetworkManager unterstützt standardmäßig nicht mehr das ifcfg-Konfigurationsformat (/etc/sysconfig/network-scripts/ifcfg-*) in Neuinstallationen. Ab Fedora 33 verwendet NetworkManager standardmäßig das Schlüsseldateiformat.
  • Hunspell-Wörterbücher wurden von /usr/share/myspell/ nach /usr/share/hunspell/ verschoben.
  • Es ist möglich, verschiedene Versionen des Compilers für die Haskell-Sprache (GHC) gleichzeitig zu installieren.
  • Die Komposition umfasst ein Cockpit-Modul mit Web-Interface zur Einrichtung von File-Sharing über NFS und Samba.
  • Die Standard-Java-Implementierung ist java-17-openjdk anstelle von java-11-openjdk.
  • Das Programm zur Verwaltung von Gebietsschemata mlocate wurde durch plocate ersetzt, ein schnelleres Analogon, das weniger Speicherplatz verbraucht.
  • 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 und 2007 durch den Stack mac80211/cfg80211 ersetzt.
  • Im Anaconda-Installationsprogramm ist in der Benutzeroberfläche zum Erstellen eines neuen Benutzers das Kontrollkästchen zum Gewähren von Administratorrechten für den hinzugefügten Benutzer standardmäßig aktiviert.
  • Das zum Zwischenspeichern der Hostdatenbank verwendete nscd-Paket wurde eingestellt. nscd wurde durch systemd-resolved ersetzt und sssd kann zum Zwischenspeichern benannter Dienste verwendet werden.
  • Das lokale Speicherverwaltungs-Toolkit von Stratis wurde auf Version 3.0.0 aktualisiert.
  • Aktualisierte Paketversionen, einschließlich 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 auf Rails 7.0.

Source: opennet.ru

Kommentar hinzufügen