Lansarea distribuției Linux Fedora 30

Introdus Lansarea distribuției Linux Fedora 30. Pentru încărcare pregătit produse Stație de lucru Fedora, Fedora Server, Fedora Silverblue, Ediția Fedora IoT, și set de "rotiri" cu versiuni live ale mediilor desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE și LXQt. Ansamblurile sunt generate pentru x86, x86_64, Power64, ARM64 (AArch64) și diverse dispozitive cu procesoare ARM pe 32 de biți.

Cel mai notabil îmbunătățiri în Fedora 30:

  • Desktop GNOME actualizat pentru lansare 3.32 cu un stil reproiectat de elemente de interfață, desktop și pictograme, suport experimental pentru scalarea fracționată și sfârșitul suportului pentru meniul global;
  • S-a lucrat pentru a îmbunătăți performanța managerului de pachete DNF. Toate metadatele din arhivele altele decât xz și gzip sunt acum disponibile în format zchunk, care, pe lângă un nivel bun de compresie, oferă suport pentru modificări delta, permițându-vă să descărcați doar părțile modificate ale arhivei (fișierul este împărțit în blocuri comprimate separat, iar clientul descarcă numai acele blocuri pentru care suma de control nu potriviți blocurile de pe partea sa);
  • În DNF adăugat cod pentru a trimite informațiile necesare pentru a estima mai precis baza de utilizatori a distribuției. La accesarea oglinzilor, va fi trimis un contor „countme”, a cărui valoare crește în fiecare săptămână. Contorul va fi resetat la „0” după primul apel reușit către server și după 7 zile va începe să numere săptămâni. Această metodă vă va permite să estimați cu cât timp în urmă a fost instalată versiunea în uz, ceea ce este suficient pentru a analiza dinamica utilizatorilor care trec la versiuni noi și pentru a identifica instalațiile de scurtă durată în sisteme de integrare continuă, sisteme de testare, containere și mașini virtuale. Dacă dorește, utilizatorul poate dezactiva trimiterea acestor informații.
  • S-au adăugat pachete desktop Adânc în, dezvoltat de dezvoltatorii kitului de distribuție cu același nume din China. Componentele desktop sunt dezvoltate folosind limbaje C/C++ și Go, dar interfața este creată folosind tehnologii HTML5 folosind motorul web Chromium. Caracteristica cheie a desktopului Deepin este panoul, care acceptă mai multe moduri de operare. În modul clasic, există o separare mai explicită a ferestrelor deschise și a aplicațiilor oferite pentru lansare. Modul eficient amintește oarecum de Unity, amestecând indicatori ai programelor care rulează, aplicațiilor preferate și applet-urilor de control. Interfața de lansare a programului este afișată pe întregul ecran și oferă două moduri - vizualizarea aplicațiilor preferate și navigarea prin catalogul de programe instalate;
  • S-au adăugat pachete cu desktopul Pantheon, care este dezvoltat de proiect Sistem de operare elementar. Pentru dezvoltare sunt folosite GTK3+, limbajul Vala și frameworkul Granite. Mediul grafic Pantheon combină componente precum managerul de ferestre Gala (bazat pe LibMutter), panoul superior WingPanel, lansatorul Slingshot, panoul de control Switchboard, bara de activități de jos Plank (un analog al panoului Docky rescris în Vala) și Pantheon Manager de sesiune Greeter (bazat pe LightDM);
  • Versiuni actualizate de program: GCC 9, Glibc 2.29, Ruby 2.6, Golang 1.12, Erlang 21,
    Fish 3.0, LXQt 0.14.0, GHC 8.4, PHP 7.3, OpenJDK 12, Bash 5.0;

  • Tranziția la GnuPG 2 ca implementare principală a GPG (
    /usr/bin/gpg se leagă acum la executabilul GnuPG 2 în loc de GnuPG 1;
  • S-a lucrat pentru a asigura afișarea grafică mai lină la pornire, fără întreruperi ale ecranului sau tranziții grafice abrupte. Driverul i915 are modul fastboot activat în mod implicit, ecranul de boot plymouth are o temă nouă;
  • Implementarea implicită a magistralei D-Bus este activată D-Bus Broker. D-Bus Broker este implementat în întregime în spațiul utilizatorului, rămâne pe deplin compatibil cu implementarea de referință D-Bus, este conceput pentru a sprijini funcționalitatea practică și se concentrează pe îmbunătățirea performanței și a fiabilității;
  • Formatul metadatelor pentru criptarea întregului disc a fost schimbat de la LUKS1 la LUKS2;
  • În pregătirea pentru încheierea suportului pentru Python 2 (întreținerea pentru această ramură expiră la 1 ianuarie 2020), acesta a fost eliminat din arhive număr mare Pachete specifice Python 2. Pentru modulele Python furnizate de depozit cu suport pentru metadate
    Python Egg/Wheel are un generator de dependențe activat implicit;

  • Suportul pentru funcții depreciate și nesigure, cum ar fi encrypt, encrypt_r, setkey, setkey_r și fcrypt a fost eliminat din libcrypt;
  • Fișierul /etc/sysconfig/nfs a fost depreciat; numai /etc/nfs.conf ar trebui folosit pentru a configura NFS;
  • S-a adăugat suport uEFI pentru pornirea pe sistemele ARMv7;
  • SGBD-ul MongoDB a fost eliminat din depozite din cauza tranziției acestui proiect la o licență non-liberă, incompatibil cu cerințe Fedora;
  • Pachetele Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp și sonatype-oss-parent au fost depreciate;
  • A fost adăugată colecția Roluri de sistem Linux cu un set de module și roluri pentru implementarea unui sistem centralizat de management al configurației bazat pe Ansible;
  • întreruptă formarea build-urilor Fedora Atomic Host, oferind un mediu redus la minimum, a cărui actualizare se realizează atomic prin înlocuirea imaginii întregului sistem, fără a o descompune în pachete separate. Fedora Atomic Host va fi înlocuit cu un proiect Sistemul de operare Fedora Core, continuând dezvoltarea unui sistem server Linux container linux;
  • Datorită utilizării PipeWire probleme rezolvate cu acces partajat la ferestrele Chrome și Firefox în medii bazate pe Wayland atunci când organizați lucrul de la distanță cu sistemul. Au fost de asemenea rezolvate problemele legate de utilizarea driverelor binare NVIDIA proprietare cu Wayland. Livrare În mod implicit, versiunile Firefox cu suport Wayland încorporat sunt amânate până la următoarea ediție (în Fedora 30, Firefox va rula în continuare prin XWayland).
  • Set de instrumente inclus Cutie de instrumente Fedora, care vă permite să lansați un mediu izolat suplimentar, care poate fi configurat în orice mod folosind managerul de pachete DNF obișnuit. Mediul specificat va face viața mai ușoară dezvoltatorilor care adesea trebuie să instaleze diverse biblioteci și aplicații suplimentare atunci când folosesc ansambluri Fedora Silverblue;
  • Biblioteca OpenH264 cu implementarea codec-ului H.264, care este folosit în Firefox și GStreamer, a adăugat suport pentru decodarea profilurilor principale și înalte, care sunt de obicei folosite pentru a servi videoclipuri în serviciile online (anterior, doar profilul de bază era suportat în OpenH264);
  • Structura include un sistem de configurare centralizată a desktop-urilor Linux - Comandantul flotei, conceput pentru a organiza implementarea și întreținerea setărilor pentru un număr mare de stații de lucru bazate pe Linux și GNOME. Oferă o interfață unică, centralizată pentru a gestiona setările desktopului, programele de aplicație și conexiunile la rețea;
  • A continuat dezvoltarea ediției Fedora Silverblue, care diferă de Fedora Workstation prin faptul că este livrată într-o formă monolitică, fără a împărți sistemul de bază în pachete separate, folosind un mecanism de actualizare atomică și instalând toate aplicațiile suplimentare sub formă de pachete flatpak lansate în izolat. containere. Noua versiune adaugă posibilitatea de a utiliza stratul rpm-ostree în software-ul GNOME pentru a adăuga straturi la imaginea de bază Silverblue cu aplicații și componente suplimentare de sistem care sunt distribuite doar sub formă de pachete rpm și nu sunt încă disponibile în flatpak. De exemplu, rpm-ostree oferă suport pentru instalarea de drivere proprietare NVIDIA, fonturi, seturi de limbi, extensii GNOME Shell și aplicații terță parte, cum ar fi Google Chrome.

Simultan pentru Fedora 30 punere în funcțiune Arhivele „gratuite” și „nonfree” ale proiectului RPM Fusion, în care sunt disponibile pachete cu aplicații multimedia suplimentare (MPlayer, VLC, Xine), codecuri video/audio, suport DVD, drivere proprietare AMD și NVIDIA, programe de jocuri, emulatori.

Sursa: opennet.ru

Adauga un comentariu