Buvo pristatytas „Fedora Linux 41“ platinimo rinkinio išleidimas. Produktai „Fedora Workstation“, „Fedora Server“, „Fedora CoreOS“, „Fedora Cloud Base“, „Fedora IoT Edition“, „Fedora Silverblue“, „Fedora Kinoite“ ir „Live“ versijos, tiekiamos kaip sukimosi su darbalaukio aplinkomis. KDE Plasma, Xfce buvo paruoštos atsisiųsti, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie ir Sway. Surinkimai generuojami x86_64, Power64 ir ARM64 (AArch64) architektūroms.
Svarbiausi „Fedora Linux 41“ pakeitimai yra šie:
- Pagal numatytuosius nustatymus naudojama DNF5 paketų tvarkyklė, kurioje esamos žemo lygio bibliotekos yra suvienodintos, o komponentai, kuriems anksčiau buvo naudojamas Python, perrašomi C++ kalba. Pagrindinė paketų valdymo funkcija buvo perkelta į atskirą libdnf5 biblioteką. Naudodami C++ vietoj Python leidome atsikratyti daugybės priklausomybių, sumažinti įrankių rinkinio dydį ir pagerinti našumą.
DNF5 įrankių rinkinys taip pat atsietas nuo „PackageKit“, kad būtų sukurtas naujas foninis procesas, vadinamas „DNF Daemon“, kuris pakeičia „PackageKit“ funkcionalumą ir suteikia sąsają paketams ir naujinimams tvarkyti grafinėje aplinkoje. Tarp vartotojui matomų patobulinimų galima pastebėti vaizdesnį operacijų eigos nurodymą; palaikymas naudojant vietinius RPM paketus operacijoms; galimybė ataskaitose apie įvykdytas operacijas rodyti informaciją, sukurtą pagal paketuose įmontuotus scenarijus; pažangesnė bash įvesties užbaigimo sistema.
- Oficialus „Fedora“ „Spin“ leidimas buvo sukurtas naudojant grafinę aplinką, paremtą „Miracle“ kompozicine tvarkykle, naudojant „Wayland“ protokolą ir „Mir“ sudėtinių tvarkyklių kūrimo komponentus. Naujos konstrukcijos tikslas – sukurti funkcionalią ir elegantišką vartotojo aplinką su i3 langų tvarkyklės stiliaus plytelėmis išklotu lango išdėstymu ir ryškesniu grafiniu dizainu su vaizdiniais efektais.

- GNOME darbalaukis Fedora Workstation buvo atnaujintas iki 47 versijos, kuri siūlo naują dialogo langų stilių, pagerintą našumą sistemose su maža ekrano skyra, aparatiniu vaizdo įrašų kodavimo pagreitinimu įrašant ekrano transliacijas ir visiškai pertvarkytus dialogus, skirtus failams atidaryti ir išsaugoti.
- GNOME programinė įranga grąžino galimybę įdiegti patentuotas NVIDIA tvarkykles ir supaprastino skaitmeninio parašo pridėjimo procesą, kad tvarkyklės veiktų įkeliant platinimą saugios įkrovos režimu. Galima sukurti ir išsaugoti skaitmeninį branduolio modulio parašą iš NVIDIA MOK (Machine Owner Key).
- GNOME paketai, susiję su X11 protokolu, buvo pašalinti iš Fedora Workstation bazinio platinimo. Iš pagal numatytuosius nustatymus palaikomų seansų liko tik „Wayland“, tačiau paketus, skirtus X11 seansui organizuoti, galima įdiegti atskirai nuo saugyklų. Pagrindinė X11 palaikymo nutraukimo „Fedora“ priežastis yra X.Org serverio RHEL 9 naudojimas ir sprendimas visiškai jį pašalinti būsimoje pagrindinėje RHEL 10 versijoje.
- Fedora Workstation pagal numatytuosius nustatymus pakeičia GNOME terminalą Ptyxis terminalo emuliatoriumi, kuris suteikia papildomų galimybių dirbti su konteineriais naudojant Toolbox, Distrobox, Podman ir JHBuild. „Ptyxis“ taip pat turi labai greitą atvaizdavimo greitį, didesnes tinkinimo parinktis ir apžvalgos režimą, leidžiantį aiškiai naršyti atidarytas sesijas.

- KDE darbalaukio leidimas buvo atnaujintas, kad išleistų KDE Plasma 6.2. KDE versijos, skirtos AArch64 architektūrai, klasifikuojamos kaip blokuojančios leidimą, jei nustatomos rimtos problemos.
- Su KDE Plasma Mobile aplinka buvo pridėtas naujas Spin leidimas, kurį galima naudoti mobiliuosiuose įrenginiuose. Be klasikinės versijos, taip pat yra atomiškai atnaujinta versija su KDE Plasma Mobile.
- Konstrukcija, pagrįsta LXQt vartotojo aplinka, buvo atnaujinta į LXQt 2.0 versiją.
- Atnaujintose paketo versijose yra GCC 14, binutils 2.42, glibc 2.40, Python 3.13, Go 1.23, Node.js 22, Perl 5.40, RPM 4.20.
- Tinklo scenarijų paketas buvo pašalintas, kuris palaiko klasikinius tinklo konfigūracijos scenarijus, pagrįstus komandomis ifup ir ifdown. Tokie scenarijai buvo paskelbti pasenusiais nuo 2018 m. Teigiama, kad ištrynimo priežastis – planai pašalinti ISC dhcp, kurio priežiūra buvo nutraukta 2022 metų pabaigoje. Tinklo scenarijų turinys labai priklauso nuo ISC dhcp, o jo perkėlimas į kitą DHCP klientą neįmanomas dėl paketo kūrimo nutraukimo. Vietoj komandų ifup ir ifdown rekomenduojama naudoti nmcli įrankį iš NetworkManager arba komandą networkctl.
- NetworkManager nebepalaiko ryšio profilių ifcfg formatu.
- Pridėtas Intel IPU6 kamerų palaikymas ir įgalintas naujas atviras kamerų, prijungtų naudojant MIPI (Mobile Industry Processor Interface) sąsają, kaminas. MIPI sąsaja naudojama daugelyje naujų nešiojamųjų kompiuterių modelių, o ne anksčiau naudoto vaizdo transliavimo per USB magistralę iš įrenginių, palaikančių UVC (USB Video Class) standartą. „Pipewire“ medijos serveris gali būti naudojamas vaizdo įrašams fiksuoti iš MIPI kamerų.
- Pagal numatytuosius nustatymus „Firefox“ paketas apima darbą su fotoaparatais per „Pipewire“ medijos serverį.
- Konstrukcijose, kuriose naudojamas atominio atnaujinimo modelis (Fedora Atomic Desktops), Polkit taisyklės buvo pakeistos, kad standartiniai neprivilegijuoti vartotojai galėtų atlikti sistemos naujinimo operaciją neįvedant administratoriaus slaptažodžio. Kartu buvo išplėstas privilegijuotų operacijų, kurias atliekant administratoriui reikalingas slaptažodis, skaičius (papildomam pavojingų operacijų patvirtinimui, pvz., branduolio parametrų keitimui, paketų diegimui iš vietinės FS ir sistemos vaizdo keitimui).
- Atomiškai atnaujinti Fedora CoreOS ir Fedora IoT platinimų leidimai pagal numatytuosius nustatymus perkeliami į Composefs failų sistemą, todėl šiuose rinkiniuose buvo galima naudoti tik skaitymo režimu veikiantį šakninį skaidinį, taip pat toliau naudoti vientisumo tikrinimo įrankius sistemos skaidinys, leidžiantis nustatyti darbo metu kylančias problemas. /etc ir /var skaidiniai ir toliau yra įrašyti. „Composefs“ failų sistema yra įdiegta kaip priedas per „OverlayFS“ ir „EROFS“ failų sistemas, jau esančias branduolyje, ir yra optimizuotas efektyviam bendram kelių prijungtų disko vaizdų turinio saugojimui.
- Atomiškai atnaujinti Fedora leidimai, tokie kaip Fedora Atomic, CoreOS ir Fedora IoT, siūlo naują įkrovos programą, kuri pakeičia rpm-ostree ir yra skirta operacijų sistemos naujinimams naudojant OCI (Open Container Initiative) formato vaizdus. Norint atnaujinti įkrovos įkroviklį atominiuose mazguose, naudojama įkrovos programa.
- Leidimuose su GNOME, KDE Plasma ir Budgie energijos profiliams valdyti naudojamas suderintas foninis procesas, o ne galios profilių demonas, suteikiantis daugiau galimybių konfigūruoti energijos vartojimo režimus.
- Dėl Redis DBMS kodų bazės perkėlimo į patentuotą licenciją, vietoj Redis buvo pasiūlyta Valkey šakutė.
- Daugumoje paketų yra pakartojama kūrimo funkcija, užtikrinanti, kad paskirstyti dvejetainiai failai būtų sukurti iš pateikto šaltinio kodo ir juose nebūtų paslėptų pakeitimų.
- Diegimo programa papildė savaime šifruojančių diskų (SED – Self-Encrypting Drives) palaikymą su OPAL2 TCG sąsaja, kurioje aparatinės įrangos šifravimo įrenginys yra įmontuotas tiesiai į valdiklį.
- PyTorch bibliotekos paketas dabar apima ROCm dėklo palaikymą, skirtą AMD GPU aparatūros pagreitinimui. „PyTorch“ paketas buvo atnaujintas į 2.4 versiją, o ROCm – į 6.2 versiją.
- Paketas su GIMP rastrinės grafikos redaktoriumi buvo perkeltas į preliminarių leidimų pristatymą, kurių pagrindu bus formuojamas GIMP 3 leidimas.
- Pridėta nauja „fedora-repoquery“ programa, leidžianti ieškoti paketų „Fedora“, „EPEL“, „eln“ ir „Centos Stream“ saugyklose.
- Pagal numatytuosius nustatymus OpenSSL paketas nepasitiki skaitmeniniais parašais, sukurtais naudojant SHA-1 maišą.
- Pridėtas branduolio lygio TLS (kTLS) diegimo palaikymas, siekiant pagreitinti GnuTLS.
- Norint sukurti CPython GCC, vietoj numatytojo režimo "-O3" buvo įjungtas optimizavimo režimas "-O2", kuris pagerino "Python" našumą maždaug 4%.
- Paketų su Python 2, taip pat visų paketų, kurių veikimui reikalinga Python 2.7, tiekimas buvo nutrauktas.
- Nustojo generuoti 32 bitų paketus su PHP.
Be to, galime pastebėti „nemokamų“ ir „nelaisvų“ projekto RPM Fusion saugyklų, skirtų Fedora 41, įvedimą, kuriuose yra paketai su papildomomis daugialypės terpės programomis (MPlayer, VLC, Xine), vaizdo / garso kodekais, DVD palaikymu, patentuota AMD. ir NVIDIA tvarkyklės, žaidimų programos ir emuliatoriai.
Šaltinis: opennet.ru


