freigeben Linux-Verteilung . Zum Laden Produkte , , , , und auch 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 mit 32-Bit-ARM-Prozessoren.
Am bemerkenswertesten in Fedora 31:
- GNOME-Desktop zur Veröffentlichung aktualisiert mit Unterstützung für die Gruppierung von Anwendungssymbolen in Ordnern und einem neuen Auswahlfeld für Desktop-Hintergrundbilder;
- 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 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 Die Standardbrowseroption ist Firefox. 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 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);
- Desktop-Pakete hinzugefügt ;
- Deepin-Desktop-Pakete zur Veröffentlichung aktualisiert ;
- 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;
- 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 zentrale Konfigurationssystem wurde auf Version 0.14.1 aktualisiert. Linux-Desktops — , das für die Organisation der Bereitstellung und Wartung von Einstellungen für eine große Anzahl von Arbeitsstationen auf der Grundlage von Linux und GNOME. Es bietet eine einzige, zentrale Schnittstelle zur Verwaltung von Desktop-Einstellungen, Anwendungen und Netzwerkverbindungen. Die bemerkenswerteste Verbesserung ist die Möglichkeit, Active Directory zur Bereitstellung von Profilen zu verwenden, ohne FreeIPA zu nutzen;
- Aktualisiert , ein Tool zur Leistungsprofilierung Linux- ein System, das eine detaillierte Analyse der Leistung aller Komponenten des Gesamtsystems ermöglicht, einschließlich des Kernels und der Anwendungen der Benutzerumgebung;
- 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 Generierung von Kernel-Image-Builds wurde gestoppt. Linux und die Hauptrepositorys für die i686-Architektur. Die Bildung von Multi-Lib-Repositories 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 , das Fedora Workstation, Server und CoreOS ergänzt. Montage 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 , die die Produkte Fedora Atomic Host und CoreOS Container ersetzten Linux als einheitliche Lösung für den Betrieb isolierter Containerumgebungen. Die erste stabile Version von CoreOS wird im nächsten Jahr erwartet;
- Standardmäßig Melden Sie sich als Root-Benutzer über SSH mit einem Passwort an (Anmeldung mit Schlüsseln ist möglich);
- Linker GOLD in ein vom binutils-Paket getrenntes Paket. optionale Möglichkeit, den LDD-Linker aus dem LLVM-Projekt zu verwenden;
- Verteilung um standardmäßig die einheitliche cgroups-v2-Hierarchie zu verwenden. Zuvor war der Hybridmodus standardmäßig eingestellt (systemd wurde mit „-Ddefault-hierarchy=hybrid“ erstellt);
- die Möglichkeit, Assembly-Abhängigkeiten für die RPM-Spezifikationsdatei zu generieren;
- Fortsetzung 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 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 , 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 () im Bereich der Unterstützung kryptografischer Algorithmen und Protokolle;
- Die Arbeit am Austausch von PulseAudio und Jack auf dem Multimedia-Server wurde fortgesetzt , 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 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 eine abgespeckte Version des GDB-Debuggers (ohne Unterstützung für XML, Python und Syntaxhervorhebung);
- Zum EFI-Image (grubx64.efi von grub2-efi-x64) Module
„verify“, „cryptodisk“ und „luks“; - neuer Spin-Build für AArch64-Architektur mit Xfce-Desktop.
Gleichzeitig für Fedora 31 „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 .
Source: opennet.ru
