Lansarea distribuției Fedora Linux 36

A fost lansată distribuția Fedora Linux 36. Produsele Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition și versiunile Live, livrate sub formă de spini cu medii desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE și LXQt, sunt pregătite pentru descărcare. Versiunile sunt formate pentru arhitecturi x86_64, Power64, ARM64 (AArch64) și diverse dispozitive cu procesoare ARM de 32 de biți. Publicarea versiunilor Fedora Silverblue este întârziată.

Cele mai semnificative modificări în Fedora Linux 36:

  • Desktopul Fedora Workstation a fost actualizat la versiunea GNOME 42, care aduce setări comune de stil întunecat pentru întreaga mediu și a fost realizat portarea multor aplicații pentru a utiliza GTK 4 și biblioteca libadwaita, care oferă widgeturi și obiecte gata de utilizare pentru construirea aplicațiilor, conform noilor recomandări GNOME HIG (Ghidul Interfeței Umane). Cele mai multe aplicații sunt concepute conform noilor recomandări GNOME HIG, dar unele continuă să utilizeze stilul vechi sau combină elemente din stilul nou și cel vechi.
  • Pentru sistemele cu drivere NVIDIA proprietare, sesiunea GNOME bazată pe protocolul Wayland este activată implicit, care anterior era folosită doar cu drivere deschise. Posibilitatea de a alege sesiunea GNOME care funcționează pe serverul X tradițional rămâne. Anterior, activarea Wayland pe sistemele cu drivere NVIDIA era împiedicată de lipsa suportului pentru accelerarea hardware OpenGL și Vulkan în aplicațiile X11, care rulează cu ajutorul componentului DDX (Device-Dependent X) XWayland. În noua ramură a driverelor NVIDIA, problemele au fost rezolvate și performanța OpenGL și Vulkan în aplicațiile X, rulate prin XWayland, nu diferă aproape deloc de cele care rulează sub controlul unui server X obișnuit.
  • Versiunile Fedora Silverblue și Fedora Kinoite, oferind imagini monolitice cu GNOME și KDE, care nu sunt împărțite în pachete separate și sunt construite cu ajutorul instrumentului rpm-ostree, au fost reproiectate pentru a stoca ierarhia /var pe o particiție separată Btrfs, ceea ce permite manipularea instantaneelor conținutului /var independent de celelalte partiții de sistem.
  • Pachetele și ediția distribuitivă cu desktopul LXQt au fost actualizate la versiunea LXQt 1.0.
  • În timpul funcționării, systemd asigură afișarea numelui fișierelor unității, ceea ce a simplificat identificarea serviciilor care sunt lansate și oprite. De exemplu, în loc de „Starting Frobnicating Daemon...”, acum se va afișa „Starting frobnicator.service — Frobnicating Daemon...”.
  • În mod implicit, pentru majoritatea limbilor sunt utilizate fonturile Noto în loc de DejaVu.
  • Pentru alegerea algoritmilor de criptare disponibili în GnuTLS, acum se aplică o listă albă, adică algoritmii acceptați sunt desemnați în mod explicit, în loc de a exclude algoritmii inapți. Această abordare permite, la dorință, revenirea la suportul algoritmilor dezactivați pentru anumite aplicații și procese.
  • Fișierele executabile și bibliotecile în format ELF au adăugat informații despre pachetul rpm din care face parte fiecare fișier. În systemd-coredump, aceste informații sunt utilizate pentru a reflecta versiunea pachetului atunci când se trimit notificări despre erori.
  • Driverele fbdev utilizate pentru ieșirea prin Framebuffer au fost înlocuite cu driverul simpledrm, care folosește pentru ieșire framebufferul EFI-GOP sau VESA, oferite de firmware-ul UEFI sau BIOS. Pentru a asigura compatibilitatea inversă, a fost introdusă o interfață de emulare a dispozitivului fbdev deasupra subsistemului DRM (Direct Rendering Manager). Această modificare este notabilă prin păstrarea posibilității de utilizare doar a driverelor DRM/KMS. Procesul de adăugare a noilor drivere fbdev în nucleul Linux a fost oprit cu 7 ani în urmă, iar driverele rămase se refereau în principal la suportul pentru hardware-ul învechit. De exemplu, au fost utilizate driverele atyfb (ATI Mach64, RageII, RageII+, RageIIc), aty128fb (ATI Rage128), s3fb (S3), savagefb (Savage), sisfb (SiS), tdfxfb (3Dfx) și tridentfb (Trident), în locul cărora va fi folosit acum driverul universal simpledrm.
  • În stiva de lucru cu imagini actualizate atomic pe baza rpm-ostree, s-a adăugat suport preliminar pentru containere în formatele OCI/Docker, permițând crearea facilă a imaginilor de containere și mutarea mediului sistemului în containere.
  • Baza de date a managerului de pachete RPM a fost mutată din directorul /var/lib/rpm în /usr/lib/sysimage/rpm, înlocuind /var/lib/rpm cu un link simbolic. O astfel de plasare este deja utilizată în construcțiile bazate pe rpm-ostree și în distribuțiile SUSE/openSUSE. Motivul mutării este inseparabilitatea bazei de date RPM de conținutul secțiunii /usr, în care se află de fapt pachetele RPM (de exemplu, plasarea în secțiuni diferite complică gestionarea instantaneelor de FS și revenirea modificărilor, iar în cazul mutării /usr se pierde informația despre legătura cu pachetele instalate).
  • În NetworkManager, suportul pentru formatul de configurare ifcfg (/etc/sysconfig/network-scripts/ifcfg-*) a fost oprit în mod implicit în noile instalări. Începând cu Fedora 33, NetworkManager folosește în mod implicit formatul keyfile.
  • Dicatele Hunspell au fost mutate din directorul /usr/share/myspell/ în /usr/share/hunspell/.
  • A fost oferită posibilitatea instalării simultane a diferitelor versiuni ale compilatorului pentru limbajul Haskell (GHC).
  • Pachetul a inclus un modul cockpit cu interfață web pentru configurarea partajării fișierelor prin NFS și Samba.
  • Pachetul java-17-openjdk este acum utilizat ca implementare implicită a Java în loc de java-11-openjdk.
  • Programul pentru căutarea rapidă a fișierelor după nume, mlocate, a fost înlocuit cu plocate, care este mai rapid și consumă mai puțin spațiu pe disc.
  • Suportul pentru vechiul stivă wireless, utilizat în driverele ipw2100 și ipw2200 (Intel Pro Wireless 2100/2200), a fost oprit, înlocuit cu stiva mac80211/cfg80211, care a fost introdusă în 2007.
  • În instalatorul Anaconda, în interfața de creare a unui nou utilizator, a fost activat implicit bifa pentru a oferi utilizatorului adăugat drepturi de administrator.
  • Pachetul nscd, folosit pentru cache-ul bazelor de date ale gazdelor și utilizatorilor (/etc/hosts, /etc/passwd, /etc/services etc.), nu mai este livrat. Acum, caching-ul gazdelor este realizat prin systemd-resolved, iar pentru caching-ul bazei de date a utilizatorilor se utilizează sssd.
  • Instrumentul pentru gestionarea stocărilor locale Stratis a fost actualizat la versiunea 3.0.0.
  • Versiunile pachetelor au fost actualizate, inclusiv kernelul Linux 5.17, GCC 12, LLVM 14, glibc 2.35, OpenSSL 3.0, Golang 1.18, Ruby 3.1, PHP 8.1, PostgreSQL 14, Autoconf 2.71, OpenLDAP 2.6.1, Ansible 5, Django 4.0, MLT 7, Podman 4.0, Ruby on Rails 7.0.
  • 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