Fedora 32-verspreiding gaan beta-toetsing in

Het begin toets die beta-weergawe van die Fedora 32-verspreiding. Die beta-vrystelling het die oorgang na die finale stadium van toetsing gemerk, waarin slegs kritieke foute reggestel word. Vrylating beplan aan die einde van April. Uitgawe dek Fedora Workstation, Fedora Server, Fedora Silverblue en Live builds verskaf in die vorm draaie met lessenaaromgewings KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE en LXQt. Bouwerk word voorberei vir x86_64, ARM (Raspberry Pi 2 en 3), ARM64 (AArch64) en Power-argitekture.

Mees opvallend veranderinge in Fedora 32:

  • In verstek werkstasie bou geaktiveer agtergrond proses vroeë kamer, wat jou sal toelaat om vinniger te reageer op 'n gebrek aan geheue, sonder om so ver te gaan as om die OOM (Out Of Memory) hanteerder in die kern te roep, wat geaktiveer word wanneer die situasie kritiek raak en die stelsel, as 'n reël, nee langer reageer op gebruikershandelinge. As die hoeveelheid beskikbare geheue minder is as die gespesifiseerde waarde, sal earlyoom deur SIGTERM (vrye geheue minder as 10%) of SIGKILL (< 5%) te stuur, die proses wat die mees aktief geheue verbruik (met die hoogste /proc) met geweld beëindig /*/oom_score value), sonder om die stelseltoestand tot die punt te bring om stelselbuffers skoon te maak.
  • Aangeskakel by verstek, die systemd timer fstrim.timer, wat die fstrim.service-diens een keer per week laat loop om die opdrag "/usr/sbin/fstrim —fstab —verbose —quiet" uit te voer, wat inligting oor ongebruikte blokke in gemonteerde stoortoestelle aan stoortoestelle oordra. lêerstelsels en in dinamies uitgebreide LVM-bergings. Hierdie meganisme maak die slytasie van SSD- en NVMe-aandrywers glad en verhoog die doeltreffendheid van blokskoonmaak, en verbeter ook in LVM die gebruik van gratis logiese omvang wanneer spasie in berging dinamies toegewys word (“dun voorsiening”) deur dit terug te keer na die swembad;
  • Werkskerm opgedateer voor vrystelling GNOME 3.36, waarin 'n aparte toepassing vir die bestuur van byvoegings tot GNOME Shell verskyn het, die ontwerp van die aanmeld- en skermontsluit-koppelvlakke is gemoderniseer, die meeste stelseldialoogvensters is herontwerp, 'n funksie het verskyn om toepassings met 'n diskrete GPU op stelsels te begin. met hibriede grafika, en in oorsigmodus die vermoë om dopgehou met toepassings te hernoem, is 'n "moenie steur nie"-knoppie by die kennisgewingstelsel gevoeg, 'n opsie om die ouerbeheerstelsel te aktiveer is by die aanvanklike opstellingsassistent gevoeg, ens.
  • In verband met beëindiging Python 2 leeftyd van Fedora sal wees verwyder die python2-pakket en alle pakkette wat Python 2 vereis om te hardloop of te bou. Vir ontwikkelaars en gebruikers wat Python 2 benodig, sal 'n alleenstaande python27-pakket verskaf word, wat in 'n alles-in-een-styl verpak sal word (geen subpakkette nie) en nie bedoel is om as 'n afhanklikheid gebruik te word nie;
  • Verstek in plaas van iptables-legacy betrokke die iptables-nft-pakket, wat 'n stel nutsprogramme bied om verenigbaarheid met iptables te verseker, wat dieselfde opdragreëlsintaksis het, maar die resulterende reëls in nf_tables-greepkode vertaal;
  • Dinamiese firewall firewalld oorgedra om bo-op nftables te werk. iptables en ebtables sal steeds gebruik word om reëls direk op te roep;
  • GCC 10 word vir samestelling gebruik. Weergawes van baie pakkette is opgedateer, insluitend Glibc 2.31, Binutils 2.33, LLVM 10-rc, Python 3.8, Ruby 2.7,
    Gaan 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4.

  • In pakkette wat hul eie gebruikers en groepe definieer, geïmplementeer oorgang na gebruikerdefinisies in 'n formaat wat identies is aan sysusers.d (die systemd-sysusers nut self word nog nie gebruik om die inhoud van /etc/passwd en /etc/group te genereer nie, ons praat net van die dataformaat met inligting oor gebruikers ; om gebruikers te skep word dit steeds useradd genoem);
  • In DNF pakketbestuurder bygevoeg kode om inligting te stuur wat nodig is om die verspreiding se gebruikersbasis meer akkuraat te skat. In plaas van die oorspronklik beplande oordrag van 'n unieke UUID-identifiseerder, 'n meer eenvoudige stroombaan gebaseer op die installasie tyd teller en 'n veranderlike met data oor die argitektuur en OS weergawe. Die "countme"-teller sal na die eerste suksesvolle oproep na die bediener teruggestel word na "0" en na 7 dae sal dit elke week begin toeneem, wat jou sal toelaat om te skat hoe lank gelede die weergawe wat gebruik is, geïnstalleer is. Indien verlang, kan die gebruiker die stuur van die gespesifiseerde inligting deaktiveer;
  • Python tolk vergader met die “-fno-semantiese-interposisie” vlag, waarvan die gebruik in toetse 'n prestasieverhoging van 5 tot 27% getoon het;
  • Die samestelling ingesluit bykomende bitmap-fonts in OpenType-formaat vir gebruik in programme soos gnome-terminal (nadat oorgeskakel is na HarfBuzz, was daar probleme met die gebruik van die ou bitmap-fonts in gnome-terminaal);
  • Wanneer 'n vrystelling voorberei word beëindig toets die kwaliteit van installasie-samestellings vir optiese media.

Bron: opennet.ru

Voeg 'n opmerking