Versiunea de distribuție Fedora Linux 41

Lansarea distribuției Fedora Linux 41 a fost prezentată Produsele Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite și build-uri Live, furnizate sub formă de rotiri cu medii desktop KDE. Plasma, Xfce, au fost pregătite pentru descărcare, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie și Sway. Ansamblurile sunt generate pentru arhitecturile x86_64, Power64 și ARM64 (AArch64).

Cele mai semnificative modificări în Fedora Linux 41 sunt:

  • În mod implicit, este utilizat managerul de pachete DNF5, în care bibliotecile existente de nivel scăzut sunt unificate și componentele pentru care a fost folosit anterior Python sunt rescrise în C++. Funcționalitatea de bază de gestionare a pachetelor a fost mutată într-o bibliotecă separată libdnf5. Folosirea C++ în loc de Python ne-a permis să scăpăm de un număr mare de dependențe, să reducem dimensiunea setului de instrumente și să îmbunătățim performanța.

    Setul de instrumente DNF5 este, de asemenea, decuplat de PackageKit, în favoarea unui nou proces de fundal numit DNF Daemon, care înlocuiește funcționalitatea PackageKit și oferă o interfață pentru gestionarea pachetelor și actualizărilor în medii grafice. Printre îmbunătățirile vizibile utilizatorului, se remarcă o indicație mai vizuală a progresului operațiunilor; suport pentru utilizarea pachetelor RPM locale pentru tranzacții; capacitatea de a afișa în rapoarte privind tranzacțiile finalizate informații produse de scripturi încorporate în pachete; un sistem de completare a intrărilor mai avansat pentru bash.

  • Ediția oficială Spin a Fedora a fost creată cu un mediu grafic bazat pe managerul compozit Miracle, folosind protocolul Wayland și componentele pentru construirea managerilor compozite Mir. Scopul noii versiuni este de a oferi un mediu de utilizator funcțional și elegant, cu un aspect al ferestrei cu faianță în stilul managerului de ferestre i3 și un design grafic mai vibrant, cu efecte vizuale.
    Versiunea de distribuție Fedora Linux 41
  • Desktop-ul GNOME din Fedora Workstation a fost actualizat la versiunea 47, care oferă un nou stil de casete de dialog, performanță îmbunătățită pe sistemele cu rezoluții scăzute ale ecranului, accelerare hardware a codificării video la înregistrarea proiecțiilor de ecran și dialoguri complet reproiectate pentru deschiderea și salvarea fișierelor.
  • Software-ul GNOME a returnat capacitatea de a instala drivere NVIDIA proprietare și a simplificat procesul de adăugare a unei semnături digitale pentru ca driverele să funcționeze la încărcarea distribuției în modul Secure Boot. Este posibil să creați și să salvați o semnătură digitală pentru un modul kernel de la NVIDIA în MOK (Machine Owner Key).
  • Pachetele GNOME legate de protocolul X11 au fost eliminate din distribuția de bază a stației de lucru Fedora. Dintre sesiunile suportate implicit, a mai rămas doar Wayland, dar pachetele pentru organizarea sesiunii X11 pot fi instalate separat de depozite. Motivul principal pentru deprecierea suportului X11 în Fedora este deprecierea serverului X.Org în RHEL 9 și decizia de a-l elimina complet într-o viitoare lansare majoră a RHEL 10.
  • Fedora Workstation înlocuiește implicit terminalul GNOME cu emulatorul de terminal Ptyxis, care oferă capabilități suplimentare pentru lucrul cu containere folosind Toolbox, Distrobox, Podman și JHBuild. Ptyxis oferă, de asemenea, viteze de randare foarte rapide, opțiuni de personalizare mai mari și un mod de prezentare generală pentru o navigare clară a sesiunilor deschise.
    Versiunea de distribuție Fedora Linux 41
  • Ediția pentru desktop KDE a fost actualizată pentru a lansa KDE Plasma 6.2. Compilările cu KDE pentru arhitectura AArch64 sunt clasificate ca lansări de blocare dacă sunt identificate probleme grave.
  • O nouă ediție Spin a fost adăugată cu mediul KDE Plasma Mobile, care poate fi utilizat pe dispozitive mobile. Pe lângă versiunea clasică, este disponibilă și o versiune actualizată atomic cu KDE Plasma Mobile.
  • Versiunea bazată pe mediul de utilizator LXQt a fost actualizată la versiunea LXQt 2.0.
  • Versiunile de pachet actualizate includ GCC 14, binutils 2.42, glibc 2.40, Python 3.13, Go 1.23, Node.js 22, Perl 5.40, RPM 4.20.
  • Pachetul network-scripts a fost eliminat, care oferă suport pentru scripturile clasice de configurare a rețelei bazate pe comenzile ifup și ifdown. Astfel de scripturi au fost declarate învechite din 2018. Se spune că motivul ștergerii ar fi planurile de eliminare a ISC dhcp, a cărui întreținere a fost întreruptă la sfârșitul anului 2022. Conținutul scripturilor de rețea depinde în mare măsură de ISC dhcp și transferul acestuia la un alt client DHCP nu este posibil din cauza întreruperii dezvoltării pachetului. În locul comenzilor ifup și ifdown, se recomandă utilizarea utilitarului nmcli din NetworkManager sau a comenzii networkctl.
  • NetworkManager nu mai acceptă profiluri de conexiune în format ifcfg.
  • S-a adăugat suport pentru camerele Intel IPU6 și s-a activat o nouă stivă deschisă pentru camerele conectate folosind interfața MIPI (Mobile Industry Processor Interface). Interfața MIPI este utilizată în multe modele noi de laptopuri în loc de streaming video folosit anterior prin magistrala USB de la dispozitive care acceptă standardul UVC (USB Video Class). Serverul media Pipewire poate fi folosit pentru a captura video de la camerele MIPI.
  • Pachetul Firefox include suport pentru lucrul cu camere prin intermediul serverului media Pipewire în mod implicit.
  • În versiunile care utilizează modelul de actualizare atomică (Fedora Atomic Desktops), regulile Polkit au fost modificate pentru a permite utilizatorilor standard neprivilegiati să efectueze o operație de actualizare a sistemului fără a introduce o parolă de administrator. În același timp, a fost extins numărul de operațiuni privilegiate care necesită o parolă atunci când sunt efectuate de administrator (pentru confirmarea suplimentară a operațiunilor periculoase, cum ar fi modificarea parametrilor kernelului, instalarea pachetelor din FS local și modificarea imaginii sistemului).
  • Edițiile actualizate atomic ale distribuțiilor Fedora CoreOS și Fedora IoT sunt transferate în sistemul de fișiere Composefs în mod implicit, ceea ce a făcut posibilă utilizarea unei partiții rădăcină care funcționează numai în modul citire în aceste ansambluri, precum și utilizarea în continuare a instrumentelor de verificare a integrității pentru partiția sistemului, permițându-vă să identificați problemele apărute în timpul timpului de lucru. Partițiile /etc și /var continuă să fie montate în mod scris. Sistemul de fișiere Composefs este implementat ca un add-on peste sistemele de fișiere OverlayFS și EROFS deja prezente în kernel și este optimizat pentru stocarea eficientă în comun a conținutului mai multor imagini de disc montate.
  • Edițiile Fedora actualizate atomic, cum ar fi Fedora Atomic, CoreOS și Fedora IoT, oferă un nou utilitar bootc care înlocuiește rpm-ostree și este conceput pentru actualizări de sistem tranzacționale folosind imagini în format OCI (Open Container Initiative). Pentru a actualiza bootloader-ul în ansambluri atomice, se folosește utilitarul bootupd.
  • În edițiile cu GNOME, KDE Plasma și Budgie, procesul de fundal reglat este utilizat pentru a gestiona profilele de putere în loc de power-profiles-daemon, oferind mai multe opțiuni pentru configurarea modurilor de consum de energie.
  • În legătură cu transferul bazei de cod Redis DBMS către o licență proprietară, a fost propusă o furcă Valkey în locul Redis.
  • Majoritatea pachetelor oferă o caracteristică de compilare repetabilă pentru a se asigura că binarele distribuite sunt construite din codul sursă furnizat și nu conțin modificări ascunse.
  • Instalatorul a adăugat suport pentru unitățile cu auto-criptare (SED - Self-Encrypting Drives) cu interfața OPAL2 TCG, în care dispozitivul de criptare hardware este încorporat direct în controler.
  • Pachetul de bibliotecă PyTorch include acum suport pentru stiva ROCm pentru accelerarea hardware pe GPU-urile AMD. Pachetul PyTorch a fost actualizat la versiunea 2.4, iar ROCm la versiunea 6.2.
  • Pachetul cu editorul de grafică raster GIMP a fost transferat la livrarea versiunilor preliminare, pe baza cărora se va forma ediția GIMP 3.
  • A fost adăugat un nou utilitar fedora-repoquery care vă permite să căutați pachete în depozitele Fedora, EPEL, eln și Centos Stream.
  • Pachetul OpenSSL nu are încredere în semnăturile digitale create folosind hash-uri SHA-1.
  • S-a adăugat suport pentru utilizarea implementării TLS la nivel de kernel (kTLS) pentru a accelera GnuTLS.
  • Pentru a construi CPython în GCC, a fost activat modul de optimizare „-O3” în loc de modul implicit „-O2”, care a îmbunătățit performanța Python cu aproximativ 4%.
  • Furnizarea de pachete cu Python 2, precum și toate pachetele care necesită Python 2.7 pentru a funcționa, a fost întreruptă.
  • S-a oprit generarea de pachete pe 32 de biți cu PHP.

În plus, putem remarca introducerea depozitelor „gratuite” și „nonfree” ale proiectului RPM Fusion pentru Fedora 41, în care pachete cu aplicații multimedia suplimentare (MPlayer, VLC, Xine), codecuri video/audio, suport DVD, proprietar AMD și drivere NVIDIA sunt disponibile, programe de joc și emulatori.

Sursa: opennet.ru

Adauga un comentariu