Fedora 32 Distribution går i betatestning

Begyndte test af betaversionen af ​​Fedora 32-distributionen. Beta-udgivelsen markerede overgangen til den sidste fase af testen, hvor kun kritiske fejlrettelser er tilladt. Frigøre planlagt i slutningen af ​​april. Udstedelse dækker Fedora Workstation, Fedora Server, Fedora Silverblue og Live builds afsendt i formularen spins med KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE og LXQt skrivebordsmiljøer. Builds er forberedt til x86_64, ARM (Raspberry Pi 2 og 3), ARM64 (AArch64) og Power arkitekturer.

Mest bemærkelsesværdigt ændringer i Fedora 32:

  • I standard workstation builds aktiveret baggrundsproces tidlig morgen, hvilket vil give dig mulighed for hurtigere at reagere på mangel på hukommelse, uden at gå så langt som at kalde OOM (Out Of Memory) handleren i kernen, som udløses, når situationen bliver kritisk, og systemet som regel ikke længere reagerer på brugerhandlinger. Hvis mængden af ​​tilgængelig hukommelse er mindre end den angivne værdi, vil earlyoom ved at sende SIGTERM (fri hukommelse mindre end 10%) eller SIGKILL (< 5%) tvingende afslutte den proces, der mest aktivt bruger hukommelse (med den højeste /proc) /*/oom_score value), uden at bringe systemtilstanden til det punkt, hvor systembuffere ryddes.
  • Inkluderet som standard systemd-timeren fstrim.timer, som kører fstrim.service-tjenesten en gang om ugen for at udføre kommandoen "/usr/sbin/fstrim —fstab —verbose —quiet", som overfører oplysninger til lagerenheder om ubrugte blokke i monteret filsystemer og i dynamisk udvidede LVM-lager. Denne mekanisme udjævner slid på SSD- og NVMe-drev og øger effektiviteten af ​​blokrensning, og også i LVM forbedrer brugen af ​​frie logiske udstrækninger, når der dynamisk allokeres plads i lager (“thin provisioning”) ved at returnere dem til poolen;
  • Desktop opdateret før udgivelse GNOME 3.36, hvor en separat applikation til administration af tilføjelser til GNOME Shell er dukket op, designet af login- og skærmoplåsningsgrænseflader er blevet moderniseret, de fleste systemdialoger er blevet omdesignet, en funktion er dukket op til at starte applikationer ved hjælp af en diskret GPU på systemer med hybridgrafik, og i oversigtstilstand muligheden for at omdøbe mapper med applikationer, er der tilføjet en "forstyr ikke"-knap til notifikationssystemet, en mulighed for at aktivere forældrekontrolsystemet er tilføjet til den indledende opsætningsguide mv.
  • I forbindelse med afslutning Python 2 levetid fra Fedora vil være slettet python2-pakken og alle pakker, der kræver Python 2 for at køre eller bygge. For udviklere og brugere, der kræver Python 2, vil der blive leveret en selvstændig python27-pakke, som vil blive pakket i en alt-i-en-stil (ingen underpakker) og ikke beregnet til at blive brugt som en afhængighed;
  • Standard i stedet for iptables-legacy involveret iptables-nft-pakken, som tilbyder et sæt hjælpeprogrammer til at sikre kompatibilitet med iptables, som har den samme kommandolinjesyntaks, men oversætter de resulterende regler til nf_tables-bytekode;
  • Dynamisk firewall firewall oversat at arbejde oven på nftables. iptables og ebtables vil fortsat blive brugt til at kalde regler direkte;
  • GCC 10 bruges til montering. Versioner af mange pakker er blevet opdateret, herunder 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.

  • I pakker, der definerer deres egne brugere og grupper, implementeret overgang til brugerdefinitioner i et format, der er identisk med sysusers.d (selve værktøjet systemd-sysusers bruges endnu ikke til at generere indholdet af /etc/passwd og /etc/group, vi taler kun om dataformatet med information om brugere ; for at oprette brugere kaldes det stadig useradd);
  • I DNF pakkehåndtering tilføjet kode til at sende information, der er nødvendig for mere præcist at estimere distributionens brugerbase. I stedet for den oprindeligt planlagte transmission af en unik UUID-id, en mere simpelt kredsløb baseret på installationstidstælleren og en variabel med data om arkitektur og OS-version. "countme"-tælleren nulstilles til "0" efter det første vellykkede opkald til serveren, og efter 7 dage begynder den at stige hver uge, hvilket giver dig mulighed for at anslå, hvor lang tid siden den brugte version blev installeret. Hvis det ønskes, kan brugeren deaktivere afsendelsen af ​​de specificerede oplysninger;
  • Python tolk samlet med flaget "-fno-semantic-interposition", hvis brug i test viste en præstationsstigning fra 5 til 27%;
  • sammensætningen inkluderet yderligere bitmapskrifttyper i OpenType-format til brug i programmer såsom gnome-terminal (efter skift til HarfBuzz var der problemer med at bruge de gamle bitmapskrifttyper i gnome-terminal);
  • Når du forbereder en udgivelse opsagt test af kvaliteten af ​​installationssamlinger til optiske medier.

Kilde: opennet.ru

Tilføj en kommentar