lansare a distribuției Linux . Pentru descărcare produse , , , , precum și cu versiunile Live ale mediilor desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE și LXQt. Versiunile sunt create pentru arhitecturi x86, x86_64, Power64, ARM64 (AArch64) și cu procesoare ARM de 32 de biți.
Cele mai notabile în Fedora 31:
- Desktopul GNOME a fost actualizat la versiunea cu suport pentru gruparea pictogramelor aplicațiilor în foldere și un nou panou de selecție a fundalului desktop;
- lucrări pentru eliminarea dependențelor GNOME Shell de X11, lucru ce permite rularea GNOME într-un mediu bazat pe Wayland fără a lansa XWayland.
A fost implementat un experimental lansarea automată a XWayland în cazul încercării de a rula aplicații bazate pe protocolul X11 într-un mediu grafic bazat pe protocolul Wayland (activat prin flag-ul autostart-xwayland în gsettings org.gnome.mutter experimental-features). A fost adăugată posibilitatea de a rula aplicații X11 cu drepturi de root sub gestionarea XWayland. În SDL au fost rezolvate problemele de scalare la rularea jocurilor mai vechi care funcționează în rezoluții mici; - Pentru utilizarea cu desktopul GNOME în mod implicit versiunea browserului Firefox, cu suport pentru Wayland;
- În managerul de feronerie Mutter a fost adăugat suport pentru noul API tranzacțional (atomic) KMS (Atomic Kernel Mode Setting), permițând verificarea corectitudinii parametrilor înainte de modificarea efectivă a modului video;
- Biblioteca Qt pentru utilizarea în mediu GNOME în mod implicit cu suport pentru Wayland (pluginul Qt Wayland a fost activat în loc de XCB);
- În modulul QtGNOME, cu componente pentru integrarea aplicațiilor Qt în mediu GNOME, s-au realizat adaptații la schimbările din tema Adwaita (a fost adăugată suportul pentru varianta închisă a temei);
- Au fost adăugate pachete cu desktopul ;
- Pachetele desktopului Deepin au fost actualizate la versiunea ;
- lucrări pentru aducerea modului GNOME Classic la un stil mai familiar pentru GNOME 2. În mod implicit, în GNOME Classic este dezactivat modul de revizuire și interfața pentru comutarea între desktopurile virtuale a fost modernizată;
- Instalarea pachetelor lingvistice a fost simplificată - atunci când se selectează o nouă limbă în centrul de control GNOME, pachetele necesare pentru suportul acesteia se instalează acum automat;
- Până la lansarea 0.14.1, sistemul pentru configurarea centralizată a desktopurilor Linux a fost actualizat - , destinat organizării desfășurării și mentenanței setărilor pentru un număr mare de stații de lucru bazate pe Linux și GNOME. Se oferă o interfață centralizată unică pentru gestionarea setărilor desktopului, aplicațiilor software și conexiunilor de rețea. Cea mai notabilă îmbunătățire a fost posibilitatea utilizării Active Directory pentru desfășurarea profilurilor fără a utiliza FreeIPA;
- Actualizat , un instrument pentru profilarea performanței sistemului Linux, care permite analizarea detaliată a performanței tuturor componentelor sistemului în general, inclusiv kernel și aplicațiile din mediu utilizator;
- În biblioteca OpenH264 cu implementarea codec-ului H.264, care este folosită în Firefox și GStreamer, a fost adăugată suportul pentru decodarea profilurilor High și Advanced, care sunt utilizate pentru livrarea video în servicii online (anterior, în OpenH264 erau suportate doar profilurile Baseline și Main);
- S-a oprit formarea de imagini ale nucleului Linux și a principalelor repozitorii pentru arhitectura i686. Formarea repozitoriilor multi-lib pentru medii x86_64 a fost menținută, iar pachetele i686 din acestea vor continua să fie actualizate;
- Un nou tip de distribuție oficială a fost adăugat printre versiunile distribuite de pe pagina principală de descărcare, completând Fedora Workstation, Server și CoreOS. Distribuția a fost concepută pentru utilizarea pe dispozitivele Internet of Things (IoT) și oferă un mediu minimizat, ale cărui actualizări se fac atomic prin înlocuirea imaginii întregului sistem, fără a fi împărțită în pachete separate. Tehnologia OSTree este folosită pentru formarea mediului sistemic;
- Se efectuează teste pentru ediție , care a înlocuit produsele Fedora Atomic Host și CoreOS Container Linux ca o soluție unică pentru rularea medii pe bază de containere izolate. Prima versiune stabilă a CoreOS este așteptată anul viitor;
- Implicit autentificare cu utilizatorul root prin SSH cu parolă (autentificarea cu chei este posibilă);
- Linker GOLD într-un pachet separat din pachetul binutils. opțiunea opțională de a utiliza linkerul LDD din proiectul LLVM;
- Distribuția folosirea implicită a ierarhiei unificate cgroups-v2. Anterior, modul mixt era setat implicit (systemd era compilat cu „-Ddefault-hierarchy=hybrid”);
- posibilitatea de a genera dependențe de construcție pentru fișierul spec RPM;
- Continuarea pachetelor legate de Python 2 și pregătirea pentru încetarea completă a suportului pentru Python 2. Executabilul python este redirecționat către Python 3;
- În managerul de pachete RPM algoritmul de compresie Zstd. În DNF, opțiunea skip_if_unavailable=FALSE este setată implicit, adică în cazul în care depozitul este indisponibil, acum va fi generată o eroare. Pachetele legate de suportul YUM 3 au fost eliminate;
- Componenta sistemului a fost actualizată, inclusiv , Gawk 5.0.1 (anterior era utilizată ramura 4.2), RPM 4.15
- Instrumentele de dezvoltare au fost actualizate, inclusiv Node.js 12.x, Go 1.13, Perl 5.30, Erlang 22, GHC 8.6, Mono 5.20;
- A fost adăugată posibilitatea de a defini propria politică () în domeniul suportului pentru algoritmi și protocoale criptografice;
- Continuarea muncii de înlocuire a PulseAudio și Jack cu un server multimedia , care extinde funcțiile PulseAudio cu instrumente pentru lucrul cu fluxuri video și procesarea sunetului cu latențe minime, având în vedere nevoile sistemelor de procesare profesională a sunetului, dar și oferind un model extins de securitate pentru gestionarea accesului la nivelul dispozitivelor și fluxurilor individuale. În cadrul ciclului de dezvoltare Fedora 31, munca este concentrată pe utilizarea PipeWire pentru a organiza partajarea ecranului în medii bazate pe Wayland, inclusiv folosind protocolul Miracast.
- Aplicatiilor neprivilegiate li se oferă posibilitatea de a trimite pachete ICMP Echo (ping), datorită setării sysctl „net.ipv4.ping_group_range” pentru întreaga gamă de grupuri (pentru toate procesele);
- În buildroot o versiune restrânsă a debuggerului GDB (fără suport XML, Python și evidențierea sintaxei);
- În imaginea pentru EFI (grubx64.efi din grub2-efi-x64) module
„verify,” „cryptodisk” și „luks”; - noua spin-assemblare pentru arhitectura AArch64 cu desktop Xfce.
În același timp pentru Fedora 31 Repozitoarele «free» și «nonfree» ale proiectului RPM Fusion, în care sunt disponibile pachete cu aplicații multimedia suplimentare (MPlayer, VLC, Xine), codec-uri video/audio, suport DVD, drivere proprietare AMD și NVIDIA, programe de jocuri, emulatoare. Crearea versiunilor Russian Fedora. .
Sursa: opennet.ro
