ĂshtĂ« paraqitur versioni i distribucionit Fedora Linux 39. Produkte tĂ« tilla si Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition dhe Live-builds janĂ« pĂ«rgatitur pĂ«r shkarkim, tĂ« ofruara nĂ« formĂ«n e spin-ave me mjedise desktopi KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie dhe Sway. NdĂ«rtesat janĂ« formuar pĂ«r arkitekturĂ«n x86_64, Power64 dhe ARM64 (AArch64). Publikimi i ndĂ«rtimeve tĂ« Fedora Silverblue Ă«shtĂ« vonuar.
Ndryshimet më të rëndësishme në Fedora Linux 39:
- Desktopi në Fedora Workstation është azhurnuar në versionin GNOME 45, ku është shtuar një tregues dinamik në panel. tavolina virtuale, është përmirësuar performanca e sistemit të kërkimit, është shtuar treguesi i ndezjes së kamerës, është angazhuar përshpejtimi harduerik i shfaqjes së videove, janë zëvendësuar shikuesi i imazheve dhe aplikacioni për kamerë, është ndryshuar stili i shfaqjes së paneleve anësore, janë përditësuar bibliotekat GTK 4.12 dhe libadwaita 1.4.
- Në interpretorin e komandave Bash, është aktivizuar dizajni me ngjyra për komandën e linjës nga e para.
- Versionet e pakove janë azhurnuar, përfshirë RPM 4.19, gcc 13.2, LLVM/Clang 17, binutils 2.40, glibc 2.38, Python 3.12, Perl 5.38, Golang 1.21, Boost 1.81, Vagrant 2.3, Haskell GHC 9.4, LibreOffice 7.6.
- Janë shtuar meta-paketat default-fonts* për të simplifikuar azhurnimin dhe instalimin e shkrimtarëve të ofruar si parazgjedhje.
- Në NetworkManager është siguruar një përkthim automatik i profileve ekzistuese të lidhjeve, ruajtur në formatin ifcfg (/etc/sysconfig/network-scripts/ifcfg-*), në një format të bazuar në skedarin keyfile.
- ĂshtĂ« ofruar mundĂ«sia e fshirjes sĂ« paketĂ«s tzdata nga DB e zonave tĂ« kohĂ«s pĂ«r tĂ« reduktuar madhĂ«sinĂ« e konteinerĂ«ve tĂ« izoluar.
- Vlera e sysctl vm.max_map_count është rritur nga 65530 në 1048576 për të përmirësuar kompatibilitetin me lojërat Windows, që ekzekutohen përmes wine ose steam.
- Në utilitarin createrepo_c, algoritmi Zstd për kompresimin e të dhënave të metadatas së repositorit është aktivizuar si standard dhe gjenerimi i metadatas në databazën SQLite është ndaluar.
- Ndërtohet një version i ri zyrtar i Fedora Onyx me një variant që azhurnohet në mënyrë atomike, që vjen me ambientin përdorues Budgie. Kjo ndërtim e re shton versionin klasik të Fedora Budgie Spin dhe është e ngjashme me redaksitë Fedora Silverblue, Fedora Sericea dhe Fedora Kinoite, që ofrohen me GNOME, Sway dhe KDE. Fedora Onyx është bazuar në teknologjitë e Fedora Silverblue dhe po ashtu ofrohet në formën e një imazhi monolitik, që nuk ndahet në paketa individuale dhe azhurnohet në mënyrë atomike përmes zëvendësimit të plotë. Ambienti bazë ndërtohet nga paketat RPM zyrtare të Fedora me ndihmën e mjeteve rpm-ostree dhe montohet në modalitetin vetëm për lexim. Për instalim dhe azhurnim të aplikacioneve shtesë përdoret sistemi i paketave të vetë-mjaftueshme flatpak, me të cilin aplikacionet ndahen nga sistemi kryesor dhe ekzekutohen në një kontejner të veçantë.
- Redaksitë Sericea dhe Sway Spin kanë ndalur ofrimin e paketimeve xorg-x11.
- Në redaksinë Fedora Kinoite (versioni i azhurnuar në mënyrë atomike i Fedora me KDE), azhurnimi automatik i sistemit është i përfshirë si default.
- Për ndërtimin e redaksive Fedora Silverblue dhe Fedora Kinoite, është aktivizuar një mod i përbashkët më të sigurt (unified core) rpm-ostree.
- Ka filluar formimi i imazheve me mjedisin e përdoruesit LXQt për arkitekturën Aarch64.
- Në Fedora Cloud është realizuar mundësia e ribashkimit automatik pas instalimit të përditësimeve të pakot që kërkojnë ribashkim të sistemit. Kjo mundësi organizohet përmes krijimit të skedarit /var/run/reboot-required pas kryerjes së operacionit 'dnf update' dhe kontrollit të tij në cloud-init.
- Këtyre përdoruesve, të menaxhuar përmes Active Directory, FreeIPA ose LDAP, u është dhënë mundësia e përdorimit të teknologjisë Passkeys, e cila lejon autentifikimin pa fjalëkalime me përdorimin e identifikuesve biometrikë, siç janë gishtat apo njohja e fytyrës, duke përdorur një pajisje të kompatibilitetit FIDO2 të mbështetur në bibliotekën libfido2.
- Shuma minimale e particionit ESP (EFI System Partition), e përdorur gjatë instalimit të Fedora, është rritur nga 200 në 500 MB për shkak të mungesës së hapësirës për përditësimet e firmware. Kufiri prej 500 MB përputhet me parametrat e përdorur nga Microsoft që nga Windows 10.
- Shtimi i temave QGnomePlatform dhe Adwaita-qt, tĂ« cilat ishin pĂ«rdorur pĂ«r tâi dhĂ«nĂ« aplikacioneve Qt cilĂ«sime dhe stil tĂ« ngjashĂ«m me GNOME, Ă«shtĂ« ndĂ«rprerĂ« qĂ« tĂ« sigurohet qĂ« kĂ«to aplikacione tĂ« pĂ«rshtaten mĂ« mirĂ« nĂ« ambientin GNOME. Arsyeja e pĂ«rmendur Ă«shtĂ« stagnimi i temave dhe problemet nĂ« pĂ«rdorimin e tyre me disa aplikacione.
- Paketa me sistemin e kontrollit të shkrimit aspell është shpallur e vjetruar, ndërsa rekomandohet përdorimi i hunspell ose enchant2. Arsyeja e përmendur është mungesa e përditësimeve në projektin aspell gjatë katër viteve të fundit.
- Paketa pam_console është fshirë, pasi nuk ishte përdorur siç duhet nga default, kishte probleme me sigurinë dhe mund të zëvendësohej me funksionalitetin nga systemd.
- Shtimi i paketës me man-pages-ru është ndërprerë, pasi përkthimet e udhëzimeve man në gjuhën ruse gjithashtu përfshihen në paketën man-pages-l10n.
- Paketa fedora-repos-modular është eliminuar nga instalimi bazë dhe repozita modulare është çaktivizuar. Ky ndryshim ka lejuar përshpejtimin e funksionimit të menaxherit të paketave DNF duke reduktuar numrin e kontrollimeve dhe shkarkimeve të metadatat.
- Metoda e ndërtimit të paketave Flatpak në distribucion është ndryshuar. Në vend të përdorimit të moduleve gjatë rindërtimit të paketimeve me parametrin «prefix=/app», është përdorur një qëllim ndërtimi i veçantë.
- Ndërtimi dhe shpërndarja e moduleve të azhurnueshme ndaras është ndalur, duke i ikur ciklit të jetës që nuk është i lidhur me bërjen kryesore të distribucionit, dhe mbështetja kryhet në mënyrë të pavarur nga lëshimet e distribucionit, e cila mundëson bashkëjetesën e paketimeve me versionet e ndryshme të po të njëjtit aplikacion. Si arsye për ndalimin e mbështetjes së moduleve përmendet humbja e interesit në zhvillimin e moduleve dhe problemet me mbështetje ekzistuese të moduleve (aktiviteti i fundit në pagure.io/modularity është vërejtur më shumë se 3 vjet më parë).
- Janë realizuar punët përgatitore lidhur me fazën e dytë të kalimit në procesin e modernizuar të ngarkesës, të propozuar nga Lennart Poettering. Dallimet me ngarkesën klasike përfshijnë përdorimin, në vend të imazhit initrd, të një imazhi të unifikuar të bërthamës UKI (Unified Kernel Image), i cili gjenerohet në infrastrukturën e distribucionit dhe është i nënshkruar me një nënshkrim digjital nga distribuimi. UKI bashkon në një skedar menaxherin për ngarkimin e bërthamës nga UEFI (UEFI boot stub), imazhin e bërthamës Linux dhe mjedisin e sistemit initrd që ngarkohet në memorie. Kur thirret imazhi UKI nga UEFI, ofrohet mundësia e verifikimit të integritetit dhe saktësisë përmes nënshkrimit digjital jo vetëm të bërthamës, por edhe përmbajtjes së initrd, verifikimi i saktësisë së së cilit është i rëndësishëm pasi në këtë mjedis kryhet nxjerrja e çelësave për dekriptimin e sistemit të fichiers rrënjësor. Objektivat kryesore për implementim në fazën e dytë dhe të tretë: integrimi në instaluesin e mbështetjes për systemd-boot, largimi nga vartësia për përdorimin e komandës së bërthamës për konfigurimin, ndalimi i ruajtjes së të dhënave të ndjeshme në initrd, ndryshimi i trajtimit të moduleve opsionale dracut.
Kalimi në menaxherin e paketave DNF5 dhe instaluesi i ri i bazuar në ndërfaqe web janë shtyrë deri në publikimin e Fedora 40. Po ashtu, është anuluar heqja e parashikuar e drejtorëve org-x11-drv-vesa dhe xorg-x11-drv-fbdev në Fedora 39, si dhe kodi përkatës nga paketa xorg-x11-server-Xorg. Megjithatë, zhvilluesit planifikojnë të ndalojnë mbështetje për seancën X11 në Fedora 40 në ndërtimet e shpërndarjes me KDE dhe GNOME.
Për më tepër, mund të theksohet aktivizimi i repositorëve "free" dhe "nonfree" për projektin RPM Fusion në Fedora 39, ku janë të disponueshme paketa me aplikacione multimediale të shumta (MPlayer, VLC, Xine), kodekët për video/audio, mbështetje për DVD, drejtuesit pronësorë AMD dhe NVIDIA, lojra dhe emulatorë.
Burimi: opennet.ru
