Esitleti Fedora Linux 44 distributioni beetaversioon, mis tĂ€histab ĂŒleminekut lĂ”ppkatse etappi, kus on lubatud ainult kriitiliste vigade parandamine. VĂ€ljalaskmine on kavandatud 14. aprilliks. VĂ€ljaanne katab Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite ja Live-kogumid, mis on varustatud kohandatud keskkondadega nagu Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway ja Cosmic. Kogumid on loodud arhitektuuridele x86_64, Power64 ja ARM64 (AArch64).
Olulisemad muudatused Fedora Linux 44-s:
- On tehtud tööd taristu saamiseks reprodutseeritavate kogumite jaoks, et katta vĂ€hemalt 99% Fedora hoidla pakettidest. Varasemates vĂ€ljaannetes oli reprodutseeritavate kogumite katvus hinnatud 90%-le, tĂ€nu muudatustele kogumissĂŒsteemis, mis sĂŒnkroniseerivad failide modifitseerimise aega referentsallikakoodiga ja tagavad metadatastruktuuride pideva jĂ€rjekorra binaarfailides. JÀÀkide 10% katmiseks on kaasatud probleemsete pakettide hooldajad. Reprodutseeritavad kogumid vĂ”imaldavad kasutajal isiklikult veenduda, et pakettides jaotatud binaarfailid on koostatud antud lĂ€htekoodist ja ei sisalda varjatud muudatusi, mis on tekkinud kompilaatori vĂ”i kogumise tööriistade kompromiteerimise tĂ”ttu.
- KDE töölauakeskkonnaga versioonides (Fedora KDE Plasma Desktop Edition, Fedora KDE Plasma Mobile Spin ja Fedora Kinoite) on pĂ€rast installatsiooni sĂŒsteemi seadistamiseks kasutusele vĂ”etud KDE poolt arendatav Plasma Setup, ja Anaconda installeris on sĂŒsteemikonfiguratsiooni etapid, mis kattuvad selle rakendusega, vĂ€lja lĂŒlitatud.
- KDE kÔigis vÀljaannetes on sissetuleku haldur SDDM asendatud KDE poolt arendatava Plasma Login Manageriga.
- Fedora Games Labi vÀljaanne on saanud uuendusi, pakkudes pakette ja seadistusi arvutimÀngude armastajatele. Uues versioonis on vÀrskendatud mÀngude jooksutamiseks mÔeldud tarkvarakogumit ning kasutusele on vÔetud tÀnapÀevased tehnoloogiad nagu Wayland ja PipeWire.
- GNOME töölaua keskkond on uuendatud versioonile 50, kus on lĂ”petatud X11 toe pakkumine ja toimib uus seansside salvestamise sĂŒsteem.
- Budgie kasutajakeskkond on uuendatud versioonini 10.10, mis on viidud ĂŒle Waylandile.
- Anaconda installimisprotsessoris on muudetud loogikat vĂ”rguprofiilide (failide NetworkManageri seadistustega) loomise jaoks paigaldatud sĂŒsteemis. NĂŒĂŒd luuakse sellised profiilid mitte kĂ”igile olemasolevatele kaabelvĂ”rguseadmetele, vaid ainult seadmetele, mis on seadistatud paigaldamise kĂ€igus lĂ€bi GUI, alglaadimisvalikute vĂ”i kickstart-faili. Profiilide loomine kĂ”ikidele kergesti kĂ€ttesaadavatele seadmetele, mitte ainult kasutaja valitud seadmetele, nĂ”udis pĂ€rast paigaldamist liigsete profiilide kustutamist ja pĂ”hjustas hilisema vajaduse seadete muutmisel raskusi.
- Aarch64 arhitektuuriga sĂŒsteemides on automaatselt valitud UEFI buutija jaoks seadmeid kirjeldava faili DTB (Device Tree Blobs), mis lahendas probleemid Fedora Live-i kogu laadimisega ARM sĂŒlearvutites, mis said koos Windowsiga.
- Live-kogudes on kasutusel livesys-scripts'i skriptide komplekt töötamise keskkonna seadistamiseks ning Dracut tööriista uued vĂ”imalused, et automaatsete ĂŒlevaatuste loomine sÀÀstetava ĂŒlekatte hoidla jaoks, kui pilt kirjutatakse USB-mĂ€luseadmetele.
- Pakettide versioonid on uuendatud: GCC 16.1, LLVM 22, Ruby 4.0, Go 1.26, binutils 2.46, glibc 2.43, gdb 16.3, CMake 4.0, MariaDB 11.8, IBus 1.5.34, uutils-coreutils 0.5, nushell 0.109.2, Django 6.x, TagLib 2, Helm 4, Ansible 13, TeXLive 2025, GHC 9.10, PHP 8.5.
- JĂ€tkatakse pideva integreerimise infrastruktuuri (dist-git CI) ĂŒleminekut, mis teeb RPM-pakettide taasĂŒmberehitust pĂ€rast muudatusi vĂ”i versioonide uuendusi, vaikimisi Packit tööriista kasutamisele Fedora CI ja Zuuli asemel.
- Repoorti on lisatud NIX-pakihalduri tööriistakomplekt, mis vĂ”imaldab installida pakette NIX-formaadis nixpkgs kollektsioonist. Pakette saab installida ĂŒhes kasutajas (kasutaja kodukataloogi) ja mitme kasutaja (katalooge /nix) reĆŸiimides.
- Vaikimisi on sisse lĂŒlitatud kĂ”vade linkide kasutamine identsete failide seondamiseks, mis installitakse erinevatest pakettidest /usr hierarchiasse. KĂ”va lingi loomine toimub automaatselt paketi paigaldamise ajal "post install" etapis.
- QEMU 32-bitiste host-sĂŒsteemide (i686) koostiste tarnimine on lĂ”petatud. Muutus kajastab QEMU projekti tööd 32-bitiste host-sĂŒsteemide toe eemaldamiseks.
- Fedora atomaarsete toimetuste komplektist on desktop-sĂŒsteemide jaoks eemaldatud FUSE 2 tĂ€idesaatvad failid ja teegid (varasemalt kuulutati see versioon vananenuks ja kĂ”ik paketid viidi ĂŒle FUSE 3 kasutamisele). Samuti lĂ”petati vanade polkit reeglite toe pakkumine, mis olid esitatud pkla laiendiga failides.
- PackageKit on ĂŒleminekul uue DNF5 taustaprogrammi kasutamisele, mis on kogutud libdnf5 teegiga.
- MiracleWM komposiitormanusega distributsioonis on töölaua keskkond nwg-shell asendatud Dank Material Shelliga.
- Vaikimisi on aktiveeritud NTSYNC-i kern modulis, mis vĂ”imaldab mĂ€rkimisvÀÀrselt parandada Windowsi mĂ€ngude jĂ”udlust, mis kĂ€ivituvad Wine'i kaudu. Moodul rakendab sĂŒmboolset seadet /dev/ntsync ja komplekti sĂŒnkroonimisprimitiive, mida kasutatakse Windows NT tuumas. MĂ€rkimisvÀÀrne jĂ”udluse kasv saavutatakse RPC kasutamisega seotud kulude vĂ€ltimise kaudu kasutaja ruumis.
- Fedora Cloudis ei pakuta enam eraldi /boot jaotust, vaid selle asemel on soovitatud sama nimega Btrfs alamjaotus.
- Paketi libreoffice-KF5 tarne katkestatakse, millega seoses asendatakse see paketiga libreoffice-kf6, mis tagab integreerimise Qt6-ga.
Samuti tasub vÀlja tuua Fedora arendusprotsessi reformimise algatus, mille esitas arutamiseks Jef Spaleta, Fedora projekti juht. Jef pakub vÀlja luua "liivakasti", et lihtsustada uute ideede testimist ja uute tehnoloogiate katsetamist jaotises, ilma et see ohustaks pÔhiprojekti stabiilsust.
Eeldatakse, et innovaatilised ideed jaotuse arendamiseks arenevad koos pĂ”hi- jaotusega ning vĂ”ivad aja jooksul, kui tĂ€idetakse teatud tingimusi, tĂ”estatakse vÀÀrtust projekti jaoks ja tekib huvi teiste arendajate seas, integreeruda pĂ”hikoosseisu. Eksperimentaalsete tehnoloogiate elutsĂŒkkel eeldab mitmeid arenguetappe, mille kĂ€igus toimub ĂŒlevaatus ajaliselt mÀÀratud kontrollpunktides ning liikumine jĂ€rgmisse etappi toimub pĂ€rast mÀÀratud kriteeriumide tĂ€itmist.
Allikas: opennet.ru
