Linuxi distributsiooni Fedora 32 väljalase

Tutvustatakse Linuxi levitamise väljalase Fedora 32. Laadimiseks ette valmistatud Tooted Fedora tööjaam, Fedora server, Põhiline OS, ja "keerutuste" komplekt töölauakeskkondade KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE ja LXQt reaalajas ehitustega. Kooste genereeritakse x86_64, Power64, ARM64 (AArch64) ja erinevaid seadmeid 32-bitiste ARM-protsessoritega. Kirjastuskoosseisud Fedora Silverblue и Fedora IoT väljaanne hilinenud.

Kõige tähelepanuväärsem täiustused Fedora 32-s:

  • Vaikimisi tööjaama ehitustes aktiveeritud taustaprotsess varajane tuba, mis võimaldab teil kiiremini reageerida mälupuudusele, ilma et peaksite kutsuma kernelis OOM-i (Out Of Memory) töötlejat, mis käivitub siis, kui olukord muutub kriitiliseks ja süsteem reeglina ei tööta. reageerib kasutaja toimingutele kauem. Kui saadaoleva mälu maht on määratud väärtusest väiksem, lõpetab Earlyoom, saates SIGTERM (vaba mälu alla 10%) või SIGKILL (< 5%), jõuga protsessi, mis kõige aktiivsemalt mälu tarbib (suurima /proc. /*/oom_score väärtus), viimata süsteemi olekut süsteemipuhvrite tühjendamiseni.
  • Sisse lülitatud vaikimisi systemd taimer fstrim.timer, mis käitab teenust fstrim.service kord nädalas, et käivitada käsk “/usr/sbin/fstrim —fstab —verbose —quiet”, mis edastab salvestusseadmetele teabe ühendatud plokkide kasutamata kohta. failisüsteemides ja dünaamiliselt laiendatud LVM-mäluseadmetes. See mehhanism silub SSD- ja NVMe-draivide kulumist ja suurendab plokkide puhastamise tõhusust ning parandab ka LVM-is vabade loogiliste ulatuste kasutamist salvestusruumi dünaamilisel jaotamisel (“õhuke varustamine”), tagastades need basseini.
  • Töölauda värskendati enne avaldamist GNOME 3.36, milles on ilmunud eraldi rakendus GNOME Shelli lisandmoodulite haldamiseks, sisselogimis- ja ekraani avamise liideste kujundust on moderniseeritud, enamik süsteemidialooge on ümber kujundatud, ilmunud on funktsioon rakenduste käivitamiseks, kasutades süsteemides diskreetset GPU-d. hübriidgraafikaga ning ülevaaterežiimis võimalus katalooge rakendustega ümber nimetada, teavitussüsteemi on lisatud nupp “ära sega”, algseadistusviisardis on lisatud vanemliku järelevalve süsteemi lubamise võimalus jne.
  • Seoses lõpetamine Python 2 eluaegne Fedorast saab olema kustutatud python2 pakett ja kõik paketid, mille käitamiseks või ehitamiseks on vaja Python 2. Arendajatele ja kasutajatele, kes vajavad Python 2, pakutakse eraldiseisvat pakett python27, mis on pakendatud kõik-ühes stiilis (ilma alampakettideta) ega ole mõeldud kasutamiseks sõltuvusena.
  • Vaikimisi iptables-legacy asemel kaasatud iptables-nft pakett pakub iptablesiga ühilduvuse tagamiseks utiliitide komplekti, millel on sama käsurea süntaks, kuid mis tõlgivad saadud reeglid nf_tables baitkoodiks.
  • Dünaamilise tulemüüri tulemüür üle kantud töötada nftables'i peal. iptables ja ebtables kasutatakse ka edaspidi reeglite otsekutsumiseks.
  • Koostamiseks kasutatakse GCC 10. Uuendatud on paljude pakettide versioone, sealhulgas 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.

  • Pakettides, mis määratlevad oma kasutajad ja rühmad, rakendatud üleminek kasutajamääratlustele identses vormingus sysusers.d (utiliiti systemd-sysusers ennast ei kasutata veel /etc/passwd ja /etc/group sisu genereerimiseks, me räägime ainult andmevormingust koos kasutajate teabega ; kasutajate loomiseks nimetatakse seda endiselt useradd).
  • DNF-i paketihalduris lisatud kood distributsiooni kasutajabaasi täpsemaks hindamiseks vajaliku teabe saatmiseks. Algselt kavandatud unikaalse UUID-identifikaatori edastamise asemel on rohkem lihtne vooluring põhineb installiaja loenduril ja muutujal, mis sisaldab andmeid arhitektuuri ja OS-i versiooni kohta. “Countme” loendur lähtestatakse pärast esimest edukat serverikõnet väärtusele “0” ja 7 päeva pärast hakkab see iga nädal kasvama, mis võimaldab meil hinnata, kui kaua aega tagasi kasutusel olev versioon installiti. Soovi korral saab kasutaja määratud teabe saatmise keelata.
  • Pythoni tõlk kokku pandud lipuga “-fno-semantic-interposition”, mille kasutamine testides näitas jõudluse tõusu 5-lt 27%-le.
  • Struktuur kaasatud täiendavad OpenType-vormingus bitmap-fondid kasutamiseks sellistes programmides nagu gnome-terminal (pärast HarfBuzzile üleminekut tekkis probleeme vanade bitmap-fontide kasutamisel gnome-terminalis).
  • Väljaande ettevalmistamisel lõpetatud optiliste andmekandjate paigalduskomplektide kvaliteedi testimine.

Samaaegselt Fedora 32 jaoks kasutusele võtta RPM Fusion projekti “tasuta” ja “mittevaba” hoidlad, milles on saadaval paketid täiendavate multimeediumirakendustega (MPlayer, VLC, Xine), video/helikoodekid, DVD tugi, patenteeritud AMD ja NVIDIA draiverid, mänguprogrammid, emulaatorid. Vene Fedora ehituste genereerimine lõpetatud.

Allikas: opennet.ru

Lisa kommentaar