„Fedora 32“ platinimas pradedamas beta versijos testavimu

Prasidėjo Fedora 32 platinimo beta versijos testavimas. Beta versija pažymėjo perėjimą į paskutinį testavimo etapą, kuriame ištaisomos tik kritinės klaidos. Paleisti planuojama balandžio pabaigoje. Išdavimo viršeliai Fedora darbo stotis, „Fedora Server“, „Fedora Silverblue“ ir „Live“ versijos, pateiktos formoje sukasi su darbalaukio aplinkomis KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE ir LXQt. Paruoštos versijos x86_64, ARM (Raspberry Pi 2 ir 3), ARM64 (AArch64) ir Power architektūroms.

Žymiausias pokyčiai „Fedora 32“:

  • Numatytosiose darbo stočių versijose aktyvuota foninis procesas ankstyvas, kuris leis greičiau reaguoti į atminties trūkumą, neiškviečiant branduolyje esančio OOM (Out Of Memory) tvarkyklės, kuri suveikia, kai situacija tampa kritinė ir sistema, kaip taisyklė, nėra ilgiau reaguoja į vartotojo veiksmus. Jei laisvos atminties kiekis yra mažesnis už nurodytą reikšmę, ankstyvas atmintis, siųsdamas SIGTERM (laisva atmintis mažiau nei 10%) arba SIGKILL (< 5%), priverstinai nutrauks procesą, kuris aktyviausiai naudoja atmintį (turintis didžiausią /proc. /*/oom_score vertė), nenustatant sistemos būsenos iki sistemos buferių išvalymo.
  • Įjungtas pagal numatytuosius nustatymus sisteminis laikmatis fstrim.timer, kuris kartą per savaitę paleidžia fstrim.service paslaugą, kad įvykdytų komandą „/usr/sbin/fstrim —fstab —verbose —quiet“, kuri perduoda į saugojimo įrenginius informaciją apie nenaudojamus blokus. failų sistemose ir dinamiškai išplėstose LVM saugyklose. Šis mechanizmas išlygina SSD ir NVMe diskų susidėvėjimą ir padidina blokų valymo efektyvumą, taip pat LVM pagerina laisvų loginių mastų naudojimą dinamiškai paskirstant vietą saugykloje („plonas aprūpinimas“) grąžinant juos į baseiną;
  • Darbalaukis atnaujintas prieš išleidžiant GNOME 3.36, kurioje atsirado atskira programa GNOME Shell priedams tvarkyti, atnaujintas prisijungimo ir ekrano atrakinimo sąsajų dizainas, perkurti dauguma sistemos dialogų, atsirado funkcija paleisti programas naudojant atskirą GPU sistemose. su hibridine grafika, o apžvalgos režimu galimybė pervardyti katalogus su programomis, prie pranešimų sistemos pridėtas mygtukas „netrukdyti“, pradiniame sąrankos vedlyje pridėta galimybė įjungti tėvų kontrolės sistemą ir kt.
  • Ryšium su nutraukimas Python 2 visą gyvenimą iš Fedora bus pašalintas python2 paketą ir visus paketus, kuriems reikalingas Python 2 paleidimas arba kūrimas. Kūrėjams ir vartotojams, kuriems reikalingas Python 2, bus pateiktas atskiras python27 paketas, kuris bus supakuotas „viskas viename“ stiliumi (be antrinių paketų) ir nebus skirtas naudoti kaip priklausomybė;
  • Numatytasis vietoj iptables-legacy dalyvauja iptables-nft paketas, kuriame siūlomas komunalinių paslaugų rinkinys, užtikrinantis suderinamumą su iptables, turintis tą pačią komandinės eilutės sintaksę, tačiau gautas taisykles verčiantis į nf_tables baitinį kodą;
  • Dinaminės ugniasienės ugniasienė perkeltas dirbti ant nfttables. iptables ir ebtables ir toliau bus naudojamos taisyklėms tiesiogiai iškviesti;
  • Surinkimui naudojamas GCC 10. Atnaujintos daugelio paketų versijos, įskaitant Glibc 2.31, Binutils 2.33, LLVM 10-rc, Python 3.8, Ruby 2.7,
    Go 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4.

  • Paketuose, kurie apibrėžia savo vartotojus ir grupes, įgyvendinta perėjimas prie vartotojo apibrėžimų formatu, identišku sysusers.d (pats systemd-sysusers įrankis dar nenaudojamas /etc/passwd ir /etc/group turiniui generuoti, kalbame tik apie duomenų formatą su informacija apie vartotojus ; norint sukurti vartotojus, jis vis dar vadinamas useradd);
  • DNF paketų tvarkyklėje pridėta kodą, kad būtų siunčiama informacija, reikalinga norint tiksliau įvertinti platinimo vartotojų bazę. Vietoj iš pradžių planuoto unikalaus UUID identifikatoriaus perdavimo, daugiau paprasta grandinė remiantis diegimo laiko skaitikliu ir kintamuoju su duomenimis apie architektūrą ir OS versiją. „Countme“ skaitiklis bus atstatytas į „0“ po pirmojo sėkmingo skambučio į serverį, o po 7 dienų jis pradės didėti kiekvieną savaitę, o tai leis įvertinti, prieš kiek laiko buvo įdiegta naudojama versija. Jei pageidaujama, vartotojas gali išjungti nurodytos informacijos siuntimą;
  • Python vertėjas surinkti su vėliavėle „-fno-semantic-interposition“, kurios naudojimas bandymuose parodė našumo padidėjimą nuo 5 iki 27%;
  • Struktūra įskaitant papildomi bitmap šriftai OpenType formatu, skirti naudoti tokiose programose kaip gnome-terminal (perėjus į HarfBuzz, kilo problemų naudojant senus bitmap šriftus gnome-terminal);
  • Rengiant leidimą nutrauktas optinių laikmenų montavimo mazgų kokybės tikrinimas.

Šaltinis: opennet.ru

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