Fedora 32-distributionen er gået ind i beta-testfasen

Startede test af beta-versionen af Fedora 32. Beta-udgivelsen markerede overgangen til den afsluttende testfase, hvor kun kritiske fejl rettes. Udgivelsen er planlagt ved udgangen af april. Udgivelsen dækker Fedora Workstation, Fedora Server, Fedora Silverblue og Live-udgaver, der leveres i form af spins med desktop-miljøer som KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE og LXQt. Udgaverne er forberedt til arkitekturerne x86_64, ARM (Raspberry Pi 2 og 3), ARM64 (AArch64) og Power.

De mest bemærkelsesværdige Optimeringer i Fedora 32:

  • I versionerne til arbejdsstationer som standard være aktiveret baggrundsprocessen earlyoom, som muliggør hurtigere reaktion på mangel på hukommelse, uden at dette når til at aktivere OOM-håndteringsmekanismen (Out Of Memory) i kernen, som aktiveres, når situationen bliver kritisk, og systemet som regel ikke længere reagerer på brugerens handlinger. Hvis den tilgængelige hukommelse er under en bestemt grænse, vil earlyoom via sending af SIGTERM (hvis fri hukommelse er mindre end 10%) eller SIGKILL (< 5%) tvinge (afslutte processen, der mest aktivt bruger hukommelse (har den højeste værdi /proc/*/oom_score), uden at bringe systemets tilstand til rydningen af systembufferne.
  • Inkluderet som standard systemd-timer fstrim.timer, der en gang om ugen starter tjenesten fstrim.service for at udføre kommandoen «/usr/sbin/fstrim —fstab —verbose —quiet», der sender oplysninger til lagringsenheder om ubrugte blokke i de monterede filsystemer og i dynamisk udvidede LVM-lagringer. Denne mekanisme reducerer slid på SSD- og NVMe-drev og forbedrer effektiviteten i blokrensning, samt forbedrer brugen af frie logiske extent i LVM ved dynamisk tildeling af plads i lagringen (thin provisioning) ved at returnere dem til puljen;
  • Skrivebordet er opdateret til udgave GNOME 3.36, hvor der er kommet en separat applikation til styring af tilføjelser til GNOME Shell, brugerfladen til login og skærmlås er blevet opdateret, de fleste systemdialoger er blevet redesignet, muligheden for at starte applikationer ved hjælp af dedikeret GPU på systemer med hybrid grafik er blevet implementeret, der er tilføjet mulighed for at omdøbe mapper med applikationer i oversigtsmodus, en "ikke forstyrr"-knap er blevet tilføjet til meddelelsessystemet, og der er tilføjet en mulighed for at aktivere forældrebeskyttelse i installationsguiden osv.
  • På grund af ophøret af Python 2's livscyklus vil Fedora fjernet pakken python2 og alle pakker, der kræver Python 2 for at fungere eller blive bygget. For udviklere og brugere, der har brug for Python 2, vil der blive tilbudt en separat pakke python27, som vil være designet i stil med «all-in-one» (uden opdeling i underpakker) og ikke beregnet til brug som afhængighed;
  • Som standard i stedet for iptables-legacy aktiveret pakken iptables-nft, der tilbyder et sæt værktøjer til at sikre kompatibilitet med iptables, som har den samme kommandosyntaks, men oversætter de modtagne regler til bytekode nf_tables;
  • Den dynamiske firewall firewalld til CodeMirror 6. arbejder oven på nftables. Til direkte kald af regler vil iptables og ebtables fortsætte med at blive brugt;
  • GCC 10 er blevet brugt til at bygge. 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 egne brugere og grupper, er gennemført overgangen til brugerdefinitioner i et format, der ligner sysusers.d (selve systemd-sysusers-værktøjet til at danne indholdet af /etc/passwd og /etc/group anvendes stadig ikke, der tales kun om dataformatet med brugerinformation, for at oprette brugere kaldes useradd stadig);
  • I pakkestyringssystemet DNF tilføjet kode til at sende oplysninger, der er nødvendige for en mere præcis vurdering af brugerbasen for distributionen. I stedet for den oprindeligt planlagte overførsel af en unik UUID-identifikator er der implementeret et mere enkelt skema baseret på en installationstidsoptælling og en variabel med data om arkitektur og version af styresystemet. Tælleren 'countme' vil blive nulstillet til '0' efter den første succesfulde kontakt med serveren og vil begynde at stige hver uge efter 7 dage, hvilket giver mulighed for at vurdere, hvor længe den anvendte version har været installeret. Hvis ønskes, kan brugeren deaktivere overførslen af de angivne oplysninger;
  • Python-fortolkeren er bygget med flaget '-fno-semantic-interposition', hvis brug i tests har vist en præstationsforbedring på mellem 5 og 27%;
  • Tilføjet til inkluderet yderligere rasterfonte i OpenType-format til brug i programmer som gnome-terminal (der opstod problemer med brugen af gamle rasterfonte i gnome-terminal efter overgangen til HarfBuzz);
  • Ved forberedelsen af udgivelsen ophørt test af kvaliteten af installationsbygninger til optiske medier.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster