Utgivelsen av Fedora Linux 41 distribusjonssett har blitt presentert Produktene Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite og Live builds, levert i form av spinn med skrivebordsmiljøer. KDE Plasma, Xfce, er klargjort for nedlasting, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie og Sway. Samlinger genereres for x86_64, Power64 og ARM64 (AArch64) arkitekturer.
De viktigste endringene i Fedora Linux 41 er:
- Som standard brukes DNF5-pakkebehandleren, der de eksisterende lavnivåbibliotekene er forenet og komponenter som Python tidligere ble brukt til, skrives om i C++. Den grunnleggende pakkeadministrasjonsfunksjonaliteten er flyttet til et eget libdnf5-bibliotek. Ved å bruke C++ i stedet for Python kunne vi bli kvitt et stort antall avhengigheter, redusere størrelsen på verktøysettet og forbedre produktiviteten.
DNF5-verktøysettet er også koblet fra PackageKit, til fordel for en ny bakgrunnsprosess kalt DNF Daemon, som erstatter funksjonaliteten til PackageKit og gir et grensesnitt for å administrere pakker og oppdateringer i grafiske miljøer. Blant forbedringene som er synlige for brukeren, kan man merke seg en mer visuell indikasjon på fremdriften av operasjoner; støtte for bruk av lokale RPM-pakker for transaksjoner; muligheten til å vise i rapporter om fullførte transaksjoner informasjon produsert av skript innebygd i pakker; et mer avansert system for fullføring av inndata for bash.
- Den offisielle Spin-utgaven av Fedora har blitt laget med et grafisk miljø basert på Miracle Composite Manager, ved å bruke Wayland-protokollen og komponenter for å bygge Mir Composite Managers. Målet med det nye bygget er å gi et funksjonelt og elegant brukermiljø med et flislagt vindu i stil med i3-vindusbehandleren og en mer levende grafisk design med visuelle effekter.

- GNOME-skrivebordet i Fedora Workstation har blitt oppdatert til versjon 47, som tilbyr en ny stil med dialogbokser, forbedret ytelse på systemer med lave skjermoppløsninger, maskinvareakselerasjon av videokoding ved opptak av screencasts, og fullstendig redesignede dialogbokser for åpning og lagring av filer.
- GNOME-programvaren har gitt tilbake muligheten til å installere proprietære NVIDIA-drivere og forenklet prosessen med å legge til en digital signatur for at drivere skal fungere når distribusjonen lastes inn i sikker oppstartsmodus. Det er mulig å lage og lagre en digital signatur for en kjernemodul fra NVIDIA i MOK (Machine Owner Key).
- GNOME-pakker relatert til X11-protokollen er fjernet fra Fedora Workstation-basedistribusjonen. Av øktene som støttes som standard er det bare Wayland igjen, men pakker for organisering av X11-økten kan installeres separat fra depotene. Hovedårsaken til å avvikle X11-støtte i Fedora er avviklingen av X.Org-serveren i RHEL 9 og beslutningen om å fjerne den fullstendig i en fremtidig større utgivelse av RHEL 10.
- Fedora Workstation erstatter GNOME Terminal som standard med Ptyxis-terminalemulatoren, som gir ekstra muligheter for å jobbe med containere ved å bruke Toolbox, Distrobox, Podman og JHBuild. Ptyxis har også svært raske gjengivelseshastigheter, større tilpasningsmuligheter og en oversiktsmodus for tydelig navigering av åpne økter.

- KDE-skrivebordsutgaven har blitt oppdatert for å gi ut KDE Plasma 6.2. Bygger med KDE for AArch64-arkitekturen er klassifisert som blokkerende utgivelser hvis alvorlige problemer blir identifisert.
- En ny Spin-utgave er lagt til med KDE Plasma Mobile-miljøet, som kan brukes på mobile enheter. I tillegg til den klassiske konstruksjonen, er også en atomisk oppdatert versjon med KDE Plasma Mobile tilgjengelig.
- Bygget basert på LXQt-brukermiljøet er oppdatert til versjon LXQt 2.0.
- Oppdaterte pakkeversjoner inkluderer GCC 14, binutils 2.42, glibc 2.40, Python 3.13, Go 1.23, Node.js 22, Perl 5.40, RPM 4.20.
- Nettverksskriptpakken er fjernet, som gir støtte for klassiske nettverkskonfigurasjonsskript basert på ifup- og ifdown-kommandoene. Slike skript har blitt erklært foreldet siden 2018. Årsaken til slettingen sies å være planer om å fjerne ISC dhcp, hvis vedlikehold ble avviklet i slutten av 2022. Innholdet i nettverksskript er sterkt avhengig av ISC dhcp, og overføringen til en annen DHCP-klient er ikke mulig på grunn av avbrudd i utviklingen av pakken. I stedet for ifup og ifdown-kommandoene, anbefales det å bruke nmcli-verktøyet fra NetworkManager eller networkctl-kommandoen.
- NetworkManager støtter ikke lenger tilkoblingsprofiler i ifcfg-format.
- Lagt til støtte for Intel IPU6-kameraer og aktivert en ny åpen stabel for kameraer koblet til ved hjelp av MIPI-grensesnittet (Mobile Industry Processor Interface). MIPI-grensesnittet brukes i mange nye bærbare modeller i stedet for tidligere brukt videostrømming over USB-bussen fra enheter som støtter UVC-standarden (USB Video Class). Pipewire-medieserveren kan brukes til å ta opp video fra MIPI-kameraer.
- Firefox-pakken inkluderer støtte for arbeid med kameraer via Pipewire-medieserveren som standard.
- I bygg som bruker atomoppdateringsmodellen (Fedora Atomic Desktops), har Polkit-reglene blitt endret for å tillate standard uprivilegerte brukere å utføre en systemoppdateringsoperasjon uten å angi et administratorpassord. Samtidig er antallet privilegerte operasjoner som krever et passord når de utføres av administratoren utvidet (for ytterligere bekreftelse av farlige operasjoner, som å endre kjerneparametere, installere pakker fra den lokale FS og endre systembildet).
- Atomisk oppdaterte utgaver av Fedora CoreOS- og Fedora IoT-distribusjonene byttes til Composefs-filsystemet som standard, noe som gjør det mulig å bruke en rotpartisjon som opererer i skrivebeskyttet modus i disse sammenstillingene, samt videre bruke integritetsverifiseringsverktøy for systempartisjon, slik at du kan identifisere nye problemer i løpet av arbeidstiden. /etc- og /var-partisjonene fortsetter å være skrivbart montert. Composefs-filsystemet er implementert som et tillegg over OverlayFS- og EROFS-filsystemene som allerede finnes i kjernen, og er optimert for effektiv felles lagring av innholdet til flere monterte diskbilder.
- Atomisk oppgraderbare utgaver av Fedora, som Fedora Atomic, CoreOS og Fedora IoT, tilbyr et nytt bootc-verktøy som erstatter rpm-ostree og er designet for transaksjonelle systemoppgraderinger ved hjelp av OCI (Open Container Initiative)-bilder. For å oppdatere bootloader i atomsamlinger, brukes bootupd-verktøyet.
- I utgaver med GNOME, KDE Plasma og Budgie, brukes den innstilte bakgrunnsprosessen til å administrere strømprofiler i stedet for strøm-profiler-daemon, og gir flere alternativer for å konfigurere strømforbruksmoduser.
- I forbindelse med overføringen av Redis DBMS-kodebase til en proprietær lisens, ble det foreslått en Valkey-gaffel i stedet for Redis.
- De fleste pakkene har en repeterbar byggefunksjon for å sikre at de distribuerte binærfilene bygges fra den oppgitte kildekoden og ikke inneholder skjulte endringer.
- Installasjonsprogrammet har lagt til støtte for selvkrypterende stasjoner (SED - Self-Encrypting Drives) med OPAL2 TCG-grensesnittet, der maskinvarekrypteringsenheten er bygget direkte inn i kontrolleren.
- PyTorch-bibliotekpakken inkluderer nå støtte for ROCm-stakken for maskinvareakselerasjon på AMD GPUer. PyTorch-pakken er oppdatert til versjon 2.4, og ROCm til versjon 6.2.
- Pakken med GIMP-rastergrafikkredigereren har blitt overført til levering av foreløpige utgivelser, på grunnlag av hvilke GIMP 3-utgivelsen vil bli dannet.
- Et nytt Fedora-repoquery-verktøy har blitt lagt til som lar deg søke etter pakker i Fedora, EPEL, eln og Centos Stream-repositoriene.
- OpenSSL-pakken mistroer som standard digitale signaturer opprettet ved hjelp av SHA-1-hasher.
- Lagt til støtte for bruk av TLS (kTLS)-implementering på kjernenivå for å akselerere GnuTLS.
- For å bygge CPython i GCC, ble optimaliseringsmodusen "-O3" aktivert i stedet for standardmodusen "-O2", som forbedret Python-ytelsen med omtrent 4 %.
- Tilførselen av pakker med Python 2, samt alle pakker som krever at Python 2.7 skal fungere, er avviklet.
- Sluttet å generere 32-biters pakker med PHP.
I tillegg kan vi merke oss introduksjonen av "gratis" og "ikke-frie" depoter for RPM Fusion-prosjektet for Fedora 41, der pakker med flere multimediaapplikasjoner (MPlayer, VLC, Xine), video-/lydkodeker, DVD-støtte, proprietær AMD og NVIDIA-drivere er tilgjengelige, spillprogrammer og emulatorer.
Kilde: opennet.ru


