Beta version of the Fedora Linux 42 distribution has been released, marking the transition to the final testing stage, during which only critical bug fixes are allowed. The release is scheduled for April 22. This release covers Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite, and live builds provided in the form of spins with custom environments such as Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway, and Cosmic. Builds are created for x86_64, Power64, and ARM64 (AArch64) architectures.
The most significant changes in Fedora Linux 42:
- The Fedora KDE Plasma Desktop build has achieved base edition status of the distribution, on par with Fedora Workstation in terms of support level. Thus, the GNOME and KDE variants of the distribution now hold identical status and are presented on equal footing. KDE-specific serious issues will now be considered release-blocking, just as serious issues in GNOME previously blocked the release. Additionally, Fedora KDE Plasma Desktop has added support for the Power architecture (ppc64le), for which a full stack of KDE applications is available, including KDE PIM. For OpenPOWER systems, such as Talos Workstation, live builds with KDE have been prepared that support installation.
- Official Spin builds of the distribution with the COSMIC desktop environment, developed by System76 in Rust, have been added. COSMIC provides hybrid tiling window arrangement modes and stacked window docking (grouping windows similarly to tabs in a browser), which can be activated with respect to virtual desktops.
- The desktop in Fedora Workstation has been updated to GNOME 48 branch, with the release planned for tomorrow. Xfce 4.20 and LXQt 2.1 desktops have also been updated.
- Fedora Workstation now defaults to a new version of the Anaconda installer, where a web interface is used instead of the GTK-based interface. The web interface is built using the React JavaScript framework, PatternFly design elements, and components from the Cockpit project, which is already used in Red Hat products for configuration and management. menaxhimin e serverëve. Në vend të ekranit kryesor me një listë veprimesh, ndërfaqja e re është organizuar si një master (Wizard), që nënkupton ekzekutimin e rregullt të hapave të caktuar pa u kthyer në ekranin kryesor. Ndërfaqja e web-it lejon ndërveprimin përmes shfletuesit të web-it për menaxhimin e distancuar të instalimit.
NdĂ«rfaqja e propozuar Ă«shtĂ« e thjeshtuar dhe mĂ« e kuptueshme pĂ«r pĂ«rdoruesit e rinj. Si bazĂ«, rekomandohet tĂ« pĂ«rdoret njĂ« mĂ«nyrĂ« automatike (guided) pĂ«r ndarjen e diskut, ku instaluesi zgjedh vetĂ« parametrat pĂ«r krijimin ose ndryshimin e pjesĂ«ve bazuar nĂ« cilĂ«simet e seç zgjodhi pĂ«rdoruesi. ĂshtĂ« shtuar njĂ« opsion pĂ«r rinovimin e distribucionit (pĂ«r shembull, pĂ«r tĂ« rikuperuar funksionimin nĂ« rast dĂ«mtimi tĂ« disa skedarĂ«ve sistemorĂ«), si dhe mundĂ«sia pĂ«r instalim nĂ« modin e ngarkesĂ«s sĂ« dyfishtĂ« pĂ«r pĂ«rdorimin e disa OS-ve nĂ« njĂ« kompjuter.
- Instaluesi klasik Anaconda është kaluar në përdorimin e protokollit Wayland, që ka mundësuar përjashtimin e varësive të lidhura me X11 nga mediat instalues. Procesi i instalimit në distancë është kaluar nga klienti VNC TigerVNC në aplikacionin grd (Gnome Remote Desktop), i cili përdor protokollin RDP. Në parazgjedhje, për të gjitha arkitekturën e mbështetur, është përdorur ndarja në pjesë duke përdorur GPT.
- Përmbajtja e katalogëve /usr/bin dhe /usr/sbin është bashkuar. Katalogu /usr/sbin është zëvendësuar me një lidhje simbolike që tregon në /usr/bin. Ndara e skedarëve ekzekutivë midis katalogëve bin dhe sbin është konsideruar një praktikë e vjetër, e cila ka humbur kuptimin në distribucione moderne. Unifikimi i bin dhe sbin do të thjeshtojë punën e mbështetësve të paketave, të cilët nuk do të kenë nevojë të mendojnë se në cilin katalog të vendosin skedarin ekzekutiv; do ta bëjë sistemin më të parashikueshëm dhe më të kuptueshëm për përdoruesit; do të rrisë pajtueshmërinë me distribucione të tjera; do të reduktojë numrin e kontrollimeve të katalogëve gjatë ekzekutimit të execvp() dhe thirrjeve të ngjashme.
- Grupet e reja flatpak dhe diskadmin janë shtuar për të siguruar qasje për përdoruesit e pa privilegjuar në funksionet e menaxhimit të paketave sistemike në formatin Flatpak dhe në pajisjet e jashtme. Ky ndryshim ka eliminuar nevojën për ta shtuar përdoruesin në grupin wheel, duke i dhënë mundësinë për të punuar me flatpak dhe diskët e jashtëm pa ofruar qasje në operacione të tjera administrimi. Për përdoruesit që janë në grupin wheel, gjithashtu është ofruar mundësia për të çlockuar (LUKS) dhe montimin e pajisjeve të jashtme pa kërkuar futjen e fjalëkalimit.
- ĂshtĂ« lejuar pĂ«rfshirja nĂ« paketa e varianteve tĂ« tjera tĂ« skedarĂ«ve ekzekutivĂ«, tĂ« ndĂ«rtuara me optimizime pĂ«r mikroarkitekturĂ«n x86-64-v2, x86-64-v3 dhe x86-64-v4. NĂ« shumicĂ«n e rasteve, rritja e performancĂ«s pĂ«r ndĂ«rtimin pĂ«r kĂ«to arkitektura nuk e kalon 10%, por nĂ« disa situata çon nĂ« njĂ« rritje tĂ« dukshme tĂ« performancĂ«s (deri nĂ« 120%). Vendimi pĂ«r tĂ« shtuar skedarĂ« ekzekutivĂ« tĂ« optimizuar mĂ« tej merret nga mbĂ«shtetĂ«sit, nĂ« pĂ«rputhje me rezultatet e testimeve tĂ« performancĂ«s sĂ« paketimeve specifike.
- Ndërtimet live të distribucionit, që përdorin imazhin sistemor në mod të leximit, janë transferuar nga SquashFS në sistemin e files EROFS. Si arsye për këtë kalim përmendet zhvillimi më i aktiv i EROFS (lëshimi i fundit të mjeteve të SquashFS ishte pranverën e vitit 2023) dhe prania në EROFS e mundësive të zgjeruara që mund të aktivizohen në të ardhmen. Krahasuar me SquashFS, EROFS ka një shkallë më të keqe kompresimi (madhësia e imazhit 2.7 GiB në EROFS përballë 2.0 GiB në SquashFS me përdorimin e algoritmit të kompresimit XZ dhe 3.9 GiB përballë 3.1 GiB me përdorimin e LZ4), por ka shpejtësi më të lartë të aksesit të rastësishëm dhe kapacitet (7.1 MiB/s në EROFS përballë 5.0 MiB/s në SquashFS për XZ dhe 30.9 MiB/s përballë 26.3 MiB/s për LZ4).
- Redaktimet atomike të distribucioneve për sisteme desktop (Fedora Atomic Desktops), si Fedora Silverblue (GNOME), Fedora Kinoite (KDE), Fedora Sway Atomic dhe Fedora Budgie Atomic, janë default të përkthyera në sistemin e skedarëve Composefs, çka ka lejuar përdorimin në këto ndërtese të seksionit rrënjësor që punon në modalitetin vetëm për lexim, si dhe më tej shfrytëzimin për seksionin sistemor të mjeteve të verifikimit të integritetit, të cilat lejojnë identifikimin e problemeve që lindin gjatë punës. Seksionet /etc dhe /var vazhdojnë të montohen me mundësi për shkrim. Sistemi i skedarëve Composefs është realizuar si një shtresë mbi sistemet fs OverlayFS dhe EROFS që tashmë janë të pranishme në bërthamë, dhe është optimizuar për ruajtjen efektive të përmbajtjes së disa imazheve të disqeve të montuara.
- Në redaktimin Fedora Kinoite (varianti atomik me KDE), është aktivizuar automatikisht instalimi i përditësimeve.
- Janë ofruar ndërtimet zyrtare të Fedora për nën-sistemin WSL (Windows Subsystem for Linux), të cilat janë të përfshira në listën e distribucioneve Linux, të cilat ofrohen për instalim të shpejtë në WSL. Ndërtimet janë formuar në një format të ri, që lejon shpërndarjen e distribucionit pa serverësh u ngarkuar në katalogun Microsoft Store, pa paketim në formatin appx dhe pa vendosjen e ndërtimit të kodit, specifik për Windows.
- ĂshtĂ« angazhuar njĂ« dega e re e librit multimedia SDL 3. PĂ«r aplikacionet e bazuara nĂ« SDL, protokolli Wayland Ă«shtĂ« aktivizuar si default. Bibliotekat SDL 2 janĂ« zĂ«vendĂ«suar me njĂ« shtresĂ« sdl2-compat qĂ« punon mbi SDL 3.
- Menaxherit të paketave DNF5 i është shtuar mbështetje për eliminimin nga sistemi të çelësave PGP të repo-t që janë të vjetra ose nuk funksionojnë më, çka ka lejuar automatizimin e menaxhimit të çelësave gjatë instalimit dhe përditësimit të programeve.
- Menaxherit të paketave RPM i është shtuar mbështetje për krijimin e përdoruesve dhe grupeve mbi bazën e skedarëve të konfigurimit të dhënë në paketa, të vendosura në katalogun Sysusers.d, i përdorur në systemd.
- ĂshtĂ« shtuar njĂ« gjenerues i varĂ«sive pĂ«r zgjerimet e GNOME Shell, qĂ« lejon lidhjen e paketeve rpm me versionet e GNOME Shell.
- Në DNF dhe RPM, është aktivizuar si default modaliteti "Copy on Write", i realizuar përmes reflink në Btrfs.
- Janë përditësuar versionet e paketeve: LLVM 20, GCC 15-test, binutils 2.44, glibc 2.41, gdb 15, Go 1.24, Tcl/Tk 9.0, Ruby 3.4, Zlib-ng 2.2.x, Setuptools 74, Django 5.x, Ansible 11, PHP 8.4, numpy 2.1.3.
- NĂ« depozitat pĂ«r arkitekturĂ«n AArch64 Ă«shtĂ« shtuar emulatori FEX, qĂ« lejon ekzekutimin e skedarĂ«ve ekzekutivĂ« tĂ« grumbulluar pĂ«r arkitekturĂ«n x86 dhe x86-64 nĂ« njĂ« ambient ARM64 (AArch64). KomponentĂ«t e bazuar nĂ« FEX pĂ«r tĂ« ekzekutuar programet x86 janĂ« ĐžĐœŃДгruar nĂ« ndĂ«rtimet e Fedora me mjedisin e escritorio KDE.
- është zgjeruar mbështetja për kamerat web me interfacin MIPI (Mobile Industry Processor Interface), e cila përdoret gjithnjë e më shumë në laptopë dhe tableta në vend të UVC (USB Video Class).
- është shtuar mbështetja për enkriptimin e memories së makinave virtuale përmes teknologjive AMD SEV-SNP dhe Intel TDX.
- Paketat që përdorin vetëm skedarin ekzekutiv git janë kthyer në lidhje me varësinë git-core, dhe jo me paketën e plotë git.
- Panjani i ngarkesës Plymouth është transferuar në përdorimin e modulit të kernelit simpledrm, duke eliminuar pritjen për inicializimin e drejtorit për GPU.
- Në Firewalld në ndërtimet për stacionet e punës për IPv6, për default është aktivizuar moda e rpfilter (Reverse Path Filter) 'loose' në vend të 'strict'.
Po ashtu është shpallur beta-testimi i distribucionit Fedora Asahi Remix 42, që është i dizajnuar për t'u instaluar në kompjuterët Mac, të pajisur me çipa ARM të zhvilluar nga Apple. Fedora Asahi Remix 42 është i bazuar në bazën e paketave Fedora Linux 42-beta dhe ka një instaluar Calamares. Ofron mundësinë e funksionimit në sistemet Apple MacBook Air, MacBook Pro, Mac Mini, Mac Studio dhe iMac, të pajisura me çipet ARM Apple M1 dhe M2.
Në Fedora Asahi mbështeten plotësisht: nënshkrimi audio i kompjuterëve Apple, kamera, Wi-Fi, Bluetooth, pajisjet e hyrjes, USB Type C (USB 3.0) dhe ngarkimi pa tel MagSafe. Ende nuk mbështetet: lidhja e ekranit përmes USB-C, Thunderbolt/USB4, mikrofon dhe Touch ID. Në drejtuesit grafikë mbështetet OpenGL 4.6, OpenGL ES 3.2 dhe Vulkan 1.4. Për ekzekutimin e aplikacioneve të grumbulluara për sistemet x86_64, përdoret mjetësia muvm dhe një kat të emulimit të bazuar në paketën FEX.
Burimi: opennet.ru
