Ang paglabas ng Fedora Linux 41 distribution kit ay ipinakita Ang mga produktong Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite at Live build, na ibinibigay sa anyo ng mga spin na may mga desktop environment. Ang KDE Plasma, Xfce, ay inihanda para sa pag-download , MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie at Sway. Binubuo ang mga pagtitipon para sa x86_64, Power64 at ARM64 (AArch64) na mga arkitektura.
Ang pinakamahalagang pagbabago sa Fedora Linux 41:
- Bilang default, ginagamit ang manager ng package ng DNF5, kung saan pinag-isa ang mga kasalukuyang library na mababa ang antas at ang mga bahagi kung saan ginamit ang Python ay muling isinulat sa C++. Ang pangunahing pagpapaandar ng pamamahala ng package ay inilipat sa isang hiwalay na library ng libdnf5. Ang paggamit ng C++ sa halip na Python ay nagpapahintulot sa amin na alisin ang isang malaking bilang ng mga dependency, bawasan ang laki ng toolkit, at pagbutihin ang pagiging produktibo.
Ang toolkit ng DNF5 ay na-decoupled din mula sa PackageKit, pabor sa isang bagong proseso sa background na tinatawag na DNF Daemon, na pumapalit sa functionality ng PackageKit at nagbibigay ng interface para sa pamamahala ng mga package at update sa mga graphical na kapaligiran. Kabilang sa mga pagpapabuti na nakikita ng gumagamit, ang isa ay maaaring mapansin ang isang mas visual na indikasyon ng pag-unlad ng mga operasyon; suporta para sa paggamit ng mga lokal na pakete ng RPM para sa mga transaksyon; ang kakayahang ipakita sa mga ulat sa nakumpletong impormasyon sa mga transaksyon na ginawa ng mga script na nakapaloob sa mga pakete; isang mas advanced na sistema ng pagkumpleto ng input para sa bash.
- Ang opisyal na Spin edition ng Fedora ay nilikha gamit ang isang graphical na kapaligiran batay sa Miracle composite manager, gamit ang Wayland protocol at mga bahagi para sa pagbuo ng Mir composite manager. Ang layunin ng bagong build ay magbigay ng functional at eleganteng user environment na may tiling window layout sa istilo ng i3 window manager at mas makulay na graphic na disenyo na may mga visual effect.

- Ang GNOME desktop sa Fedora Workstation ay na-update sa bersyon 47, na nag-aalok ng bagong istilo ng mga dialog box, pinahusay na performance sa mga system na may mababang screen resolution, hardware acceleration ng video encoding kapag nagre-record ng mga screencast, at ganap na muling idinisenyong mga dialog para sa pagbubukas at pag-save ng mga file.
- Ibinalik ng GNOME Software ang kakayahang mag-install ng proprietary NVIDIA driver at pinasimple ang proseso ng pagdaragdag ng digital signature para gumana ang mga driver kapag naglo-load ng distribution sa Secure Boot mode. Posibleng gumawa at mag-save ng digital signature para sa kernel module mula sa NVIDIA sa MOK (Machine Owner Key).
- Ang mga GNOME package na nauugnay sa X11 protocol ay inalis mula sa Fedora Workstation base distribution. Sa mga session na sinusuportahan bilang default, Wayland na lang ang natitira, ngunit ang mga package para sa pag-aayos ng X11 session ay maaaring hiwalay na mai-install mula sa mga repositoryo. Ang pangunahing dahilan ng paghinto sa paggamit ng suporta sa X11 sa Fedora ay ang paghinto sa paggamit ng X.Org server sa RHEL 9 at ang desisyon na ganap itong alisin sa hinaharap na pangunahing release ng RHEL 10.
- Pinapalitan ng Fedora Workstation ang GNOME Terminal bilang default ng Ptyxis terminal emulator, na nagbibigay ng mga karagdagang kakayahan para sa pagtatrabaho sa mga container gamit ang Toolbox, Distrobox, Podman at JHBuild. Nagtatampok din ang Ptyxis ng napakabilis na bilis ng pag-render, mas malawak na mga opsyon sa pag-customize, at mode ng pangkalahatang-ideya para sa malinaw na pag-navigate ng mga bukas na session.

- Ang KDE desktop edition ay na-update para ilabas ang KDE Plasma 6.2. Ang mga Build na may KDE para sa arkitektura ng AArch64 ay inuri bilang pag-block ng mga release kung matukoy ang mga malalang problema.
- Isang bagong Spin edition ang idinagdag kasama ang KDE Plasma Mobile na kapaligiran, na magagamit sa mga mobile device. Bilang karagdagan sa klasikong build, available din ang isang atomically updated na bersyon na may KDE Plasma Mobile.
- Ang build batay sa LXQt user environment ay na-update sa bersyong LXQt 2.0.
- Kasama sa mga na-update na bersyon ng package ang GCC 14, binutils 2.42, glibc 2.40, Python 3.13, Go 1.23, Node.js 22, Perl 5.40, RPM 4.20.
- Ang network-scripts package ay inalis, na nagbibigay ng suporta para sa mga klasikong network configuration script batay sa ifup at ifdown command. Ang mga naturang script ay idineklara na hindi na ginagamit mula noong 2018. Ang dahilan ng pagtanggal ay sinasabing mga planong tanggalin ang ISC dhcp, na hindi na ipinagpatuloy ang pagpapanatili nito noong katapusan ng 2022. Ang mga nilalaman ng network-script ay lubos na nakadepende sa ISC dhcp at ang paglipat nito sa isa pang DHCP client ay hindi posible dahil sa paghinto ng pagbuo ng package. Sa halip na mga ifup at ifdown na utos, inirerekumenda na gamitin ang nmcli utility mula sa NetworkManager o ang networkctl command.
- Hindi na sinusuportahan ng NetworkManager ang mga profile ng koneksyon sa format na ifcfg.
- Nagdagdag ng suporta para sa mga Intel IPU6 camera at nag-enable ng bagong open stack para sa mga camera na konektado gamit ang MIPI (Mobile Industry Processor Interface) na interface. Ginagamit ang interface ng MIPI sa maraming bagong modelo ng laptop sa halip na ang dating ginamit na video streaming sa USB bus mula sa mga device na sumusuporta sa pamantayan ng UVC (USB Video Class). Ang Pipewire media server ay maaaring gamitin upang kumuha ng video mula sa mga MIPI camera.
- Kasama sa pakete ng Firefox ang suporta para sa pagtatrabaho sa mga camera sa pamamagitan ng Pipewire media server bilang default.
- Sa mga build na gumagamit ng atomic update model (Fedora Atomic Desktops), ang mga panuntunan ng Polkit ay binago upang payagan ang mga karaniwang walang pribilehiyong user na magsagawa ng pagpapatakbo ng pag-update ng system nang hindi naglalagay ng password ng administrator. Kasabay nito, ang bilang ng mga privileged operations na nangangailangan ng password kapag isinagawa ng administrator ay pinalawak (para sa karagdagang kumpirmasyon ng mga mapanganib na operasyon, tulad ng pagbabago ng mga parameter ng kernel, pag-install ng mga package mula sa lokal na FS at pagbabago ng imahe ng system).
- Ang mga awtomatikong na-update na edisyon ng mga distribusyon ng Fedora CoreOS at Fedora IoT ay inililipat sa Composefs file system bilang default, na ginagawang posible na gumamit ng root partition na tumatakbo sa read-only na mode sa mga assemblies na ito, pati na rin ang karagdagang paggamit ng mga tool sa pag-verify ng integridad para sa system partition, na nagbibigay-daan sa iyong makilala ang mga umuusbong na problema sa oras ng pagtatrabaho. Ang /etc at /var na mga partisyon ay patuloy na nakasulat na naka-mount. Ang Composefs file system ay ipinatupad bilang isang add-on sa OverlayFS at EROFS file system na nasa kernel na, at na-optimize para sa mahusay na pinagsamang pag-iimbak ng mga nilalaman ng ilang naka-mount na mga imahe sa disk.
- Atomically upgradeable na mga edisyon ng Fedora, gaya ng Fedora Atomic, CoreOS, at Fedora IoT, ay nag-aalok ng bagong bootc utility na pumapalit sa rpm-ostree at idinisenyo para sa transactional system upgrades gamit ang OCI (Open Container Initiative) na mga larawan. Upang i-update ang bootloader sa mga atomic assemblies, ginagamit ang bootupd utility.
- Sa mga edisyon na may GNOME, KDE Plasma at Budgie, ang nakatutok na proseso sa background ay ginagamit upang pamahalaan ang mga power profile sa halip na mga power-profiles-daemon, na nagbibigay ng higit pang mga opsyon para sa pag-configure ng mga power consumption mode.
- Kaugnay ng paglipat ng Redis DBMS code base sa isang pagmamay-ari na lisensya, isang Valkey fork ang iminungkahi sa halip na Redis.
- Karamihan sa mga package ay nagbibigay ng isang repeatable build feature para matiyak na ang distributed binary ay binuo mula sa ibinigay na source code at hindi naglalaman ng mga nakatagong pagbabago.
- Ang installer ay nagdagdag ng suporta para sa mga self-encrypting drive (SED - Self-Encrypting Drives) na may OPAL2 TCG interface, kung saan ang hardware encryption device ay direktang binuo sa controller.
- Kasama na ngayon sa PyTorch library package ang suporta para sa ROCm stack para sa hardware acceleration sa AMD GPUs. Ang PyTorch package ay na-update sa bersyon 2.4, at ROCm sa bersyon 6.2.
- Ang package na may GIMP raster graphics editor ay inilipat sa paghahatid ng mga paunang paglabas, sa batayan kung saan ang GIMP 3 release ay mabubuo.
- Ang isang bagong fedora-repoquery utility ay naidagdag na nagbibigay-daan sa iyong maghanap ng mga pakete sa mga repositoryo ng Fedora, EPEL, eln at Centos Stream.
- Ang OpenSSL package bilang default ay hindi nagtitiwala sa mga digital na lagda na ginawa gamit ang SHA-1 na mga hash.
- Nagdagdag ng suporta para sa paggamit ng kernel-level na TLS (kTLS) na pagpapatupad upang mapabilis ang GnuTLS.
- Upang bumuo ng CPython sa GCC, pinagana ang mode ng pag-optimize na "-O3" sa halip na ang default na mode na "-O2", na nagpahusay sa pagganap ng Python ng humigit-kumulang 4%.
- Ang supply ng mga pakete na may Python 2, pati na rin ang lahat ng mga pakete na nangangailangan ng Python 2.7 upang gumana, ay hindi na ipinagpatuloy.
- Huminto sa pagbuo ng 32-bit na mga pakete gamit ang PHP.
Bilang karagdagan, maaari naming tandaan ang pagpapakilala ng "libre" at "hindi libre" na mga repository ng RPM Fusion na proyekto para sa Fedora 41, kung saan ang mga pakete na may karagdagang mga multimedia application (MPlayer, VLC, Xine), video/audio codec, suporta sa DVD, pagmamay-ari na AMD at NVIDIA driver ay available , mga game program at emulator.
Pinagmulan: opennet.ru


