ĂshtĂ« paraqitur lĂ«shimi i distribucionit Fedora Linux 45. JanĂ« pĂ«rgatitur ndĂ«rtimet e Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite dhe ndĂ«rtimet Live, tĂ« ofruara nĂ« formĂ« spinĂ«sh me mjedise pĂ«rdorimi tĂ« personalizuara Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway dhe Cosmic. NdĂ«rtimet janĂ« formuar pĂ«r arkitekturĂ«n x86_64, Power64 dhe ARM64 (AArch64).
Ndryshimet më të rëndësishme në Fedora Linux 45:
- Mjedisi i punĂ«s GNOME Ă«shtĂ« pĂ«rmirĂ«suar nĂ« degĂ«n 51, e cila ofron optimizime pĂ«r tĂ« rritur fluiditetin e daljes dhe pĂ«r tĂ« eliminuar ngecjet gjatĂ« animacioneve dhe nĂ«n ngarkesĂ« tĂ« madhe nĂ« sistem. ĂshtĂ« shtuar njĂ« opsion pĂ«r ndryshimin automatik tĂ« orientimit pĂ«rkatĂ«s tĂ« ekranit nĂ« peizazh dhe portret gjatĂ« kthimit tĂ« pajisjes me accelerometĂ«r.
ĂshtĂ« shtuar mundĂ«sia e kalimit tĂ« kartave smart gjatĂ« lidhjes nĂ« distancĂ« me desktopin. NĂ« ekranin e hyrjes nĂ« sistem Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r autentikimin pĂ«rmes shĂ«rbimeve web korporative. JanĂ« pĂ«rdorur imazhe vektoriale pĂ«r kursorĂ«t, tĂ« ofruara nĂ« formatin SVG. - NĂ« imazhet e instalimit ISO tĂ« redaksive atomikisht tĂ« pĂ«rditĂ«sueshme tĂ« Fedora Atomic Desktop (Silverblue, Kinoite etj.) Ă«shtĂ« pĂ«rdorur njĂ« instalues i ri Anaconda WebUI, bazuar nĂ« ndĂ«rfaqe web, nĂ« vend tĂ« instaluesit klasik Anaconda tĂ« bazuar nĂ« GTK, qĂ« tashmĂ« aplikohet nĂ« Fedora Workstation dhe nĂ« ndĂ«rtimet live. Instaluesi i ri mbĂ«shtet menaxhimin nĂ« distancĂ« tĂ« instalimit - tani pĂ«rdoruesit mund tĂ« ngarkojnĂ« Fedora nĂ« sistemin e synuar me opsionin "inst.webui.remote" dhe tĂ« menaxhojnĂ« instalimin pĂ«rmes shfletuesit tĂ« web-it nĂ« njĂ« kompjuter tjetĂ«r me autentikim pĂ«rmes kodit PIN dhe me enkriptim tĂ« trafikut.
- TĂ« gjitha skedarĂ«t e konfigurimit tĂ« repozitoreve RPM, tĂ« instaluara fillimisht me lidhjen e repozitorit, janĂ« transferuar nga katalogu /etc/yum.repos.d nĂ« /usr/share/dnf5/repos.d. ĂelĂ«sat PGP janĂ« transferuar nĂ« /usr/share/pki/rpm-gpg. Ky ndryshim do ta thjeshtojĂ« ndarjen e konfigurimeve fillestare tĂ« repozitoreve dhe skedarĂ«ve tĂ« konfigurimit tĂ« ndryshuar nga pĂ«rdoruesi.
- Në RPM, verifikimi i paketave për nënshkrimin digjital është aktivizuar si standard. Kur provoni të instaloni paketa pa nënshkrim ose me nënshkrim të papërshtatshëm, tani do të shfaqet një gabim, nëse përdoruesi nuk e ka aktivizuar qartë rpm me flagun "--nosignature". Më parë, vetëm kontrolli i integritetit me hash ishte kryer në nivelin RPM, ndërsa autenticiteti i paketimeve nga repozitoret u verifikua në YUM dhe DNF.
- Menaxheri i paketave RPM Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 6.1, nĂ« tĂ« cilin Ă«shtĂ« implementuar njĂ« sintaksĂ« e re pĂ«r modifikatorĂ«t pĂ«r makros (emri_makros<modifikatorĂ«t>), qĂ« ndryshojnĂ« sjelljen e makros. ĂshtĂ« rikthyer pĂ«rdorimi standard i sistemit NSS (Name Service Switch) pĂ«r tĂ« kĂ«rkuar pĂ«rdorues dhe grupe. ĂshtĂ« zgjidhur problemi me ndalimin e pĂ«rpunimit tĂ« tĂ« gjitha kĂ«rkesave nĂ« rpmdb gjatĂ« ekzekutimit tĂ« transaksioneve. ĂshtĂ« shtuar mundĂ«sia e nĂ«nshkrimit tĂ« skedave me nĂ«nshkrim dixhital duke pĂ«rdorur tokenat PKCS11.
- Për paketat RPM është implementuar makrosi '%openpgpverify', i cili lejon përdorimin e mjetit të shkruar në Rust, Sequoia, në vend të GnuPG për verifikimin e pakove.
- Në edicionet desktop, për menaxhimin e çelësave në vend të gnome-keyring dhe kwallet është angazhuar komponenti oo7 (D-Bus Secret Service provider), i shkruar në Rust.
- Drejtpërdrejt në nivelin e bërthamës, drejtuesi i konsolës fbcon është zëvendësuar me kmscon, i cili ekzekutohet në hapësirën e përdoruesit dhe përdor mekanizmin KMS (Kernel Mode Setting), duke ofruar një renditje më të mirë dhe mbështetje më të mirë për fonte dhe Unicode.
- Zhvilluesve të edicioneve atomike u është dhënë mundësia të lejojnë instalimin nga direktori FlatHub të aplikacioneve të verifikuara të preferuara, në vend të instalimit të pakove flatpak me të njëjtat aplikacione nga depoja Fedora. Në Fedora mbështetet një depo e vetme flatpak, përmbajtja e së cilës formohet mbi bazën e ri-ripaketimit të pakove rpm, ndërsa shumica e përdoruesve do të preferonin instalimin e pakove nga direktoria FlatHub, të mbledhura nga zhvilluesit kryesorë të aplikacioneve, e jo mbështetësit e Fedora.
- Për ndërtimin e imazheve iso të edicioneve atomike Fedora është angazhuar mjeti image-builder në vend të lorax.
- Në Fedora CoreOS është shtuar mbështetje për systemd-oomd dhe zram swap.
- Në instalues është shtuar mbështetje për instalimin në particionet logjike, të administruara përmes mjetit Stratis. Në fazën e instalimit, mund të krijohen pula nga një ose më shumë pajisje, për të cilat vlejnë mundësi të tilla si ndarje dinamike e hapësirës në ruajtje, snapshot, garanci për integritetin dhe lidhje e shtresave për caching.
- Për default, përdoruesit e pavlefshëm ndalohet aksesin në mundësitë e debugimit që përdorin mekanizmin ptrace.
- U realizuar web-fronend për të marrë informacione më të detajuara në lidhje me ndalimet emergjente të funksionimit të bërthamor. Kur bërthama kalon në gjendjen "panic", shfaqet një kod QR me një lidhje, e cila, kur hapet, tregon në mënyrë të qartë të dhënat e gjurmimit të thirrjeve, duke ndihmuar në diagnostikimin e problemit, duke ofruar rekomandime për veprimet e mëtejshme dhe duke mundësuar dërgimin e një raporti për gabimin.
- Në konfiguruesin e rrjetit NetworkManager, në mënyrë default është aktivizuar modu "IPv6-mostly", që përfshin opsionin DHCPv4 108 (nëse është e mundur, përdorimi vetëm i IPv6) dhe mbështetje për mekanizmin CLAT (Customer-side Translator, 464XLAT) për të siguruar funksionimin e aplikacioneve që mbështesin vetëm IPv4, në host me IPv6.
- Në utilitat chpasswd dhe newusers është përfshirë mbështetje për PAM (Pluggable Authentication Modules), e cila tani merr parasysh politikat sistemike për autentikimin dhe fjalëkalimet, për shembull, vendosjen e kërkesave për cilësinë e fjalëkalimit, ndalimin e vendosjes së fjalëkalimeve të përdorura më parë, bllokimin e llogarive dhe auditi i centralizuar i ndryshimeve të fjalëkalimeve.
- Shtuar paketa grub-cc me një version të reduktuar të ngarkuesit, i destinuar për t'u përdorur në sisteme me UEFI Secure Boot. Në versionin e reduktuar përfshihet vetëm një grup minimal modulash të futur dhe mbështetet ngarkimi i imazheve UKI (Unified Kernel Image). Heqja e mbështetjes për formatet e imazheve jpeg/png dhe sistemet e fileve shtesë ndihmon në reduktimin e sipërfaqes së sulmit në sfondin e zbuluar vazhdimisht të vulnerabiliteteve në GRUB (1, 2, 3, 4, 5, 6, 7).
- Shtuar mbështetje për përdorimin e mjetit encapsule për të ekzekutuar aplikacione në një mjedis të izoluar, ku në vend të aksesit në katalosin e vërtetë shtëpiak të përdoruesit, ofrohet akses në versionin e tij të përkohshëm.
- Versionet e paketave janë përditësuar, duke përfshirë kernelin Linux 7.3, GCC 16.2, LLVM 23, glibc 2.44, binutils 2.47, Perl 5.44, Python 3.15, Go 1.27, Lua 5.5, Ruby on Rails 8.1, Erlang 27, Fontconfig 2.18, IBus 1.5.35, Podman 6, OpenSSL 4.0, MySQL 9.7, MariaDB 12.3.
- Ofrohen variante paketesh me ambientin e integruar të zhvillimit Lazarus (për Free Pascal), të ndërtuara me widgete të bazuara në GTK3, Qt5 dhe Qt6 (para kësaj paketa ishte ndërtuar vetëm me GTK2).
- Shtylla e parĂ« e pĂ«rgatitjes pĂ«r eliminimin e API-sĂ« pĂ«r akses nĂ« nĂ«ndegĂ«n cryptographic tĂ« bĂ«rthamĂ«s Linux nga hapĂ«sira e pĂ«rdoruesit (CRYPTO_USER_API â Crypto Userspace API) Ă«shtĂ« realizuar. Ky API Ă«shtĂ« shpallur i vjetruar nĂ« bĂ«rthamĂ« pĂ«r shkak tĂ« problemeve tĂ« mundshme tĂ« sigurisĂ« dhe Ă«shtĂ« planifikuar pĂ«r t'u eliminuar. Crypto Userspace API pĂ«rdoret nĂ« paketa tĂ« tilla si iwd, cryptsetup (pĂ«rdoret nĂ« tcplay dhe VeraCrypt) dhe libkcapi (pĂ«rdoret nĂ« dracut), por faza e parĂ« nuk do tĂ« ndikojĂ« nĂ« funksionimin e tyre.
- Paketat me ambientin e punës Deepin janë hequr nga repozitori, për shkak të problemeve me mbështetje (në paketat kanë mbetur gabime dhe vulnerabilitete të rëndësishme të pa riparuar për një periudhë të gjatë).
- Shpallen të vjetruara VPN- plugins NetworkManager-vpnc dhe NetworkManager-fortisslvpn, për të cilat rekomandohet të përdoren plugins NetworkManager-libreswan dhe NetworkManager-openconnect.
Për Fedora 45 janë aktivizuar repozitoret «free» dhe «nonfree» nga projekti RPM Fusion, në të cilat janë të disponueshme paketa me aplikacione të tjera multimediale (MPlayer, VLC, Xine), kodekët video/audio, mbështetje për DVD, dridhës proprietarë AMD dhe NVIDIA, lojëra dhe emulatorë.
Burimi: opennet.ru
