Die Veröffentlichung der Distribution Fedora Linux 35

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

60GB SSD 8Gb DDR4