De bètatests van de Fedora-distributie zijn van start gegaan. Linux De bètaversie markeerde de overgang naar de laatste testfase, waarin alleen nog kritieke bugfixes zijn toegestaan. De release staat gepland voor 26 oktober. De release omvat Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT en Live-builds, geleverd als varianten van de desktopomgevingen KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE en LXQt. De builds zijn ontworpen voor x86_64, Power64, ARM64 (AArch64) en diverse apparaten met 32-bits ARM-processors.
De belangrijkste veranderingen in Fedora Linux 35:
- Het Fedora Workstation bureaublad is geüpdatet naar GNOME 41, dat een opnieuw ontworpen applicatie-installatiebeheerinterface bevat. Er zijn nieuwe secties toegevoegd aan de configurator voor het instellen van venster-/desktopbeheer en het verbinden via mobiele operators. Een nieuwe client toegevoegd voor een externe desktopverbinding met behulp van VNC- en RDP-protocollen. Het ontwerp van de muziekspeler is gewijzigd. GTK 4 beschikt over een nieuwe, op OpenGL gebaseerde rendering-engine die het energieverbruik vermindert en de rendering versnelt.
- De mogelijkheid om een sessie te gebruiken op basis van het Wayland-protocol op systemen met eigen NVIDIA-stuurprogramma's is geïmplementeerd.
- Er is een kioskmodus geïmplementeerd, waardoor u een uitgeklede GNOME-sessie kunt uitvoeren die beperkt is tot het uitvoeren van slechts één vooraf geselecteerde applicatie. De modus is geschikt voor het organiseren van de werking van verschillende informatiestands en zelfbedieningsterminals.
- De eerste uitgave van een nieuwe editie van de distributiekit is voorgesteld - Fedora Kinoite, gebaseerd op Fedora Silverblue-technologieën, maar met gebruik van KDE in plaats van GNOME. De monolithische Fedora Kinoite-image is niet opgesplitst in individuele pakketten, wordt atomair bijgewerkt en is opgebouwd uit officiële Fedora RPM-pakketten met behulp van de rpm-ostree toolkit. De basisomgeving (/ en /usr) is in alleen-lezenmodus aangekoppeld. Veranderlijke gegevens bevinden zich in de map /var. Om aanvullende applicaties te installeren en te updaten, wordt een systeem van op zichzelf staande flatpak-pakketten gebruikt, waarbij applicaties gescheiden zijn van het hoofdsysteem en in een aparte container draaien.
- Multimedia server PipeWire, de standaard sinds de vorige release, is gemigreerd naar de WirePlumber audio-sessiemanager. Met WirePlumber kunt u de multimediaknooppuntgrafiek in PipeWire beheren, audioapparaten configureren en de routering van audiostreamen beheren. Ondersteuning voor S/PDIF-passthrough is toegevoegd voor het verzenden van digitale audio via optische S/PDIF- en HDMI-aansluitingen. De Bluetooth-ondersteuning is uitgebreid en de FastStream- en AptX-codecs zijn toegevoegd.
- Bijgewerkte pakketversies, waaronder GCC 11, LLVM 13, Python 3.10-rc, 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
- We zijn overgestapt op het gebruik van het yescrypt-wachtwoordhashing-schema voor nieuwe gebruikers. Ondersteuning voor oudere hashes op basis van het eerder gebruikte sha512crypt-algoritme is behouden en is als optie beschikbaar. Yescrypt breidt de mogelijkheden van klassieke scrypt uit door het gebruik van geheugenintensieve schema's te ondersteunen en vermindert de effectiviteit van aanvallen met behulp van GPU's, FPGA's en gespecialiseerde chips. Yescrypt-beveiliging wordt gegarandeerd door het gebruik van reeds bewezen cryptografische primitieven SHA-256, HMAC en PBKDF2.
- In het bestand /etc/os-release is de parameter 'NAME=Fedora' vervangen door 'NAME="Fedora"'. Linux»' (De naam Fedora wordt nu gebruikt voor het hele project en de bijbehorende community, en de distributie heet Fedora) LinuxDe parameter "ID=fedora" blijft ongewijzigd, wat betekent dat scripts of voorwaardelijke blokken in spec-bestanden niet hoeven te worden aangepast. Gespecialiseerde edities blijven ook onder hun oude namen worden gedistribueerd, zoals Fedora Workstation, Fedora CoreOS en Fedora KDE Plasma Desktop.
- Fedora Cloud images worden standaard geleverd met het Btrfs bestandssysteem en een hybride bootloader die het opstarten op BIOS- en UEFI-systemen ondersteunt.
- Power-profile-daemon-handler toegevoegd om direct te kunnen schakelen tussen de energiebesparende modus, de energiebalansmodus en de modus voor maximale prestaties.
- Het inschakelen van systeemgebruikersservices om opnieuw te starten na het uitvoeren van “rpm upgrade” (voorheen werden alleen systeemservices opnieuw gestart).
- Het mechanisme voor het activeren van repository's van derden is gewijzigd. Voorheen zou het inschakelen van de instelling “Softwarebronnen van derden” het fedora-workstation-repositories pakket installeren, maar de repositories zouden uitgeschakeld blijven. Nu is het fedora-workstation-repositories pakket standaard geïnstalleerd, en zal de instelling de repositories inschakelen.
- De opname van repository's van derden omvat nu peer-reviewed geselecteerde apps uit de Flathub-catalogus, d.w.z. soortgelijke applicaties zullen beschikbaar zijn in GNOME Software zonder FlatHab te installeren. Momenteel goedgekeurde applicaties zijn Zoom, Microsoft Teams, Skype, Bitwarden, Postman en Minecraft, in afwachting van beoordeling, Discord, Anydesk, WPS Office, OnlyOffice, MasterPDFEditor, Slack, UngoogledChromium, Flatseal, WhatsAppQT en GreenWithEnvy.
- Het standaardgebruik van het DNS over TLS (DoT)-protocol geïmplementeerd wanneer dit wordt ondersteund door de geselecteerde DNS-server.
- Ondersteuning toegevoegd voor muizen met zeer nauwkeurige positionering van het scrollwiel (tot 120 gebeurtenissen per rotatie).
- De regels voor het kiezen van een compiler bij het bouwen van pakketten zijn gewijzigd. Tot nu toe dicteerden de regels dat het pakket gebouwd moest worden met behulp van GCC, tenzij het pakket alleen gebouwd kon worden met Clang. Dankzij de nieuwe regels kunnen pakketbeheerders Clang kiezen, zelfs als het upstream-project GCC ondersteunt, en omgekeerd, om GCC te kiezen als het upstream-project GCC niet ondersteunt.
- Bij het instellen van schijfversleuteling met behulp van LUKS is automatische selectie van de optimale sectorgrootte verzekerd, d.w.z. voor schijven met fysieke sectoren van 4k wordt de sectorgrootte van 4096 in LUKS geselecteerd.
Het is de moeite waard om aandacht te besteden aan bekende onopgeloste problemen in de bètaversie.
Bron: opennet.ru
