Objavljen je novi izdanja distribucije Fedora Linux 41. Za preuzimanje su pripremljeni proizvodi Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite i Live verzije koje dolaze u obliku spinova s grafičkim okruženjima KDE Plasma, Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie i Sway. Izrade su formirane za arhitekture x86_64, Power64 i ARM64 (AArch64).
Najvažnije promjene u Fedori Linux 41:
- Prema zadanim postavkama koristi se upravitelj paketa DNF5, u kojem su izvršene unifikacije postojećih niskorazinskih biblioteka i prepisani su na C++ komponente za koje je ranije korišten Python. Osnovna funkcionalnost upravljanja paketima iznijeta je u zasebnu biblioteku libdnf5. Korištenje C++ umjesto Pythona omogućilo je uklanjanje velikog broja ovisnosti, smanjivanje veličine alata i povećanje performansi.
Alat DNF5 također je oslobođen veze za PackageKit, umjesto koje je upotrebljen novi pozadinski proces DNF Daemon, koji zamjenjuje funkcionalnost PackageKita i pruža sučelje za upravljanje paketima i ažuriranjima u grafičkim okruženjima. Od vidljivih poboljšanja za korisnika može se istaknuti bolja indikacija napretka u operacijama; podrška za korištenje lokalnih RPM paketa za transakcije; mogućnost prikazivanja u izvještajima o izvršenim transakcijama informacija koje daju ugrađeni skripti (scriplets); napredniji sustav automatskog dovršavanja unosa za bash.
- Formirana je službena Spin-edicija Fedore s grafičkim okruženjem koje se temelji na kompozitorskom upravitelju Miracle, koji koristi Wayland protokol i komponente za izradu kompozitorskih upravitelja Mir. Cilj stvaranja nove verzije nazvan je pružanje funkcionalnog i elegantnog korisničkog okruženja s tiling rasporedom prozora u stilu upravitelja prozora i živopisnijim grafičkim dizajnom s vizualnim efektima.

- Radna površina GNOME u Fedora Workstation-u ažurirana je na verziju 47, koja nudi novi stil dijaloških prozora, poboljšano funkcioniranje na sustavima s niskom razlučivošću ekrana, dopušteno je hardversko ubrzanje kodiranja videa prilikom snimanja screencast-ova, potpuno su redizajnirani dijalozi za otvaranje i spremanje datoteka.
- U GNOME Software vraćena je mogućnost instalacije proprietarnih NVIDIA drajvera i pojednostavljen je proces dodavanja digitalnog potpisa za rad drajvera prilikom pokretanja distribucije u Secure Boot režimu. Omogućeno je kreiranje i spremanje digitalnog potpisa u MOK (Machine Owner Key) za modul jezgre kompanije NVIDIA.
- Iz osnovne ponude Fedora Workstation uklonjeni su GNOME paketi povezani s X11 protokolom. Od sesija koje se podržavaju prema zadanim postavkama ostavljen je samo Wayland, ali paketi za organizaciju rada X11 sesije mogu se zasebno instalirati iz repozitorija. Glavni razlog za ukidanje podrške za X11 u Fedori je prebacivanje X.Org servera u RHEL 9 u kategoriju zastarjelih i odluka o njegovom potpunom uklanjanju u budućem značajnom izdanju RHEL 10.
- U Fedora Workstation umjesto GNOME Terminala po defaultu se koristi emulator terminala Ptyxis, koji pruža dodatne mogućnosti za rad s kontejnerima uz pomoć alata Toolbox, Distrobox, Podman i JHBuild. Ptyxis se također odlikuje vrlo visokom brzinom renderiranja, širim mogućnostima podešavanja i dostupnošću preglednog načina za vizualnu navigaciju kroz otvorene sesije.

- Izdanja s KDE radnim okruženjem ažurirana su na KDE Plasma 6.2. Izgradnje s KDE za AArch64 arhitekturu su kategorizirane kao blokirajuće za izdavanje u slučaju otkrivanja ozbiljnih problema.
- Dodana je nova Spin-izdanja s KDE Plasma Mobile okruženjem, koje se može koristiti na mobilnim uređajima. Pored klasične verzije dostupna je i atomski ažurirana opcija s KDE Plasma Mobile.
- Izgradnja na bazi korisničkog okruženja LXQt ažurirana je na verziju LXQt 2.0.
- Ažurirane su verzije paketa, među kojima su GCC 14, binutils 2.42, glibc 2.40, Python 3.13, Go 1.23, Node.js 22, Perl 5.40, RPM 4.20.
- Uklonjen je paket network-scripts, koji pruža podršku za klasične skripte za konfiguraciju mreže zasnovane na korištenju komandi ifup i ifdown. Slične skripte su proglašene zastarjelima od 2018. godine. Kao razlog uklanjanja navode se planovi za brisanje ISC dhcp, čija je podrška prekinuta krajem 2022. godine. Sadržaj network-scripts je duboko povezan s ISC dhcp-om i njegovo prebacivanje na drugog DHCP-klijenta ne predstavlja se mogućim zbog prekida razvoja paketa. Umjesto komandi ifup i ifdown preporučuje se korištenje alata nmcli iz NetworkManagera ili komande networkctl.
- U NetworkManager-u je obustavljena podrška za profile veze u ifcfg formatu.
- Dodana je podrška za Intel IPU6 kamere i implementiran je novi otvoreni okvir za kamere povezane putem MIPI (Mobile Industry Processor Interface) sučelja. MIPI sučelje se koristi u mnogim novim modelima prijenosnika umjesto prethodno korištenog prijenosa videa putem USB sabirnice s uređaja koji podržavaju UVC (USB Video Class) standard. Multimedijski uređaji mogu se koristiti za snimanje videa s MIPI kamera. server Pipewire.
- U paketu s Firefoxom po defaultu je uključena podrška za rad s kamerama putem multimedijskog poslužitelja Pipewire.
- U izdanjima koja koriste atomski model ažuriranja (Fedora Atomic Desktops), promjene su unesene u Polkit pravila koja omogućuju običnim neprivilegiranim korisnicima da obave sistemsko ažuriranje bez unosa administratorske lozinke. Proširena je lista privilegiranih operacija koje zahtijevaju unos lozinke prilikom njihovog obavljanja od strane administratora (radi dodatne potvrde opasnih operacija, kao što su promjena postavki jezgre, instalacija paketa iz lokalnog FS-a i promjena sistemske slike).
- Atomski ažurirane verzije Fedora CoreOS i Fedora IoT po defaultu koriste Composefs datotečni sustav, što omogućuje korištenje root particije koja radi u samo-čitljivom režimu, a također omogućuje korištenje sredstava za verifikaciju integriteta na sistemskoj particiji, što pomaže u prepoznavanju nastalih problema tokom rada. Particije /etc i /var se i dalje montiraju s mogućnošću pisanja. Composefs datotečni sustav provodi se kao nadogradnja postojećim FS-ovima OverlayFS i EROFS, optimiziran za efikasno zajedničko pohranjivanje sadržaja više montiranih diskovnih slika.
- U atomskim ažuriranim izdanjima Fedore, poput Fedora Atomic, CoreOS i Fedora IoT, predstavljena je nova utilita bootc, koja zamjenjuje rpm-ostree i namijenjena je transakcionom ažuriranju sustava korištenjem OCI (Open Container Initiative) formata slika. Za ažuriranje pokretačkog programa u atomskim izdanjima koristi se utilita bootupd.
- U izdanjima s GNOME, KDE Plasma i Budgie, umjesto power-profiles-daemon, za upravljanje profilima potrošnje energije koristi se pozadinski proces tuned koji pruža više mogućnosti za podešavanje načina potrošnje energije.
- Zbog prebacivanja koda baze podataka SUSTAVA Redis na vlasničku licencu, umjesto Redis ponuđena je fork verzija Valkey.
- Za većinu paketa omogućena je ponovna izgradnja, što omogućuje provjeru da su distribuirani binarni datoteke sastavljene iz priloženih izvora i da ne sadrže skrivene izmjene.
- Instalator je dobio podršku za samokodirajuće pogone (SED - Self-Encrypting Drives) s OPAL2 TCG sučeljem, gdje je uređaj za hardversko šifriranje ugrađen izravno u kontroler.
- Paketu s bibliotekama PyTorch dodana je podrška za ROCm stack za hardversko ubrzanje na AMD GPU-ima. Paket PyTorch ažuriran je na verziju 2.4, a ROCm na verziju 6.2.
- Paketu s alatima za raster grafiku GIMP omogućena je isporuka beta verzija na temelju kojih će biti izdan GIMP 3.
- Dodana je nova utilita fedora-repoquery koja omogućuje pretraživanje paketa u repozitorijima Fedora, EPEL, eln i Centos Stream.
- U paketu s OpenSSL-om, prekinuta je podrška za digitalne potpise stvorene korištenjem SHA-1 hash funkcija.
- Dodana je podrška za korištenje implementacije TLS na razini jezgre (kTLS) za ubrzanje GnuTLS-a.
- Za izgradnju CPython-a u GCC-u uključen je način optimizacije '-O3', umjesto zadano korištenog '-O2', što je omogućilo povećanje performansi Pythona za otprilike 4%.
- Prekinuta je isporuka paketa s Python 2, kao i svih paketa koji zahtijevaju rad s Python 2.7.
- Prekidan je razvoj 32-bitnih paketa za PHP.
Dodatno, vrijedi napomenuti uvođenje 'free' i 'nonfree' repozitorija projekta RPM Fusion za Fedora 41, u kojima su dostupni paketi s dodatnim multimedijskim aplikacijama (MPlayer, VLC, Xine), video/audio codecima, podrškom za DVD, vlasničkim drajverima za AMD i NVIDIA, igricama i emulatorima.
Izvor: opennet.ru


