Fedora 30 Linux platinimo išleidimas

Įvesta Linux platinimo leidimas "Fedora 30". Dėl pakrovimo paruoštas Produktai Fedora darbo stotis, Fedora serveris, Fedora Silverblue, „Fedora IoT Edition“, ir "sukimų" rinkinys su gyvomis KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE ir LXQt darbalaukio aplinkų versijomis. Agregatai generuojami x86, x86_64, Power64, ARM64 (AArch64) ir įvairių įrenginių su 32 bitų ARM procesoriais.

Žymiausias patobulinimai „Fedora 30“:

  • GNOME darbalaukis atnaujintas leidimui 3.32 su pertvarkytu sąsajos elementų stiliumi, darbalaukiu ir piktogramomis, eksperimentiniu palaikymu daliniam mastelio keitimui ir visuotinio meniu panaikinimui;
  • Buvo atliktas darbas siekiant pagerinti DNF paketų tvarkyklės našumą. Visi metaduomenys saugyklose, išskyrus xz ir gzip, dabar pasiekiami tokiu formatu zchunkas, kuris, be gero glaudinimo lygio, palaiko delta pakeitimus, leidžiančius atsisiųsti tik pakeistas archyvo dalis (failas yra padalintas į atskirai suspaustus blokus ir klientas atsisiunčia tik tuos blokus, kurių kontrolinė suma nėra derinkite kaladėles jo šone);
  • DNF pridėta kodą, kad būtų siunčiama informacija, reikalinga norint tiksliau įvertinti platinimo vartotojų bazę. Pasiekus veidrodžius, bus siunčiamas „countme“ skaitiklis, kurio reikšmė kas savaitę didėja. Skaitiklis bus iš naujo nustatytas į „0“ po pirmojo sėkmingo skambučio į serverį ir po 7 dienų jis pradės skaičiuoti savaites. Šis metodas leis įvertinti, kiek seniai buvo įdiegtas naudojamas leidimas, kurio pakanka norint išanalizuoti vartotojų perėjimo prie naujų versijų dinamiką ir nustatyti trumpalaikius diegimus nuolatinės integracijos sistemose, testavimo sistemose, konteineriuose ir virtualiose mašinose. Jei pageidaujama, vartotojas galės išjungti nurodytos informacijos siuntimą.
  • Pridėta darbalaukio paketų Deepin, kurį sukūrė to paties pavadinimo platinimo rinkinio kūrėjai iš Kinijos. Darbalaukio komponentai kuriami naudojant C/C++ ir Go kalbas, tačiau sąsaja formuojama naudojant HTML5 technologijas naudojant Chromium žiniatinklio variklį. Pagrindinė Deepin darbalaukio savybė yra skydelis, kuris palaiko kelis veikimo režimus. Klasikiniu režimu atviri langai ir siūlomos paleisti programos yra aiškiau atskirti. Efektyvumo režimas šiek tiek primena Unity, maišantis veikiančių programų, mėgstamų programų ir valdymo programėlių indikatorius. Programos paleidimo sąsaja rodoma visame ekrane ir suteikia du režimus – mėgstamų programų peržiūrą ir naršymą įdiegtų programų kataloge;
  • Pridėta paketų su Pantheon darbalaukiu, kuris kuriamas projekto metu Pradinė OS. Kūrimui naudojama GTK3+, Vala kalba ir Granite karkasas. „Pantheon“ grafinė aplinka sujungia tokius komponentus kaip „Gala“ langų tvarkyklė (pagrįsta „LibMutter“), viršutinis „WingPanel“ skydelis, „Slingshot“ paleidimo priemonė, „Switchboard“ valdymo skydelis, „Plank“ apatinė užduočių juosta (vala perrašyto „Docky“ skydelio analogas) ir „Pantheon“. „Greeter“ sesijų tvarkyklė (pagrįsta „LightDM“).
  • Atnaujintos programinės įrangos versijos: 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;

  • Perkelta į GnuPG 2 kaip pagrindinį GPG įgyvendinimą (
    /usr/bin/gpg dabar susieja su GnuPG 2 vykdomuoju failu, o ne su GnuPG 1;
  • Buvo atliktas darbas siekiant užtikrinti sklandesnį grafikos atvaizdavimą įkeliant, be momentinių ekrano atjungimų ir be staigių grafinių perėjimų. Pagal numatytuosius nustatymus i915 tvarkyklėje įjungtas greitas paleidimas, plymouth įkrovos ekrane naudojama nauja tema;
  • Kaip numatytasis D-Bus magistralės įgyvendinimas, D-busų brokeris. „D-Bus Broker“ yra visiškai įdiegtas vartotojo erdvėje, išlieka visiškai suderinamas su „D-Bus“ etaloniniu įgyvendinimu, yra sukurtas atsižvelgiant į praktikoje reikalaujamą funkcionalumą ir daugiausia dėmesio skiria darbui, siekiant padidinti našumą ir pagerinti patikimumą;
  • Visas disko šifravimo metaduomenų formatas pakeistas iš LUKS1 į LUKS2;
  • Pašalinta iš saugyklų ruošiantis nutraukti Python 2 palaikymą (šios šakos priežiūra baigiasi 1 m. sausio 2020 d.) didelis skaičius Python 2 specifiniai paketai. Saugykloje pateikiamiems Python moduliams su metaduomenų palaikymu
    Python Egg/Wheel priklausomybės generatorius įjungtas pagal numatytuosius nustatymus;

  • Pašalintas pasenusių ir nesaugių funkcijų, tokių kaip šifravimas, encrypt_r, setkey, setkey_r ir fcrypt, palaikymas iš libcrypt.
  • Failas /etc/sysconfig/nfs buvo pasenęs, NFS konfigūruoti reikia naudoti tik /etc/nfs.conf;
  • Pridėtas uEFI palaikymas ARMv7 sistemose;
  • MongoDB DBVS buvo pašalinta iš saugyklų dėl šio projekto perėjimo prie nelaisvos licencijos, nesuderinamas su Fedora reikalavimais;
  • Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp ir sonatype-oss-parent paketai buvo nebenaudojami;
  • Kolekcija pridėta Linux sistemos vaidmenys su modulių ir vaidmenų rinkiniu, skirtu įdiegti centralizuotą konfigūracijos valdymo sistemą, pagrįstą Ansible;
  • nutrauktas „Fedora Atomic Host“ mazgų formavimas, siūlantis minimalizuotą aplinką, kuri atomiškai atnaujinama pakeičiant visos sistemos vaizdą, nesuskaidant jo į atskirus paketus. „Fedora Atomic Host“ bus pakeistas projektu „Fedora CoreOS“, tęsiant Linux serverių sistemos kūrimas „Container Linux“;
  • Naudojant PipeWire problemos išspręstos bendrinant prieigą prie „Chrome“ ir „Firefox“ langų „Wayland“ aplinkoje organizuojant nuotolinį darbą su sistema. Taip pat išspręstos problemos naudojant NVIDIA patentuotas dvejetaines tvarkykles su Wayland. Pristatymas Pagal numatytuosius nustatymus „Firefox“ versijos su integruotu „Wayland“ palaikymu atidedamos iki kito leidimo („Fedora 30“ „Firefox“ ir toliau veiks per XWayland, kaip ir anksčiau).
  • Komplekte įrankių rinkinys „Fedora“ įrankių dėžutė, kuri leidžia paleisti papildomą izoliuotą aplinką, kurią galima sutvarkyti savavališkai naudojant įprastą DNF paketų tvarkyklę. Nurodyta aplinka palengvins gyvenimą kūrėjams, kuriems dažnai reikia įdiegti įvairias papildomas bibliotekas ir programas rinkinių naudojimo sąlygomis Fedora Silverblue;
  • OpenH264 biblioteka, kurioje įdiegtas H.264 kodekas, naudojamas Firefox ir GStreamer, papildė pagrindinio ir aukštojo profilių dekodavimo palaikymą, kurie dažniausiai naudojami vaizdo įrašams transliuoti internetinėse paslaugose (anksčiau buvo tik bazinis profilis palaiko OpenH264);
  • Sistema apima centralizuoto Linux stalinių kompiuterių konfigūravimo sistemą - Laivyno vadas, skirtas organizuoti daugelio Linux ir GNOME pagrindu veikiančių darbo stočių nustatymų diegimą ir priežiūrą. Suteikia vieną centralizuotą sąsają darbalaukio nustatymams, programoms ir tinklo jungtims valdyti;
  • Tęsinys Fedora Silverblue leidimo kūrimas, kuris skiriasi nuo Fedora Workstation tuo, kad pristatomas monolitiniu pavidalu, neskirstant bazinės sistemos į atskirus paketus, naudojant atominį atnaujinimo mechanizmą ir įdiegiant visas papildomas programas plokščių paketų pavidalu, kurie veikia atskiruose konteineriuose. . Naujoji versija prideda galimybę naudoti rpm-ostree sluoksnį GNOME programinėje įrangoje, norint pridėti sluoksnius prie Silverblue pagrindinio vaizdo su papildomomis programomis ir sistemos komponentais, platinamais tik rpm paketų pavidalu ir dar nepasiekiami flatpak. Pavyzdžiui, rpm-ostree palaiko patentuotų NVIDIA tvarkyklių, šriftų, kalbų rinkinių, GNOME Shell plėtinių ir trečiųjų šalių programų, tokių kaip Google Chrome, diegimą.

Tuo pačiu metu „Fedora 30“. užsakytas RPM Fusion projekto „nemokamos“ ir „nelaisvos“ saugyklos, kuriose yra paketai su papildomomis multimedijos programomis (MPlayer, VLC, Xine), vaizdo/garso kodekais, DVD palaikymu, AMD ir NVIDIA patentuotomis tvarkyklėmis, žaidimų programomis, emuliatoriais.

Šaltinis: opennet.ru

Добавить комментарий