Release der Linux-Distribution Fedora 31

Präsentiert Veröffentlichung der Linux-Distribution Fedora 31. Zur Download werden Produkte Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT Edition, sowie das „Spin“-Paket mit Live-Desktop-Umgebungen KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE und LXQt. Die Builds sind für die Architekturen x86, x86_64, Power64, ARM64 (AArch64) und verschiedene Geräte mit 32-Bit ARM-Prozessoren.

Die bemerkenswertesten Verbesserungen Der GNOME-Desktop wurde auf die Version

  • aktualisiert, mit Unterstützung für das Gruppieren von Anwendungssymbolen in Ordnern und einer neuen Auswahlleiste für Hintergrundbilder; 3.34 arbeiten wir daran, GNOME Shell von X11-Abhängigkeiten zu befreien, was es ermöglicht, GNOME ohne den Start von XWayland auszuführen.
  • Durchgeführt Arbeiten zur Beseitigung der X11-Abhängigkeiten von GNOME Shell, was die Ausführung von GNOME in einer Umgebung auf Basis von Wayland ohne die Aktivierung von XWayland ermöglicht.
    Eine experimentelle Funktion wurde umgesetzt die Möglichkeit zum automatischen Start von XWayland, wenn versucht wird, eine Anwendung auf Basis des X11-Protokolls in einer grafischen Umgebung auf Basis von Wayland auszuführen (aktiviert durch das Flag autostart-xwayland in gsettings org.gnome.mutter experimental-features). Außerdem wurde die Möglichkeit hinzugefügt, X11-Anwendungen mit Root-Rechten unter XWayland auszuführen. In SDL wurden Probleme bei der Skalierung beim Start älterer Spiele, die in niedrigen Bildschirmauflösungen laufen, behoben;
  • Für die Verwendung mit der GNOME-Desktopumgebung wurde angeboten ist standardmäßig die Firefox-Browservariante, die mit Unterstützung für Wayland kompiliert wurde;
  • Im Fenstermanager Mutter wurde die Unterstützung für die neue transaktionale (atomare) API KMS (Atomic Kernel Mode Setting) hinzugefügt, die es ermöglicht, die Korrektheit der Parameter vor der tatsächlichen Änderung des Videomodus zu überprüfen.
  • die Qt-Bibliothek zur Verwendung in der GNOME-Umgebung wurde standardmäßig mit Unterstützung für Wayland kompiliert (der Qt Wayland-Plugin wurde anstelle von XCB aktiviert);
  • Im QtGNOME-Modul, das Komponenten zur Integration von Qt-Anwendungen in die GNOME-Umgebung bereitstellt, wurde die Anpassung an Änderungen im Adwaita-Thema vorgenommen (unterstützt jetzt die dunkle Designvariante);
    Release der Linux-Distribution Fedora 31
  • Desktop-Pakete hinzugefügt Xfce 4.14;
  • Die Desktop-Pakete von Deepin wurden auf die neueste Version aktualisiert. 15.11;
  • Durchgeführt Arbeiten zur Anpassung des GNOME Classic-Modus an einen gnomenähnlicheren Stil von GNOME 2. Im GNOME Classic ist der Übersichtsmodus standardmäßig deaktiviert und die Benutzeroberfläche zum Wechseln zwischen virtuellen Desktops wurde modernisiert;

    Release der Linux-Distribution Fedora 31
  • Die Installation von Sprachpaketen wurde erleichtert — bei Auswahl einer neuen Sprache im GNOME-Control-Center werden die notwendigen Unterstützungspakete nun automatisch installiert;
  • Bis zur Version 0.14.1 wurde das System zur zentralen Konfiguration von Linux-Desktops aktualisiert — Fleet Commander, das für die Organisation der Bereitstellung und Wartung von Einstellungen für eine große Anzahl von Arbeitsstationen auf Basis von Linux und GNOME gedacht ist. Es bietet eine einheitliche zentrale Oberfläche zur Verwaltung von Desktop-Einstellungen, Anwendungen und Netzwerkverbindungen. Die auffälligste Verbesserung ist die Möglichkeit, Active Directory zur Bereitstellung von Profilen ohne die Verwendung von FreeIPA zu nutzen;
  • Um Abstürze zu vermeiden, ist die maximal mögliche Länge jeder Linkhistorie auf 2000 Zeichen begrenzt. Sysprof, ein Werkzeug zur Leistungsprofilierung von Linux-Systemen, das eine detaillierte Analyse der Leistung aller Komponenten des Systems als Ganzes ermöglicht, einschließlich des Kernels und der Anwendungen der Benutzeroberfläche;

    Release der Linux-Distribution Fedora 31
  • Die OpenH264-Bibliothek, die den H.264-Codec implementiert und in Firefox und GStreamer verwendet wird, hat die Unterstützung für das Decodieren von High- und Advanced-Profilen, die für die Bereitstellung von Videos in Online-Diensten verwendet werden, hinzugefügt (zuvor unterstützte OpenH264 nur Baseline- und Main-Profile);
  • Die Erstellung von Abbildungen, des Linux-Kernels und der Hauptrepositorys für die Architektur i686 wurde eingestellt. Die Erstellung von Multi-Lib-Repositorys für x86_64-Umgebungen bleibt erhalten und i686-Pakete werden weiterhin aktualisiert.
  • Eine neue offizielle Edition wurde in die auf der Haupt-Download-Seite verfügbaren Builds aufgenommen. Fedora IoT Edition, die Fedora Workstation, Server und CoreOS ergänzt. Der Build ist ausgerichtet auf die Nutzung in Internet-of-Things (IoT)-Geräten und bietet eine stark minimierte Umgebung, deren Aktualisierung atomar durch den Austausch des gesamten Systemabbilds erfolgt, ohne sie in einzelne Pakete aufzuspalten. Zur Bildung der Systemumgebung wird die Technologie OSTree verwendet.
  • Es wird an der Edition CoreOS, die die Produkte Fedora Atomic Host und CoreOS Container Linux als einheitliche Lösung für den Betrieb von isolierten Container-Umgebungen ersetzt, gearbeitet. Die erste stabile Version von CoreOS wird im nächsten Jahr erwartet.
  • Standardmäßig wurde gesperrt SSH-Anmeldung als Benutzer root mit Passwort (Anmeldung mit Schlüsseln ist möglich);
  • Linker GOLD ausgelagert in ein separates Paket aus dem binutils-Paket. Hinzugefügt optionale Nutzung des LDD-Linkers aus dem LLVM-Projekt;
  • Distribution übersetzt Standardmäßig Verwendung der einheitlichen cgroups-v2-Hierarchie. Zuvor war standardmäßig der hybride Modus aktiv (systemd wurde mit „-Ddefault-hierarchy=hybrid“ kompiliert);
  • Hinzugefügt Möglichkeit zur Generierung von Build-Abhängigkeiten für die RPM-Spezifikationsdatei;
  • Fortsetzung der Bereinigung von Paketen, die mit Python 2 verbunden sind, und Vorbereitung auf die vollständige Einstellung der Unterstützung für Python 2. Die ausführbare Datei python wurde auf Python 3 umgeleitet;
  • Im RPM-Paketmanager wurde Zstd-Kompressionsalgorithmus. In DNF ist standardmäßig die Option skip_if_unavailable=FALSE eingestellt, d.h. bei Nichtverfügbarkeit des Repositorys wird jetzt ein Fehler ausgegeben. Pakete, die die Unterstützung von YUM 3 betreffen, wurden entfernt;
  • Aktualisierte Systemkomponenten, einschließlich Glibc 2.30, Gawk 5.0.1 (zuvor wurde die Version 4.2 verwendet), RPM 4.15
  • Aktualisierte Entwicklungstools, darunter Node.js 12.x, Go 1.13, Perl 5.30, Erlang 22, GHC 8.6, Mono 5.20;
  • Möglichkeit zur Definition eigener Richtlinien (crypto-policies) im Bereich der Unterstützung für kryptografische Algorithmen und Protokolle;
  • Die Arbeiten zur Ersetzung von PulseAudio und Jack durch einen Multimedia-Server wurden fortgesetzt PipeWire, der die Funktionen von PulseAudio um Möglichkeiten zur Arbeit mit Video-Streams und zur Verarbeitung von Audio mit minimalen Verzögerungen erweitert, unter Berücksichtigung der Anforderungen professioneller Audiobearbeitung, und zudem ein erweitertes Sicherheitsmodell zur Verwaltung des Zugriffs auf Geräte- und Stream-Ebene bietet. Im Rahmen des Entwicklungszyklus von Fedora 31 liegt der Schwerpunkt auf der Anwendung von PipeWire zur Organisation des gemeinsamen Zugriffs auf den Bildschirm in Umgebungen basierend auf Wayland, einschließlich der Nutzung des Miracast-Protokolls.
  • Unprivilegierten Programmen bereitgestellt wird. die Möglichkeit, ICMP Echo-Pakete (Ping) zu senden, dank der Einstellung von sysctl „net.ipv4.ping_group_range“ für den gesamten Bereich der Gruppen (für alle Prozesse);
  • Im Buildroot wurde hinzugefügt eine abgespeckte Version des Debuggers GDB (ohne Unterstützung für XML, Python und Syntaxhervorhebung);
  • In das Image für EFI (grubx64.efi aus grub2-efi-x64) wurden hinzugefügt Module
    „verify,“ „cryptodisk“ und „luks“;
  • Hinzugefügt eine neue Spin-Build für die Architektur AArch64 mit dem Desktop Xfce.

Gleichzeitig für Fedora 31 wurden eingeführt Die «free» und «nonfree» Repositories des RPM Fusion Projekts bieten Pakete mit zusätzlichen Multimedia-Anwendungen (MPlayer, VLC, Xine), Video-/Audio-Codecs, DVD-Unterstützung, proprietären Treibern von AMD und NVIDIA sowie Spiele-Programmen und Emulatoren. Zusammenstellung von Russian Fedora. Entwicklung.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster