Die Veröffentlichung der Fedora Linux 35 Distribution wurde vorgestellt. Die Produkte Fedora Workstation, Fedora Server, CoreOS und Fedora IoT Edition sowie eine Reihe von "Spins" mit Live-Umgebungen fĂŒr die Desktop-Umgebungen KDE Plasma 5, Xfce, i3, MATE, Cinnamon, LXDE und LXQt sind zum Download bereit. Die Builds sind fĂŒr die Architekturen x86_64, Power64, ARM64 (AArch64) und verschiedene GerĂ€te mit 32-Bit ARM-Prozessoren erstellt worden. 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 die Version GNOME 41 aktualisiert, die eine ĂŒberarbeitete BenutzeroberflĂ€che zur Verwaltung von Anwendungsinstallationen bietet. Der Konfigurator hat neue Abschnitte zur Einstellung des Fenster-/Desktop-Managements und zur Verbindung ĂŒber Mobilfunkanbieter erhalten. Ein neuer Client fĂŒr die Remote-Desktop-Verbindung unter Verwendung der Protokolle VNC und RDP wurde hinzugefĂŒgt. Das Design des Musikplayers wurde verĂ€ndert. In GTK 4 wird eine neue Render-Engine auf Basis von OpenGL eingesetzt, die den Energieverbrauch reduziert und die Darstellung beschleunigt.
- Die Möglichkeit, eine Sitzung auf Basis des Wayland-Protokolls auf Systemen mit proprietÀren NVIDIA-Treibern zu nutzen, wurde implementiert.
- Ein Kiosk-Modus wurde eingefĂŒhrt, der es ermöglicht, eine reduzierte GNOME-Sitzung zu starten, die auf die AusfĂŒhrung einer einzigen zuvor ausgewĂ€hlten Anwendung beschrĂ€nkt ist. Dieser Modus eignet sich fĂŒr die Organisation von InformationsstĂ€nden und Selbstbedienungsterminals.
- Die erste Veröffentlichung einer neuen Variante der Distribution - Fedora Kinoite - wurde vorgeschlagen, 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, wird atomar aktualisiert und aus offiziellen RPM-Paketen von Fedora mit Hilfe des rpm-ostree-Tools erstellt. Die Grundumgebung ( / und /usr ) wird im "Nur-Lese"-Modus bereitgestellt. Ănderbare Daten werden im Verzeichnis /var abgelegt. FĂŒr die Installation und Aktualisierung zusĂ€tzlicher Anwendungen wird das System der selbsttragenden Pakete flatpak verwendet, mit dem Anwendungen von der Hauptsystemumgebung getrennt und in einem separaten Container ausgefĂŒhrt werden.
- Multimedia Server PipeWire, das seit der letzten Version standardmĂ€Ăig verwendet wird, wurde auf den Sound-Session-Manager WirePlumber umgestellt. WirePlumber ermöglicht die Verwaltung des Multimedia-Knotengraphs in PipeWire, die Konfiguration von Audio-GerĂ€ten und die Verwaltung der Routing von Audiodatenströmen. UnterstĂŒtzung fĂŒr die Weiterleitung des S/P-DIF-Protokolls wurde hinzugefĂŒgt, um digitalen Ton ĂŒber optische S/P-DIF- und HDMI-AnschlĂŒsse zu ĂŒbertragen. Die UnterstĂŒtzung fĂŒr Bluetooth wurde erweitert, und die Codecs FastStream und AptX wurden hinzugefĂŒgt.
- Die Paketversionen 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 die Verwendung des Passwort-Hashing-Schemas yescrypt fĂŒr neue Benutzer umgestellt. Die UnterstĂŒtzung fĂŒr alte Hashes, die auf dem zuvor verwendeten Algorithmus sha512crypt basieren, bleibt erhalten und ist als Option verfĂŒgbar. Yescrypt erweitert die Möglichkeiten des klassischen scrypt durch die UnterstĂŒtzung von Schemas mit hohem Speicherverbrauch und verringert die Effizienz von Angriffen, die GPU, FPGA und spezialisierte Chips nutzen. Die Sicherheit von Yescrypt wird durch die Anwendung 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 jetzt fĂŒr das gesamte Projekt und die zugehörige Gemeinschaft verwendet, wĂ€hrend die Distribution als Fedora Linux bezeichnet wird). Der Parameter âID=fedoraâ bleibt unverĂ€ndert, d.h. es werden keine Ănderungen an Skripten und Bedingungsblöcken in spec-Dateien erforderlich sein. Spezialversionen werden weiterhin unter den alten Namen angeboten, z.B. Fedora Workstation, Fedora CoreOS und Fedora KDE Plasma Desktop.
- In den Fedora Cloud-Images wird standardmĂ€Ăig das Dateisystem Btrfs und ein hybrider Bootloader verwendet, der das Booten auf BIOS- und UEFI-Systemen unterstĂŒtzt.
- Ein Handler fĂŒr power-profiles-daemon wurde hinzugefĂŒgt, der das Umschalten zwischen Energiesparmodus, ausgewogenem Energieverbrauch und maximaler Leistung in Echtzeit ermöglicht.
- Der Neustart von benutzerspezifischen systemd-Diensten nach der AusfĂŒhrung von ârpm upgradeâ wird gewĂ€hrleistet (zuvor wurden nur Systemdienste neu gestartet).
- Der Mechanismus zur Aktivierung von Drittanbieter-Repositories wurde geĂ€ndert. FrĂŒher fĂŒhrte die Aktivierung der Einstellung âThird-party Software Repositoriesâ zur Installation des Pakets fedora-workstation-repositories, jedoch blieben die Repositories deaktiviert. Jetzt wird das Paket fedora-workstation-repositories standardmĂ€Ăig installiert, und die Einstellung aktiviert die Repositories.
- Das Aktivieren von Drittanbieter-Repositories umfasst jetzt ausgewĂ€hlte, genehmigte Anwendungen aus dem Flathub-Katalog, das heiĂt, solche Anwendungen sind in GNOME Software ohne die Installation von FlatHub verfĂŒgbar. Derzeit sind die genehmigten Anwendungen Zoom, Microsoft Teams, Skype, Bitwarden, Postman und Minecraft, wĂ€hrend Discord, Anydesk, WPS Office, OnlyOffice, MasterPDFEditor, Slack, UngoogledChromium, Flatseal, WhatsAppQT und GreenWithEnvy auf die Genehmigung warten.
- Die Verwendung des Protokolls DNS over TLS (DoT) ist nun standardmĂ€Ăig implementiert, sofern der ausgewĂ€hlte DNS-Server dies unterstĂŒtzt.
- Die 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 Bauen von Paketen wurden geĂ€ndert. Bisher wurden Pakete in der Regel mit GCC gebaut, es sei denn, das Paket konnte nur mit Clang gebaut werden. Die neuen Regeln ermöglichen es den Betreuern der Pakete, Clang auszuwĂ€hlen, auch wenn das upstream-Projekt GCC unterstĂŒtzt, und umgekehrt, GCC auszuwĂ€hlen, wenn das upstream-Projekt nicht GCC unterstĂŒtzt.
- Bei der Konfiguration der FestplattenverschlĂŒsselung mit LUKS wird automatisch die optimale SektorgröĂe ausgewĂ€hlt, d.h. fĂŒr Festplatten mit physikalischen 4k-Sektoren wird eine SektorgröĂe von 4096 in LUKS gewĂ€hlt.
Gleichzeitig wurden die âfreeâ und ânonfreeâ Repositories des RPM Fusion-Projekts fĂŒr Fedora 35 aktiviert, in denen Pakete mit zusĂ€tzlichen Multimedia-Anwendungen (MPlayer, VLC, Xine), Video-/Audio-Codecs, DVD-UnterstĂŒtzung, proprietĂ€ren Treibern von AMD und NVIDIA, Spieleanwendungen und Emulatoren verfĂŒgbar sind.
Quelle: opennet.ru
