Veröffentlichung der Linux-Distribution Fedora 31

Eingereicht von Veröffentlichung der Linux-Distribution Fedora 31. Zum Laden bereit Produkte Fedora-Arbeitsstation, Fedora Server, Fedora Silberblau, Fedora IoT-Edition, und auch Reihe von „Spins“ mit Live-Builds der Desktop-Umgebungen KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE und LXQt. Assemblys werden für x86, x86_64, Power64, ARM64 (AArch64) und generiert verschiedene Geräte mit 32-Bit-ARM-Prozessoren.

Am bemerkenswertesten Verbesserungen in Fedora 31:

  • GNOME-Desktop zur Veröffentlichung aktualisiert 3.34 mit Unterstützung für die Gruppierung von Anwendungssymbolen in Ordnern und einem neuen Auswahlfeld für Desktop-Hintergrundbilder;
  • Ausgetragen Wir arbeiten daran, die GNOME-Shell von X11-bezogenen Abhängigkeiten zu befreien, sodass GNOME in einer Wayland-basierten Umgebung ausgeführt werden kann, ohne dass XWayland ausgeführt werden muss.
    Experimentell umgesetzt Gelegenheit Automatisches Starten von XWayland, wenn versucht wird, eine Anwendung basierend auf dem X11-Protokoll in einer grafischen Umgebung basierend auf dem Wayland-Protokoll auszuführen (aktiviert über das Flag autostart-xwayland in gsettings org.gnome.mutter experimentelle Funktionen). Es wurde die Möglichkeit hinzugefügt, X11-Anwendungen mit Root-Rechten unter XWayland auszuführen. SDL löst Skalierungsprobleme bei der Ausführung älterer Spiele mit niedrigen Bildschirmauflösungen;
  • Zur Verwendung mit dem GNOME-Desktop vorgeschlagen Die Standardbrowseroption ist Firefox. gebaut mit Wayland-Unterstützung;
  • Der Mutter-Fenstermanager hat Unterstützung für die neue transaktionale (atomare) API KMS (Atomic Kernel Mode Setting) hinzugefügt, die es Ihnen ermöglicht, die Richtigkeit der Parameter zu überprüfen, bevor Sie den Videomodus tatsächlich ändern;
  • Qt-Bibliothek zur Verwendung in der GNOME-Umgebung gesammelt standardmäßig mit Wayland-Unterstützung (anstelle von XCB ist das Qt Wayland-Plugin aktiviert);
  • Das QtGNOME-Modul mit Komponenten zur Integration von Qt-Anwendungen in die GNOME-Umgebung wurde an Änderungen im Adwaita-Theme angepasst (Unterstützung für eine dunkle Designoption ist erschienen);
    Veröffentlichung der Linux-Distribution Fedora 31

  • Desktop-Pakete hinzugefügt Xfce 4.14;
  • Deepin-Desktop-Pakete zur Veröffentlichung aktualisiert 15.11;
  • Ausgetragen Wir arbeiten daran, den GNOME Classic-Modus in einen nativeren GNOME 2-Stil zu überführen. Standardmäßig hat GNOME Classic den Browsermodus deaktiviert und die Schnittstelle zum Wechseln zwischen virtuellen Desktops modernisiert;

    Veröffentlichung der Linux-Distribution Fedora 31

  • Die Installation von Sprachpaketen wurde vereinfacht – wenn Sie im GNOME-Kontrollzentrum eine neue Sprache auswählen, werden die zur Unterstützung dieser Sprache erforderlichen Pakete jetzt automatisch installiert;
  • Das System zur zentralen Konfiguration von Linux-Desktops wurde auf Version 0.14.1 aktualisiert - Flottenkommandant, entwickelt, um die Bereitstellung und Wartung von Einstellungen für eine große Anzahl von Workstations auf Basis von Linux und GNOME zu organisieren. Bietet eine einzige, zentrale Schnittstelle zur Verwaltung von Desktop-Einstellungen, Anwendungen und Netzwerkverbindungen. Die bemerkenswerteste Verbesserung ist die Möglichkeit, Active Directory zum Bereitstellen von Profilen zu verwenden, ohne FreeIPA zu verwenden.
  • Aktualisiert sysprof, ein Toolkit zum Profilieren der Leistung eines Linux-Systems, mit dem Sie die Leistung aller Komponenten des Systems als Ganzes, einschließlich der Kernel- und Benutzerumgebungsanwendungen, detailliert analysieren können;

    Veröffentlichung der Linux-Distribution Fedora 31

  • Die OpenH264-Bibliothek mit der Implementierung des H.264-Codecs, der in Firefox und GStreamer verwendet wird, hat Unterstützung für die Dekodierung von High- und Advanced-Profilen hinzugefügt, die zur Bereitstellung von Videos in Online-Diensten verwendet werden (zuvor unterstützte OpenH264 Baseline- und Main-Profile);
  • Die Bildung von Assemblys, Linux-Kernel-Images und Hauptrepositorys für die i686-Architektur wurde gestoppt. Die Bildung von Multi-Lib-Repositorys für x86_64-Umgebungen wurde beibehalten und die darin enthaltenen i686-Pakete werden weiterhin aktualisiert;
  • Zur Anzahl der über die Haupt-Download-Seite verteilten Baugruppen wurde eine neue offizielle Ausgabe hinzugefügt Fedora IoT-Edition, das Fedora Workstation, Server und CoreOS ergänzt. Montage orientiert für den Einsatz auf IoT-Geräten (Internet of Things) und bietet eine auf das Minimum reduzierte Umgebung, deren Aktualisierung atomar erfolgt, indem das Image des gesamten Systems ersetzt wird, ohne es in einzelne Pakete aufzuteilen. Zur Erstellung der Systemumgebung kommt die OSTree-Technologie zum Einsatz;
  • Die Edition wird getestet CoreOS, das die Linux-Produkte Fedora Atomic Host und CoreOS Container als Einzellösung für die Ausführung von Umgebungen basierend auf isolierten Containern ersetzte. Die erste stabile Veröffentlichung von CoreOS wird nächstes Jahr erwartet;
  • Standardmäßig verboten Melden Sie sich als Root-Benutzer über SSH mit einem Passwort an (Anmeldung mit Schlüsseln ist möglich);
  • Linker GOLD gerendert in ein vom binutils-Paket getrenntes Paket. Hinzugefügt von optionale Möglichkeit, den LDD-Linker aus dem LLVM-Projekt zu verwenden;
  • Verteilung übertragen um standardmäßig die einheitliche cgroups-v2-Hierarchie zu verwenden. Zuvor war der Hybridmodus standardmäßig eingestellt (systemd wurde mit „-Ddefault-hierarchy=hybrid“ erstellt);
  • Hinzugefügt von die Möglichkeit, Assembly-Abhängigkeiten für die RPM-Spezifikationsdatei zu generieren;
  • Fortsetzung Reinigung Pakete im Zusammenhang mit Python 2 und Vorbereitung auf die vollständige Abschaffung von Python 2. Die ausführbare Python-Datei wurde auf Python 3 umgeleitet;
  • Im RPM-Paketmanager beteiligt Zstd-Komprimierungsalgorithmus. In DNF ist die Option „skip_if_unavailable=FALSE“ standardmäßig gesetzt, d. h. Wenn das Repository nicht verfügbar ist, wird nun eine Fehlermeldung angezeigt. Pakete im Zusammenhang mit der YUM 3-Unterstützung entfernt;
  • Aktualisierte Systemkomponenten einschließlich Glibc 2.30, Gawk 5.0.1 (ehemals 4.2-Zweig), RPM 4.15
  • Aktualisierte Entwicklungstools, einschließlich Node.js 12.x, Go 1.13, Perl 5.30, Erlang 22, GHC 8.6, Mono 5.20;
  • Es wurde die Möglichkeit hinzugefügt, Ihre eigene Richtlinie zu definieren (Krypto-Richtlinien) im Bereich der Unterstützung kryptografischer Algorithmen und Protokolle;
  • Die Arbeit am Austausch von PulseAudio und Jack auf dem Multimedia-Server wurde fortgesetzt PipeWire, das die Fähigkeiten von PulseAudio erweitert, um eine Video- und Audioverarbeitung mit geringer Latenz zu ermöglichen, um den Anforderungen professioneller Audiosysteme gerecht zu werden, sowie ein fortschrittliches Sicherheitsmodell für die Zugriffskontrolle auf Geräte- und Stream-Ebene. Im Rahmen des Fedora 31-Entwicklungszyklus liegt der Schwerpunkt der Arbeit auf der Verwendung von PipeWire, um die Bildschirmfreigabe in Wayland-basierten Umgebungen zu ermöglichen, einschließlich der Verwendung des Miracast-Protokolls.
  • Unprivilegierte Programme gewährt Möglichkeit, ICMP-Echo-Pakete (Ping) zu senden, dank der Einstellung sysctl „net.ipv4.ping_group_range“ für den gesamten Gruppenbereich (für alle Prozesse);
  • Im Buildroot enthalten enthalten eine abgespeckte Version des GDB-Debuggers (ohne Unterstützung für XML, Python und Syntaxhervorhebung);
  • Zum EFI-Image (grubx64.efi von grub2-efi-x64) hinzugefügt Module
    „verify“, „cryptodisk“ und „luks“;

  • Hinzugefügt von neuer Spin-Build für AArch64-Architektur mit Xfce-Desktop.

Gleichzeitig für Fedora 31 in Betrieb genommen „freie“ und „nicht freie“ Repositories des RPM Fusion-Projekts, in denen Pakete mit zusätzlichen Multimedia-Anwendungen (MPlayer, VLC, Xine), Video-/Audio-Codecs, DVD-Unterstützung, proprietären AMD- und NVIDIA-Treibern, Spielprogrammen, Emulatoren verfügbar sind. Generieren russischer Fedora-Builds abgesetzt.

Source: opennet.ru

Kommentar hinzufügen