Lansarea distribuției Fedora Linux 39

A fost lansată distribuția Fedora Linux 39. Produsele Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition și versiunile Live sunt pregătite pentru descărcare, fiind livrate sub formă de spituri cu medii de desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie și Sway. Versiunile sunt formate pentru arhitecturile x86_64, Power64 și ARM64 (AArch64). Publicația versiunilor Fedora Silverblue este întârziată.

Cele mai semnificative modificări din Fedora Linux 39:

  • Desktopul din Fedora Workstation a fost actualizat la versiunea GNOME 45, care include un indicator dinamic în panou. birouri virtuale, performanța sistemului de căutare a fost îmbunătățită, a fost adăugat un indicator de activare a camerei, a fost utilizată accelerarea hardware pentru redarea video, au fost înlocuite vizualizatorul de imagini și aplicația pentru lucrul cu camera, stilul de afișare al panourilor laterale a fost modificat, bibliotecile GTK 4.12 și libadwaita 1.4 au fost actualizate.
  • În interpretorul de comandă Bash, tema colorată a liniei de comandă este activată implicit.
  • Au fost actualizate versiunile pachetelor, printre care 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.
  • Au fost adăugate meta-pachete default-fonts* pentru a facilita actualizarea și instalarea fonturilor oferite implicit.
  • În NetworkManager, a fost asigurată conversia automată a profilurilor existente de conexiuni, stocate în format ifcfg (/etc/sysconfig/network-scripts/ifcfg-*), în format pe baza fișierului keyfile.
  • A fost posibilă eliminarea pachetului tzdata din baza de date a fusurilor orare pentru a reduce dimensiunea containerelor izolate.
  • Valoarea sysctl vm.max_map_count a fost crescută implicit de la 65530 la 1048576 pentru a îmbunătăți compatibilitatea cu jocurile Windows rulate prin wine sau steam.
  • În utilitarul createrepo_c, algoritmul Zstd este activat implicit pentru comprimarea metadatelor repository-ului, iar generarea de metadate în baza de date SQLite a fost oprită.
  • A fost adăugată construcția oficială Fedora Onyx cu o variantă actualizabilă atomic a Fedora Linux, echipată cu mediu personalizat Budgie. Noua construcție completează construcția clasică Fedora Budgie Spin și seamănă cu edițiile Fedora Silverblue, Fedora Sericea și Fedora Kinoite, livrate cu GNOME, Sway și KDE. Fedora Onyx se bazează pe tehnologiile Fedora Silverblue și este de asemenea livrat sub formă de imagine monolitică, neîmpărțită în pachete separate și actualizabilă atomic prin înlocuire completă. Mediul de bază este construit din pachetele RPM oficiale Fedora folosind instrumentul rpm-ostree și este montat în mod read-only. Pentru instalarea și actualizarea aplicațiilor suplimentare, se folosește sistemul de pachete autonome flatpak, care separă aplicațiile de sistemul de bază și le rulează într-un container separat.
  • Edițiile Sericea și Sway Spin au încetat livrarea pachetelor xorg-x11.
  • În ediția Fedora Kinoite (varianta actualizabilă atomic a Fedora cu KDE), actualizarea automată a sistemului este activată implicit.
  • Pentru construirea edițiilor Fedora Silverblue și Fedora Kinoite, este utilizat un mod unificat mai sigur (unified core) de rpm-ostree.
  • A început formarea imaginilor cu mediu personalizat LXQt pentru arhitectura Aarch64.
  • În Fedora Cloud a fost implementată posibilitatea de repornire automată după instalarea actualizărilor de pachete care necesită repornirea sistemului. Această funcționalitate este organizată prin crearea fișierului /var/run/reboot-required după efectuarea operațiunii „dnf update” și verificarea acestuia în cloud-init.
  • Utilizatorilor gestionați prin Active Directory, FreeIPA sau LDAP li se oferă posibilitatea de a utiliza tehnologia Passkeys, care permite autentificarea fără parole prin utilizarea identificatorilor biometrici, cum ar fi amprenta degetului sau recunoașterea facială, folosind un dispozitiv compatibil FIDO2, susținut în biblioteca libfido2.
  • Dimensiunea minimă a partitiei ESP (EFI System Partition), utilizată la instalarea Fedora, a fost crescută de la 200 la 500 MB din cauza lipsei de spațiu pentru actualizările firmware-ului. Limitarea de 500 MB corespunde parametrilor utilizați de Microsoft începând cu Windows 10.
  • Livrarea temelor de design QGnomePlatform și Adwaita-qt a fost oprită, acestea fiind folosite pentru a conferi aplicațiilor Qt setări și stiluri asemănătoare GNOME, pentru a se integra mai bine în mediul GNOME. Motivul invocat este stagnarea acestor teme și problemele în utilizarea lor cu unele aplicații.
  • Pachetele cu sistem de verificare a ortografiei aspell au fost declarate învechite, fiind recomandat să se folosească hunspell sau enchant2, motivul fiind lipsa actualizărilor în proiectul aspell în ultimii 4 ani.
  • Pachetul pam_console a fost eliminat, acesta nefiind utilizat în mod implicit, având probleme de securitate și putând fi înlocuit cu funcționalitatea din systemd.
  • Livrarea pachetului cu man-pages-ru a fost oprită, deoarece traducerile man-urilor în limba rusă sunt incluse și în pachetul man-pages-l10n.
  • Pachetul fedora-repos-modular a fost eliminat din instalarea de bază și repository-ul modular a fost dezactivat. Această modificare a permis îmbunătățirea performanței managerului de pachete DNF prin reducerea numărului de verificări și descărcări de metadate.
  • Metoda de construție a pachetelor Flatpak în distribuție a fost modificată. În locul utilizării modulelor la recompilarea pachetelor cu parametrul „prefix=\/app”, a fost utilizată o țintă de construire separată.
  • Construirea și livrarea modulelor actualizabile separat au fost oprite, ciclul de viață al acestora nefiind legat de componenta principală a distribuției, iar suportul fiind oferit independent de lansările distribuției. Acest lucru permitea coexistarea pachetelor cu diferite versiuni ale aceleași aplicații. Cauza suspendării suportului pentru module este pierderea interesului pentru dezvoltarea modulelor și problemele în întreținerea modulelor existente (cea mai recentă activitate pe pagure.io\/modularity a fost observată acum mai mult de 3 ani).
  • Au fost efectuate lucrări pregătitoare legate de a doua etapă a tranziției către procesul modernizat de încărcare, propus de Lennart Poettering. Diferențele față de încărcarea clasică constau în utilizarea, în loc de imaginea initrd, generată local în timpul instalării pachetului cu nucleul, a unei imagini unificate a nucleului UKI (Unified Kernel Image), generată în infrastructura distribuției și semnată digital cu semnătura distribuției. UKI unește într-un singur fișier handlerul pentru încărcarea nucleului din UEFI (UEFI boot stub), imaginea nucleului Linux și mediul de sistem initrd încărcat în memorie. Când se apelează imaginea UKI din UEFI, se oferă posibilitatea de a verifica integritatea și autenticitatea, prin semnătura digitală, nu doar a nucleului, ci și a conținutului initrd, a cărei verificare a autenticității este importantă, deoarece în acest mediu se efectuează extragerea cheilor pentru decriptarea sistemului de fișiere rădăcină. Obiectivele principale pentru implementare în a doua și a treia etapă sunt: integrarea suportului pentru sistemul de instalare systemd-boot, renunțarea la legătura utilizării liniei de comandă a nucleului pentru configurare, încetarea păstrării datelor confidențiale în initrd, modificarea procesării modulelor opționale dracut.

Tranziția la managerul de pachete DNF5 și noul installer bazat pe interfața web a fost amânată până la lansarea Fedora 40. De asemenea, a fost anulată eliminarea anunțată anterior în Fedora 39 a driverelor org-x11-drv-vesa și xorg-x11-drv-fbdev, precum și a codului asociat din pachetul xorg-x11-server-Xorg. În același timp, dezvoltatorii plănuiesc să oprească suportul pentru sesiunea bazată pe X11 în versiunile distribuției cu KDE și GNOME în Fedora 40.

În plus, merită menționat că au fost activate în Fedora 39 repozitoarele «free» și «nonfree» ale proiectului RPM Fusion, care oferă pachete cu aplicații multimedia suplimentare (MPlayer, VLC, Xine), codec-uri video/audio, suport pentru DVD-uri, drivere proprietare AMD și NVIDIA, jocuri și emulatori.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster