Veröffentlichung der Fedora Linux 37-Distribution

Die Veröffentlichung der Distribution Fedora Linux 37 wurde vorgestellt. Die Produkte Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition und Live Builds werden in Form von Spins mit Desktop-Umgebungen KDE Plasma 5, Xfce, MATE geliefert , Cinnamon, wurden zum Download vorbereitet. LXDE und LXQt. Assemblys werden für die Architekturen x86_64, Power64 und ARM64 (AArch64) generiert. Die Veröffentlichung der Fedora Silverblue-Builds verzögert sich.

Die wichtigsten Änderungen in Fedora Linux 37 sind:

  • Der Fedora Workstation-Desktop wurde auf die Version GNOME 43 aktualisiert. Der Konfigurator verfügt über ein neues Panel mit Geräte- und Firmware-Sicherheitsparametern (z. B. werden Informationen zur UEFI Secure Boot-Aktivierung, TPM-Status, Intel BootGuard und IOMMU-Schutzmechanismen angezeigt). Wir haben weiterhin Anwendungen übertragen, um GTK 4 und die libadwaita-Bibliothek zu verwenden, die vorgefertigte Widgets und Objekte zum Erstellen von Anwendungen bietet, die den neuen GNOME HIG (Human Interface Guidelines) entsprechen.
  • Die ARMv7-Architektur, auch bekannt als ARM32 oder armhfp, ist veraltet. Als Gründe für das Ende der ARMv7-Unterstützung werden die allgemeine Einstellung der Entwicklung der Distribution für 32-Bit-Systeme genannt, da einige der neuen Sicherheits- und Leistungsfunktionen von Fedora nur für 64-Bit-Architekturen verfügbar sind. ARMv7 blieb die letzte 32-Bit-Architektur, die in Fedora vollständig unterstützt wurde (die Bildung von Repositorys für die i686-Architektur wurde 2019 eingestellt, so dass nur noch Multi-Lib-Repositorys für x86_64-Umgebungen übrig blieben).
  • In RPM-Paketen enthaltene Dateien sind mit digitalen Signaturen ausgestattet, die zur Überprüfung der Integrität und zum Schutz vor Dateimanipulation mithilfe des Kernel-Subsystems IMA (Integrity Measurement Architecture) verwendet werden können. Durch das Hinzufügen von Signaturen erhöhte sich die RPM-Paketgröße um 1.1 % und die installierte Systemgröße um 0.3 %.
  • Das Raspberry Pi 4-Board wird jetzt offiziell unterstützt, einschließlich Unterstützung für Hardware-Grafikbeschleunigung für GPU V3D.
  • Es wurden zwei neue offizielle Editionen vorgeschlagen: Fedora CoreOS (eine atomar aktualisierte Umgebung zum Ausführen isolierter Container) und Fedora Cloud Base (Images zum Erstellen virtueller Maschinen, die in öffentlichen und privaten Cloud-Umgebungen ausgeführt werden).
  • Richtlinie TEST-FEDORA39 hinzugefügt, um die bevorstehende Abschaffung digitaler SHA-1-Signaturen zu testen. Optional kann der Benutzer die SHA-1-Unterstützung mit dem Befehl „update-crypto-policies –set TEST-FEDORA39“ deaktivieren.
  • Aktualisierte Paketversionen, einschließlich Linux-Kernel 6.0, Python 3.11, Perl 5.36, LLVM 15, Go 1.19, Erlang 25, Haskell GHC 8.10.7, Boost 1.78, glibc 2.36, binutils 2.38, Node.js 18, RPM 4.18, BIND 9.18, Emacs 28, Stratis 3.2.0.
  • Pakete und Distributions-Edition mit LXQt-Desktop wurden auf Version LXQt 1.1 aktualisiert.
  • Das Paket openssl1.1 ist veraltet und wurde durch ein Paket mit dem aktuellen OpenSSL 3.0-Zweig ersetzt.
  • Komponenten zur Unterstützung zusätzlicher Sprachen und Lokalisierung wurden vom Hauptpaket mit Firefox in ein separates Paket namens firefox-langpacks getrennt, wodurch etwa 50 MB Speicherplatz auf Systemen gespart werden, die keine Unterstützung für andere Sprachen als Englisch benötigen. Ebenso wurden die Hilfsprogramme (envsubst, gettext, gettext.sh und ngettext) aus dem gettext-Paket in das gettext-runtime-Paket getrennt, wodurch die Größe der Basisinstallation um 4.7 MB reduziert wurde.
  • Betreuern wird empfohlen, die Erstellung von Paketen für die i686-Architektur einzustellen, wenn die Notwendigkeit solcher Pakete fraglich ist oder einen erheblichen Zeit- oder Ressourcenaufwand bedeuten würde. Die Empfehlung gilt nicht für Pakete, die als Abhängigkeiten in anderen Paketen verwendet werden oder im „Multilib“-Kontext verwendet werden, um die Ausführung von 32-Bit-Programmen in 64-Bit-Umgebungen zu ermöglichen. Für die i686-Architektur wurden die Pakete java-1.8.0-openjdk, java-11-openjdk, java-17-openjdk und java-latest-openjdk eingestellt.
  • Es wird eine Vormontage vorgeschlagen, um die Steuerung des Anaconda-Installationsprogramms über eine Webschnittstelle, auch von einem Remote-System aus, zu testen.
  • Mesa deaktiviert die Verwendung der VA-API (Video Acceleration API) zur Hardwarebeschleunigung der Videokodierung und -dekodierung in den Formaten H.264, H.265 und VC-1. Die Distribution verbietet die Bereitstellung von Komponenten, die APIs für den Zugriff auf proprietäre Algorithmen bereitstellen, da die Bereitstellung proprietärer Technologien eine Lizenz erfordert und zu rechtlichen Problemen führen kann.
  • Auf x86-Systemen mit BIOS ist die Partitionierung standardmäßig mit GPT anstelle von MBR aktiviert.
  • Die Editionen Fedora Silverblue und Kinoite bieten die Möglichkeit, die /sysroot-Partition im schreibgeschützten Modus erneut bereitzustellen, um sie vor versehentlichen Änderungen zu schützen.
  • Es wurde eine Version von Fedora Server zum Download vorbereitet, die als virtuelles Maschinen-Image konzipiert ist, das für den KVM-Hypervisor optimiert ist.

Gleichzeitig wurden für Fedora 37 die „freien“ und „nicht freien“ Repositorys des RPM-Fusion-Projekts in Betrieb genommen, in denen Pakete mit zusätzlichen Multimedia-Anwendungen (MPlayer, VLC, Xine), Video-/Audio-Codecs und DVD-Unterstützung enthalten sind , proprietäre AMD- und NVIDIA-Treiber, Spieleprogramme und Emulatoren.

Source: opennet.ru

Kommentar hinzufügen