Release of Fedora Linux 35 has been presented. The products Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, and a set of 'spins' with Live builds for desktop environments KDE Plasma 5, Xfce, i3, MATE, Cinnamon, LXDE, and LXQt are prepared for download. The builds have been formed for x86_64, Power64, ARM64 (AArch64) architectures and various devices with 32-bit ARM processors. The publication of Fedora Silverblue builds is delayed.
The most notable improvements in Fedora Linux 35:
- The desktop environment Fedora Workstation has been updated to GNOME 41, which has redesigned the application installation management interface. The configurator has new sections for managing windows/desktops and connecting through mobile operators. A new client for remote desktop connections using VNC and RDP protocols has been added. The design of the music player has changed. A new rendering engine based on OpenGL has been utilized in GTK 4, which has reduced power consumption and accelerated rendering.
- The possibility of using a session based on the Wayland protocol on systems with proprietary NVIDIA drivers has been implemented.
- A kiosk mode has been introduced, allowing for a trimmed GNOME session restricted to running only one pre-selected application. This mode is suitable for organizing the work of various information stands and self-service terminals.
- The first release of a new edition of the distribution has been proposed â Fedora Kinoite, based on Fedora Silverblue technologies but using KDE instead of GNOME. The monolithic image of Fedora Kinoite is not divided into separate packages, updates atomically, and is built from the official RPM packages of Fedora using the rpm-ostree tools. The base environment (/ and /usr) is mounted in 'read-only' mode. Modifiable data is placed in the /var directory. A flatpak system is used to install and update additional applications, which separates applications from the main system and runs them in a separate container.
- Multimedia server PipeWire, som frÄn och med förra versionen anvÀnds som standard, har övergÄtt till att anvÀnda ljudsessionhanteraren WirePlumber. WirePlumber tillÄter hantering av grafen av multimedia-noder i PipeWire, konfiguration av ljudenheter och hantering av ljudströmars ruttninig. Stöd har lagts till för förmedling av S/PDF-protokollet för överföring av digitalt ljud via optiska S/PDF- och HDMI-portar. Stödet för Bluetooth har utökats, och codecs som FastStream och AptX har lagts till.
- Versionerna av paketen har uppdaterats, inklusive 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 och firewalld 1.0.
- ĂvergĂ„ngen till anvĂ€ndning av hash-algoritmen yescrypt för nya anvĂ€ndare har genomförts. Stöd för gamla hashes, skapade med den tidigare anvĂ€nda algoritmen sha512crypt, har bevarats och finns tillgĂ€ngligt som ett alternativ. Yescrypt utökar möjligheterna hos klassiska scrypt med stöd för anvĂ€ndning av scheman med högre minnesanvĂ€ndning och minskar effektiviteten av attacker som anvĂ€nder GPU, FPGA och specialiserade chips. SĂ€kerheten för Yescrypt sĂ€kerstĂ€lls genom att anvĂ€nda redan beprövade kryptografiska primitiva SHA-256, HMAC och PBKDF2.
- I filen /etc/os-release har parametern âNAME=Fedoraâ Ă€ndrats till âNAME="Fedora Linux"â (namnet Fedora anvĂ€nds nu för hela projektet och dess gemenskap, och distributionen kallas Fedora Linux). Parametern âID=fedoraâ förblir oförĂ€ndrad, sĂ„ inga Ă€ndringar behövs i skripten och villkorsblocken i spec-filerna. Specialiserade utgĂ„vor kommer ocksĂ„ att fortsĂ€tta att levereras under de gamla namnen, till exempel Fedora Workstation, Fedora CoreOS och Fedora KDE Plasma Desktop.
- I Fedora Cloud-avbilder anvÀnds som standard filsystemet Btrfs och en hybrid bootloader som stöder uppstart pÄ system med BIOS och UEFI.
- En hanterare för power-profiles-daemon har lagts till, vilket ger möjlighet att vÀxla mellan energisparlÀge, lÀge för balanserad energiförbrukning och lÀge för maximal prestanda i realtid.
- Ă terstart av anvĂ€ndartjĂ€nster i systemd efter genomförande av ârpm upgradeâ har sĂ€kerstĂ€llts (tidigare Ă„terstartades endast systemtjĂ€nster).
- Aktiveringsmekanismen för tredjeparts Repositories har Àndrats. Tidigare medförde aktivering av instÀllningen "Third-party Software Repositories" installation av paketet fedora-workstation-repositories, men repositorierna förblev inaktiverade. Nu installeras paketet fedora-workstation-repositories som standard, och instÀllningen aktiverar repositorierna.
- Aktivering av tredjeparts repositorier tÀcker nu granskade favoritapplikationer frÄn Flathub-katalogen, vilket innebÀr att sÄdana applikationer kommer att vara tillgÀngliga i GNOME Software utan att installera FlatHub. För nÀrvarande Àr applikationer som Zoom, Microsoft Teams, Skype, Bitwarden, Postman och Minecraft godkÀnda, medan Discord, Anydesk, WPS Office, OnlyOffice, MasterPDFEditor, Slack, UngoogledChromium, Flatseal, WhatsAppQT och GreenWithEnvy vÀntar pÄ granskning.
- Implementeringen av protokollet DNS over TLS (DoT) anvÀnds nu som standard om den valda DNS-servern stödjer det.
- Stöd för möss med högprecisionsrullningshjul (upp till 120 hÀndelser per rotation) har lagts till.
- Reglerna för kompilatorval vid paketbyggande har Àndrats. Tidigare föreskrev reglerna att paketet skulle byggas med GCC, utom i fall dÀr paketet endast kunde byggas med Clang. De nya reglerna tillÄter paketunderhÄllare att vÀlja Clang Àven om upstream-projektet stödjer GCC, och vice versa, att vÀlja GCC om upstream-projektet inte stödjer GCC.
- Vid konfiguration av diskryptering med LUKS görs automatiskt ett optimalt sektorstorleksval, vilket innebÀr att för diskar med fysiska sektorer pÄ 4k kommer sektorstorleken 4096 att vÀljas i LUKS.
Samtidigt för Fedora 35 har de "free" och "nonfree" repositorierna i RPM Fusion-projektet aktiverats, dÀr paket med ytterligare multimediaapplikationer (MPlayer, VLC, Xine), video/audio codecs, DVD-stöd, proprietÀra drivrutiner för AMD och NVIDIA, spelprogram och emulatorer finns tillgÀngliga.
KĂ€lla: opennet.ru
