Izid distribucije Linuxa Fedora 32

Predložil Izdaja distribucije Linuxa Fedora 32. Za nalaganje pripravljeni Izdelki Delovna postaja Fedora, Fedora strežnik, Core OS, in komplet "vrtljajev" z živimi različicami namiznih okolij KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE in LXQt. Sestavi so ustvarjeni za x86_64, Power64, ARM64 (AArch64) in razne naprave z 32-bitnimi procesorji ARM. Založniške sestave Fedora Silverblue и Izdaja Fedora IoT z zamudo.

Najbolj opazen izboljšave v Fedori 32:

  • V privzetih različicah delovne postaje aktiviran proces v ozadju zgodaj, s katerim se boste lahko hitreje odzvali na pomanjkanje pomnilnika, ne da bi šli tako daleč, da bi v jedru poklicali upravljalnik OOM (Out Of Memory), ki se sproži, ko situacija postane kritična in sistem praviloma ne se dlje odziva na dejanja uporabnikov. Če je količina razpoložljivega pomnilnika manjša od podane vrednosti, bo zgodnji pomnilnik s pošiljanjem SIGTERM (prosti pomnilnik manj kot 10 %) ali SIGKILL (< 5 %) prisilno prekinil proces, ki najbolj aktivno porablja pomnilnik (z najvišjim /proc /*/vrednost oom_score), ne da bi stanje sistema pripeljalo do točke čiščenja sistemskih medpomnilnikov.
  • Vklopljen privzeto časovnik systemd fstrim.timer, ki enkrat tedensko zažene storitev fstrim.service za izvedbo ukaza »/usr/sbin/fstrim —fstab —verbose —quiet«, ki prenaša na naprave za shranjevanje informacije o neuporabljenih blokih v nameščenih datotečnih sistemih in v dinamično razširjenih shrambah LVM. Ta mehanizem zgladi obrabo pogonov SSD in NVMe ter poveča učinkovitost čiščenja blokov, prav tako pa v LVM izboljša uporabo prostih logičnih ekstentov pri dinamičnem dodeljevanju prostora v pomnilniku (»tanko zagotavljanje«), tako da jih vrne v skupino.
  • Namizje posodobljeno pred izdajo GNOME 3.36, v katerem se je pojavila ločena aplikacija za upravljanje dodatkov za GNOME Shell, posodobljena je bila zasnova vmesnikov za prijavo in odklepanje zaslona, ​​večina sistemskih pogovornih oken je bila preoblikovana, pojavila se je funkcija za zagon aplikacij z uporabo diskretnega GPU v sistemih s hibridno grafiko, v preglednem načinu pa možnost preimenovanja imenikov z aplikacijami, sistemu obveščanja je dodan gumb »ne moti«, čarovniku za začetne nastavitve je dodana možnost vklopa sistema starševskega nadzora itd.
  • V zvezi z prekinitev Življenjska doba Python 2 iz Fedore bo odstranili paket python2 in vsi paketi, ki zahtevajo Python 2 za izvajanje ali gradnjo. Za razvijalce in uporabnike, ki potrebujejo Python 2, bo na voljo samostojni paket python27, ki bo zapakiran v slogu vse-v-enem (brez podpaketov) in ne bo namenjen za uporabo kot odvisnost.
  • Privzeto namesto iptables-legacy vključeni paket iptables-nft ponuja nabor pripomočkov za zagotavljanje združljivosti z iptables, ki imajo enako sintakso ukazne vrstice, vendar prevajajo nastala pravila v bajtno kodo nf_tables.
  • Dinamični požarni zid požarni zid preneseno za delo na vrhu nftables. iptables in ebtables se bosta še naprej uporabljala za neposredno klicanje pravil.
  • Za sestavljanje se uporablja GCC 10. Posodobljene so bile različice številnih paketov, vključno z 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.

  • V paketih, ki določajo lastne uporabnike in skupine, izvajati prehod na uporabniške definicije v formatu, ki je enak sysusers.d (sam pripomoček systemd-sysusers se še ne uporablja za generiranje vsebine /etc/passwd in /etc/group, govorimo le o formatu podatkov s podatki o uporabnikih ; za ustvarjanje uporabnikov se še vedno imenuje useradd).
  • V upravitelju paketov DNF dodano kodo za pošiljanje informacij, potrebnih za natančnejšo oceno uporabniške baze distribucije. Namesto prvotno načrtovanega prenosa edinstvenega identifikatorja UUID, več preprosto vezje na podlagi števca časa namestitve in spremenljivke s podatki o arhitekturi in različici OS. Števec »countme« se bo po prvem uspešnem klicu strežnika ponastavil na »0« in po 7 dneh se bo začel vsak teden povečevati, kar nam bo omogočilo oceno, kako dolgo nazaj je bila nameščena različica v uporabi. Po želji lahko uporabnik onemogoči pošiljanje navedenih podatkov.
  • Python tolmač sestavljeno z zastavico “-fno-semantic-interposition”, katere uporaba v testih je pokazala povečanje zmogljivosti od 5 do 27 %.
  • Struktura vključeno dodatne bitne pisave v formatu OpenType za uporabo v programih, kot je gnome-terminal (po prehodu na HarfBuzz so se pojavile težave pri uporabi starih bitnih pisav v gnome-terminal).
  • Pri pripravi izdaje prekinjeno testiranje kakovosti namestitvenih sklopov za optične medije.

Istočasno za Fedoro 32 dati v obratovanje “free” in “nonfree” repozitorij projekta RPM Fusion, v katerem so na voljo paketi z dodatnimi multimedijskimi aplikacijami (MPlayer, VLC, Xine), video/avdio kodeki, podpora za DVD, lastniški gonilniki AMD in NVIDIA, programi za igre, emulatorji. Ustvarjanje ruskih zgradb Fedora prekinjeno.

Vir: opennet.ru

Dodaj komentar