Fedora 39-Banner
Der Veröffentlichung der neuen Version von Fedora 39, das zahlreiche neue Funktionen, Updates sowie interessante Verbesserungen und Fehlerbehebungen enthält.
Zunächst präsentiert Fedora 39 den Linux-Kernel 6.5, in dem die Unterstützung eingeführt wird MIDI 2.0 in ALSA, ACPI-Unterstützung für die RISC-V-Architektur und Landlock p-Unterstützungfür UML (User-Mode Linux). Darüber hinaus wurde die Mindestgröße der ESP (EFI-Systempartition), die bei der Installation von Fedora verwendet wird, aufgrund von Platzmangel für Firmware-Updates von 200 auf 500 MB erhöht. Die 500-MB-Grenze entspricht der Einstellung, die Microsoft seit Windows 10 verwendet.
Auf der Installationsseite wird nun das Dienstprogramm bereitgestellt createrepo_c verwendet standardmäßig den Zstd-Algorithmus komprimiert die Repository-Metadaten und stoppt die Generierung von Metadaten in der SQLite-Datenbank. Das Paket Fedora-Repos-Modular aus der Basisinstallation entfernt und das modulare Repository deaktiviert wurde, ermöglichte die Änderung eine Beschleunigung der Arbeit des DNF-Paketmanagers durch Reduzierung der Anzahl der Metadatenprüfungen und Downloads.
Auf dem Verpackungsteil des Systems kommt Fedora 39 mit der Desktop-Umgebung an GNOME 45 was zählt mit einer dynamischen virtuellen Desktop-Anzeige Im Panel wurde die Suchleistung verbessert, eine Kameraanzeige hinzugefügt, die Videowiedergabe wurde hardwarebeschleunigt, der Bildsucher und die Kamera-App wurden ersetzt und der Anzeigestil der Seitenleisten sowie der Bibliotheken GTK 4.12 und libadwaita 1.4 wurden geändert aktualisiert worden.
Themen QGnomePlatform und Adwaita-qt, die verwendet wurden, um Qt-Anwendungen ähnliche Konfigurationen und Stile wie GNOME zu geben, wurden eingestelltoder damit diese Anwendungen besser in die GNOME-Umgebung passen. Als Grund wird die Stagnation dieser Themen und die Probleme bei deren Verwendung in einigen Anwendungen genannt.
Eine weitere Änderung, die Fedora 39 mit sich bringt, ist um zusätzliche Anwendungen zu installieren und zu aktualisieren, als Jetzt kommt ein Flatpak-Verpackungssystem zum Einsatz, mit dem Anwendungen vom Hauptsystem getrennt werden und in einem separaten Container laufen.
Darüber hinaus haben Benutzer, die über Active Directory, FreeIPA oder LDAP verwaltet werden, die Möglichkeit, die Passkeys-Technologie zu verwenden, die eine passwortlose Authentifizierung mithilfe biometrischer Identifikatoren wie Fingerabdrücke oder Gesichtserkennung mithilfe eines FIDO2-kompatiblen Geräts ermöglicht, das mit der libfido2-Bibliothek kompatibel ist.
Se hat die Montage und Lieferung separat aktualisierter Module eingestellt, deren Lebenszyklus nicht an den Hauptinhalt der Distribution gebunden ist und der Support unabhängig von den Distributionsversionen bereitgestellt wird, wodurch die Koexistenz von Paketen mit verschiedenen Versionen derselben Anwendung sichergestellt werden konnte. Der Grund für die Einstellung der Modulunterstützung ist der Verlust des Interesses an der Entwicklung von Modulen und Probleme bei der Wartung bestehender Module (die letzte Aktivität auf pagure.io/modularity wurde vor mehr als 3 Jahren beobachtet).
Abschließend wird auch erwähnt, dass vorbereitende Arbeiten im Zusammenhang mit der zweiten Stufe der Umstellung auf den modernisierten Verladeprozess durchgeführt wurden. Die Unterschiede zum klassischen Boot bestehen darin, dass anstelle des bei der Installation des Kernelpakets auf dem lokalen System generierten initrd-Images ein einheitliches Kernel-Image UKI (Unified Kernel Image) verwendet wird, das auf der Verteilungsinfrastruktur generiert und für die Verteilung digital signiert wird. UKI vereint den Treiber zum Laden des Kernels aus UEFI (UEFI-Boot-Stub), das Linux-Kernel-Image und die in den Speicher geladene initrd-Systemumgebung in einer Datei.
Der andere Änderungen das fällt auf:
- NetworkManager bietet eine automatische Übersetzung vorhandener Verbindungsprofile, die im ifcfg-Format (/etc/sysconfig/network-scripts/ifcfg-*) gespeichert sind, in ein wichtiges dateibasiertes Format.
- Bietet die Möglichkeit, das tzdata-Paket aus der Zeitzonendatenbank zu entfernen, um die Größe isolierter Container zu reduzieren.
- Der Standardwert von sysctl vm.max_map_count wurde von 65530 auf 1048576 erhöht, um die Kompatibilität mit Windows-Spielen zu verbessern, die über Wine oder Steam gestartet wurden.
- Das Paket mit man-pages-ru wurde eingestellt, da auch Übersetzungen von Man-Handbüchern ins Russische im Paket man-pages-l10n enthalten sind.
- Die Art und Weise, wie Flatpak-Pakete in der Distribution erstellt werden, wurde geändert. Anstatt Module beim Neuaufbau von Paketen mit dem Parameter „prefix=/app“ zu verwenden, wird ein separates Build-Ziel verwendet.
- Das Imaging hat mit der LXQt-Benutzerumgebung für die Aarch64-Architektur begonnen.
- Fedora Cloud bietet die Möglichkeit eines automatischen Neustarts nach der Installation von Paketaktualisierungen, die einen Systemneustart erfordern.
Wenn Sie schließlich mehr darüber erfahren und/oder die neue Version herunterladen möchten, können Sie dies unter tun den folgenden Link.