Das Release von Fedora Linux 35 wurde vorgestellt. Die Produkte Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition sowie eine Reihe von "Spins" mit Live-Images der Desktop-Umgebungen KDE Plasma 5, Xfce, i3, MATE, Cinnamon, LXDE und LXQt stehen zum Download bereit. Die Builds sind fĂŒr die Architekturen x86_64, Power64, ARM64 (AArch64) und verschiedene GerĂ€te mit 32-Bit ARM-Prozessoren konzipiert. Die Veröffentlichung der Fedora Silverblue Builds verzögert sich.
Die auffÀlligsten Verbesserungen in Fedora Linux 35:
- Der Desktop von Fedora Workstation wurde auf GNOME 41 aktualisiert, das eine ĂŒberarbeitete BenutzeroberflĂ€che fĂŒr die Anwendungsinstallation bietet. In den Konfigurator wurden neue Abschnitte fĂŒr die Verwaltung von Fenstern/Desktops und die Verbindung ĂŒber Mobilfunkanbieter integriert. Ein neuer Client fĂŒr den Fernzugriff auf den Desktop ĂŒber die Protokolle VNC und RDP wurde hinzugefĂŒgt. AuĂerdem wurde das Design des Musikplayers geĂ€ndert. In GTK 4 wird eine neue Rendering-Engine auf Basis von OpenGL verwendet, die den Energieverbrauch senkt und die Rendering-Geschwindigkeit erhöht.
- Die Nutzung von Sessions auf Basis des Wayland-Protokolls wird auf Systemen mit proprietĂ€ren NVIDIA-Treibern unterstĂŒtzt.
- Ein Kioskmodus wurde implementiert, der es ermöglicht, eine reduzierte GNOME-Session auszufĂŒhren, die auf die AusfĂŒhrung einer zuvor ausgewĂ€hlten Anwendung beschrĂ€nkt ist. Dieser Modus eignet sich zur Einrichtung von InformationsstĂ€nden und Selbstbedienungsterminals.
- Die erste Version der neuen Distribution Fedora Kinoite wurde vorgestellt, die auf den Technologien von Fedora Silverblue basiert, aber KDE anstelle von GNOME verwendet. Das monolithische Abbild von Fedora Kinoite wird nicht in separate Pakete unterteilt, aktualisiert sich atomar und wird aus offiziellen RPM-Paketen von Fedora mit dem Werkzeug rpm-ostree erstellt. Die Basisumgebung (/ und /usr) wird im âNur-Lesenâ-Modus eingebunden. Ănderbare Daten werden im Verzeichnis /var gespeichert. FĂŒr die Installation und Aktualisierung zusĂ€tzlicher Anwendungen wird das System der eigenstĂ€ndigen Flathub-Pakete verwendet, mit dem Anwendungen von der Hauptsystemumgebung getrennt und in einem separaten Container ausgefĂŒhrt werden.
- Multimedia der Server PipeWire, das seit der letzten Version standardmĂ€Ăig verwendet wird, wurde auf die Nutzung des Sound-Session-Managers WirePlumber umgestellt. WirePlumber ermöglicht die Verwaltung des Multimedia-Knotengraphen in PipeWire, die Konfiguration von AudiogerĂ€ten und die Steuerung der Routen fĂŒr Audiodatenströme. Die UnterstĂŒtzung fĂŒr die Weiterleitung des S/PDIF-Protokolls wurde hinzugefĂŒgt, um digitale Audiosignale ĂŒber optische S/PDIF- und HDMI-AnschlĂŒsse zu ĂŒbertragen. Die UnterstĂŒtzung fĂŒr Bluetooth wurde erweitert, und die Codecs FastStream und AptX wurden hinzugefĂŒgt.
- Die Versionen der Pakete wurden aktualisiert, darunter GCC 11, LLVM 13, Python 3.10, Perl 5.34, PHP 8.0, Binutils 2.36, Boost 1.76, glibc 2.34, binutils 2.37, gdb 10.2, Node.js 16, RPM 4.17, Erlang 24 und firewalld 1.0.
- Es wurde auf das yescrypt-Passwort-Hashing-Schema fĂŒr neue Benutzer umgestellt. Die UnterstĂŒtzung fĂŒr alte Hashes, die mit dem zuvor verwendeten Algorithmus sha512crypt erstellt wurden, bleibt erhalten und ist als Option verfĂŒgbar. Yescrypt erweitert die Möglichkeiten des klassischen scrypt, indem es die Verwendung von Schemen mit höherem RAM-Verbrauch unterstĂŒtzt und die EffektivitĂ€t von Angriffen reduziert, die GPU, FPGA und spezielle Chips nutzen. Die Sicherheit von Yescrypt wird durch den Einsatz bewĂ€hrter kryptografischer Primitiven wie SHA-256, HMAC und PBKDF2 gewĂ€hrleistet.
- In der Datei /etc/os-release wurde der Parameter âNAME=Fedoraâ in âNAME=»Fedora Linux»â geĂ€ndert (der Name Fedora wird nun fĂŒr das gesamte Projekt und die zugehörige Community verwendet, wĂ€hrend die Distribution als Fedora Linux bezeichnet wird). Der Parameter âID=fedoraâ blieb unverĂ€ndert, was bedeutet, dass keine Anpassungen an Skripten oder bedingten Blöcken in den Spec-Dateien erforderlich sind. Spezialisierte Editionen werden weiterhin unter den alten Namen angeboten, beispielsweise Fedora Workstation, Fedora CoreOS und Fedora KDE Plasma Desktop.
- In den Fedora Cloud-Images ist standardmĂ€Ăig das Dateisystem Btrfs und ein hybrider Bootloader aktiviert, der das Booten auf Systemen mit BIOS und UEFI unterstĂŒtzt.
- Ein Handler fĂŒr power-profiles-daemon wurde hinzugefĂŒgt, der die Möglichkeit bietet, zwischen dem Energiesparmodus, dem ausgewogenen Energiemodus und dem Hochleistungsmodus im laufenden Betrieb zu wechseln.
- Die Benutzerdienste von systemd werden nach der AusfĂŒhrung von ârpm upgradeâ neu gestartet (frĂŒher wurden nur die Systemdienste neu gestartet).
- Der Mechanismus zur Aktivierung von Drittanbieter-Repositories wurde geĂ€ndert. FrĂŒher fĂŒhrte das Aktivieren der Einstellung âDrittanbieter-Software-Repositoriesâ zur Installation des Pakets fedora-workstation-repositories, wĂ€hrend die Repositories deaktiviert blieben. Jetzt wird das Paket fedora-workstation-repositories standardmĂ€Ăig installiert, und die Einstellung aktiviert die Repositories.
- Die Einbeziehung von Drittanbieter-Repositories umfasst nun die geprĂŒften ausgewĂ€hlten Anwendungen aus dem Flathub-Katalog, d.h. solche Anwendungen werden in GNOME Software verfĂŒgbar sein, ohne dass FlatHub installiert werden muss. Derzeit sind Anwendungen wie Zoom, Microsoft Teams, Skype, Bitwarden, Postman und Minecraft genehmigt, wĂ€hrend Discord, Anydesk, WPS Office, OnlyOffice, MasterPDFEditor, Slack, UngoogledChromium, Flatseal, WhatsAppQT und GreenWithEnvy auf die Genehmigung warten.
- Die Standardanwendung des Protokolls DNS over TLS (DoT) wurde implementiert, sofern der gewĂ€hlte DNS-Server dies unterstĂŒtzt.
- UnterstĂŒtzung fĂŒr MĂ€use mit hochprĂ€ziser Scrollrad-Positionierung (bis zu 120 Ereignisse pro Umdrehung) wurde hinzugefĂŒgt.
- Die Regeln zur Auswahl des Compilers beim Erstellen von Paketen wurden geĂ€ndert. Bisher sahen die Regeln vor, dass Pakete mit GCC erstellt werden, es sei denn, das Paket kann nur mit Clang erstellt werden. Die neuen Regeln erlauben es den Paketbetreuern, Clang auszuwĂ€hlen, auch wenn das upstream-Projekt GCC unterstĂŒtzt, und umgekehrt, GCC auszuwĂ€hlen, wenn das upstream-Projekt keine UnterstĂŒtzung fĂŒr GCC bietet.
- Bei der Konfiguration der FestplattenschlĂŒsselung mit LUKS wird nun automatisch die optimale SektorgröĂe ausgewĂ€hlt, d.h. fĂŒr Festplatten mit physischen Sektoren von 4k wird in LUKS eine SektorgröĂe von 4096 gewĂ€hlt.
Gleichzeitig wurden fĂŒr Fedora 35 die "free" und "nonfree" Repositories des RPM Fusion-Projekts eingefĂŒhrt, in denen Pakete mit zusĂ€tzlichen Multimedia-Anwendungen (MPlayer, VLC, Xine), Video-/Audio-Codecs, DVD-UnterstĂŒtzung, proprietĂ€ren AMD- und NVIDIA-Treibern, Spiele-Software und Emulatoren verfĂŒgbar sind.
Quelle: opennet.ru
