Release des Linux-Distributions . Zum Herunterladen Produkte , , , sowie mit Live-Compilierungen der Desktop-Umgebungen KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE und LXQt. Compilierungen sind fĂŒr die Architekturen x86_64, Power64, ARM64 (AArch64) und mit 32-Bit ARM-Prozessoren. Die Veröffentlichung der Compilierungen und verzögert sich.
Die auffÀlligsten in Fedora 32:
- In den Standard-Workstation-Bauten der Hintergrundprozess , der es ermöglicht, schneller auf einen Mangel an Arbeitsspeicher zu reagieren, ohne den OOM-Handler (Out Of Memory) im Kernel zu aktivieren, der greift, wenn die Situation kritisch wird und das System in der Regel nicht mehr auf Benutzeraktionen reagiert. Wenn der verfĂŒgbare Arbeitsspeicher unter einen bestimmten Wert fĂ€llt, beendet earlyoom durch das Senden von SIGTERM (weniger als 10 % freier Speicher) oder SIGKILL (< 5 %) zwangslĂ€ufig (den Prozess, der den meisten Speicher benötigt, mit dem höchsten Wert /proc/*/oom_score), ohne den Zustand des Systems zur Bereinigung der Systempuffer zu bringen.
- standardmĂ€Ăig systemd-Timer fstrim.timer, der einmal pro Woche den Dienst fstrim.service ausfĂŒhrt, um den Befehl «/usr/sbin/fstrim âfstab âverbose âquiet» zu ĂŒbertragen, der den SpeichergerĂ€ten Informationen ĂŒber ungenutzte Blöcke in den eingehĂ€ngten Dateisystemen und in dynamisch erweiterten LVM-Speichern bereitstellt. Dieser Mechanismus nivelliert den VerschleiĂ von SSD- und NVMe-Laufwerken und verbessert die Effizienz der Blockbereinigung, wĂ€hrend er in LVM die Nutzung freier logischer Extents bei der dynamischen Zuweisung von Speicher («thin provisioning») durch ihre RĂŒckgabe in den Pool verbessert.
- Der Desktop wurde auf die Version aktualisiert , in dem eine separate Anwendung zur Verwaltung von ErgĂ€nzungen fĂŒr GNOME Shell hinzugefĂŒgt wurde, das Design der Anmelde- und BildschirmsperroberflĂ€chen modernisiert wurde, die meisten Systemdialoge ĂŒberarbeitet wurden, eine Funktion zum Starten von Anwendungen mit einer diskreten GPU auf hybriden Grafikanlagen implementiert wurde, die Möglichkeit zur Umbenennung von Verzeichnissen mit Anwendungen im Ăbersichtmodus realisiert wurde, in das Benachrichtigungssystem wurde eine âNicht störenâ-SchaltflĂ€che hinzugefĂŒgt, und im Einrichtungsassistenten wurde eine Option zum Aktivieren der Kindersicherung hinzugefĂŒgt usw.
- In Anbetracht der der Lebensdauer von Python 2 wird aus Fedora entfernt. das Paket python2 und alle Pakete, die Python 2 fĂŒr ihren Betrieb oder ihre Kompilierung benötigen. FĂŒr Entwickler und Benutzer, die Python 2 benötigen, wird ein separater Paket python27 zur VerfĂŒgung gestellt, das im Stil eines âAll-in-Oneâ (ohne Unterteilung in Subpakete) konzipiert ist und nicht fĂŒr die Verwendung als AbhĂ€ngigkeit gedacht ist.
- StandardmĂ€Ăig anstelle von iptables-legacy das Paket iptables-nft, das eine Sammlung von Dienstprogrammen zur Sicherstellung der KompatibilitĂ€t mit iptables anbietet, wobei die gleiche Befehlszeilensyntax verwendet wird, jedoch die empfangenen Regeln in den Bytecode nf_tables ĂŒbersetzt.
- Die dynamische Firewall firewalld fĂŒr die Arbeit ĂŒber nftables. FĂŒr den direkten Aufruf von Regeln werden weiterhin iptables und ebtables verwendet.
- Zum Bauen wird GCC 10 verwendet. Viele Pakete wurden auf aktualisierte Versionen gebracht, einschlieĂlich Glibc 2.31, Binutils 2.33, LLVM 10-rc, Python 3.8, Ruby 2.7,
Go 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4. - In Paketen, die eigene Benutzer und Gruppen definieren, Ăbergang zu Benutzerdefinitionen im Format, das dem sysusers.d Ă€hnelt (das Systemd-Utility systemd-sysusers zur Erstellung des Inhalts von /etc/passwd und /etc/group wird derzeit nicht verwendet, es geht lediglich um das Datenformat mit Informationen ĂŒber Benutzer, zur Erstellung von Benutzern wird nach wie vor useradd aufgerufen).
- In den Paketmanager DNF Code, um Informationen zu senden, die fĂŒr eine genauere EinschĂ€tzung der Benutzerbasis der Distribution erforderlich sind. Anstelle der ursprĂŒnglich geplanten Ăbertragung eines einzigartigen UUID-Identifiers wurde eine einfachere auf der Grundlage eines Installationszeitstempels und einer Variable mit Informationen ĂŒber Architektur und OS-Version. Der ZĂ€hler âcountmeâ wird nach dem ersten erfolgreichen Zugriff auf den Server auf â0â zurĂŒckgesetzt und beginnt nach 7 Tagen wöchentlich zu steigen, was es ermöglicht, einzuschĂ€tzen, wie lange die verwendete Version bereits installiert ist. Bei Bedarf kann der Benutzer das Senden der angegebenen Informationen deaktivieren.
- Der Python-Interpreter mit der Flagge â-fno-semantic-interpositionâ, deren Anwendung in Tests eine Leistungssteigerung von 5 bis 27 % gezeigt hat.
- Umfang ZusĂ€tzliche Bitmap-Schriften im OpenType-Format fĂŒr die Verwendung in Programmen wie gnome-terminal (nach der Umstellung auf HarfBuzz gab es Probleme mit der Verwendung Ă€lterer Bitmap-Schriften in gnome-terminal).
- Bei der Vorbereitung des Releases wurde die QualitĂ€t der Installationsbuilds fĂŒr optische Medien getestet.
Gleichzeitig fĂŒr Fedora 32 die âfreeâ- und ânonfreeâ-Repositorys des Projekts RPM Fusion, in denen Pakete mit zusĂ€tzlichen Multimedia-Anwendungen (MPlayer, VLC, Xine), Video-/Audio-Codecs, DVD-UnterstĂŒtzung, proprietĂ€ren Treibern von AMD und NVIDIA, Spielen und Emulatoren verfĂŒgbar sind. Die Erstellung der Russian Fedora-Builds .
Quelle: opennet.ru
