Fa'asa'olotoina le tufatufaina atu o Linux Fedora 34

O le tuʻuina atu o le tufatufaina o Linux Fedora 34 ua tuʻuina atu. O oloa Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, faʻapea foʻi ma se seti o "spins" faʻatasi ai ma le Live builds of desktop environments KDE Plasma 5, Xfce, i3, MATE , Cinnamon, LXDE ua saunia mo le download. ma LXQt. O faʻapotopotoga e faʻatupuina mo le x86_64, Power64, ARM64 (AArch64) fausaga ma masini eseese ma 32-bit ARM processors. Ua tuai le lolomiina o Fedora Silverblue fausia.

O faʻaleleia sili ona lauiloa i Fedora 34 o:

  • O vaitafe uma o leo ua siitia i le PipeWire media server, lea ua faaletonu nei nai lo PulseAudio ma JACK. O le faʻaaogaina o le PipeWire e mafai ai ona e tuʻuina atu tomai faʻapitoa faʻalogo leo i se faʻasalalauga masani o le komepiuta, faʻaumatia le vaevaega ma tuʻufaʻatasia atinaʻe leo mo faʻaoga eseese.

    I faʻasalalauga talu ai, na faʻaogaina ai e Fedora Workstation se faʻagasologa faʻapitoa e taʻua o PulseAudio e faʻatautaia ai leo, ma faʻaoga faʻaoga se faletusi o tagata faʻatau e fegalegaleai ai ma lena faʻagasologa, faʻafefiloi ma pulea leo leo. Mo le gaosiga o leo fa'apolofesa, sa fa'aogaina le JACK sound server ma le faletusi o lo'o feso'ota'i. Ina ia faʻamautinoa le fetaui, nai lo faletusi mo le fegalegaleai ma PulseAudio ma JACK, ua faʻaopoopoina se laulau o loʻo faʻaogaina e ala i PipeWire, lea e mafai ai e oe ona faʻasaoina galuega a tagata uma o loʻo iai PulseAudio ma JACK, faʻapea foʻi ma talosaga e tuʻuina atu i le Flatpak format. Mo tagata o lo'o fa'aaogaina le ALSA API, o lo'o fa'apipi'iina se fa'apipi'i ALSA e fa'aala sa'o ai leo i le PipeWire.

  • Fausia ma le KDE desktop ua suia e faʻaoga Wayland ona o le faaletonu. X11-faʻavae vasega ua tuʻuina atu i se filifiliga. O loʻo maitauina o le tuʻuina atu o KDE Plasma 34 faʻatasi ma Fedora 5.20 ua aumaia i le toetoe lava tutusa i galuega faʻatasi ma le faiga o le faʻaogaina i luga o le X11, e aofia ai faʻafitauli i le screencasting ma le ogatotonu o le kisi faamau. Ina ia galue pe a faʻaaogaina taʻavale NVIDIA faʻapitoa, o le kwin-wayland-nvidia afifi e faʻaaogaina. O le fetaui ma X11 talosaga e faʻamautinoa e faʻaaoga ai le XWayland vaega.
  • Fa'aleleia le lagolago a Wayland. Faʻaopoopo le tomai e faʻaoga ai le XWayland vaega i luga o faiga faʻatasi ma avetaʻavale NVIDIA. I si'osi'omaga fa'avae i Wayland, o lo'o fa'atinoina le lagolago mo le galue i le fa'auluulu, lea e fa'atagaina ai oe e fa'atautaia vaega o le komepiuta i luga o faiga fa'aumau mamao ma avanoa e ala i le VNC po'o le RDP.
  • Le Fedora Workstation desktop ua faʻafouina ile GNOME 40 ma GTK 4. I le GNOME 40, Activities Overview virtual desktops ua faʻanofoina i se faʻafanua faʻafanua ma faʻaalia i se filifili faʻasolosolo solo mai le agavale i le taumatau. O laulau ta'itasi o lo'o fa'aalia i le Va'aiga lautele e va'aia ai fa'amalama o lo'o avanoa ma fa'ato'a fa'apa ma fa'asolo a'o fegalegaleai le tagata fa'aoga. O lo'o tu'uina atu se suiga fa'aletonu i le va o le lisi o polokalame ma komipiuta komipiuta. Faʻaleleia le faʻatulagaina o galuega pe a tele ni siaki. O le mamanu o le tele o polokalame ua faaonaponei. GNOME Shell e lagolagoina le faʻaogaina o le GPU mo le tuʻuina atu o shaders.
    Fa'asa'olotoina le tufatufaina atu o Linux Fedora 34
  • O lomiga uma a Fedora ua siitia e faʻaoga le systemd-oomd masini mo le vave tali atu i tulaga maualalo manatua i luga o le polokalama, nai lo le faʻaogaina muamua o le earlyoom process. Systemd-oomd e faʻavae i luga o le PSI (Pressure Stall Information) kernel subsystem, lea e mafai ai ona e suʻesuʻeina faʻamatalaga e uiga i le taimi faʻatali mo le mauaina o punaoa eseese (CPU, manatua, I / O) i avanoa faʻaoga e iloilo saʻo ai le maualuga o le utaina o le polokalama. ma le natura o le faʻagesegese. O le PSI e mafai ai ona iloa le amataga o le tuai ona o le le lava o punaoa ma filifili faʻamutaina faiga faʻapitoa i le taimi e leʻi oʻo ai le faiga i se tulaga ogaoga ma e leʻo amata ona faʻaotiina le cache ma tulei faʻamaumauga i totonu o le swap. vaeluaga.
  • O le faila faila a le Btrfs, lea talu mai le faʻasalalauga mulimuli ua avea ma mea e le mafai ona faʻaogaina i luga o le laulau a Fedora (Fedora Workstation, Fedora KDE, ma isi), e aofia ai le faʻapipiʻiina o faʻamatalaga manino e faʻaaoga ai le ZSTD algorithm. O le faʻamalosi o le faaletonu mo faʻapipiʻi fou o Fedora 34. O tagata faʻaoga o loʻo i ai nei e mafai ona faʻaogaina le faʻamalosi e ala i le faʻaopoopoina o le "compress=zstd:1" fuʻa i /etc/fstab ma faʻagasolo "sudo btrfs filesystem defrag -czstd -rv / /home/" e fa'apipi'i fa'amaumauga ua maua. Ina ia iloilo le lelei o le faʻamalosi, e mafai ona e faʻaogaina le aoga "compsize". O loʻo maitauina o le teuina o faʻamaumauga i totonu o le faʻapipiʻiina e le gata ina faʻasaoina ai le avanoa o le disk, ae faʻateleina ai foi le ola tautua o le SSD e ala i le faʻaitiitia o le tele o galuega tusitusi, ma faʻateleina ai foi le saoasaoa o le faitau ma le tusiaina o faila tetele, faʻapipiʻi lelei i luga o taʻavale lemu. .
  • O lomiga aloaia o le tufatufaga e aofia ai le faʻasologa ma le pule faʻamalama i3, lea e ofoina atu le faʻaogaina o le faʻamalama faʻamalama i luga o le laulau.
  • O le faʻavaeina o ata ma le KDE desktop mo faiga faʻavae i luga o le AArch64 architecture ua amata, faʻaopoopo i faʻapotopotoga faʻatasi ma le GNOME ma Xfce desktops, ma ata mo polokalama faʻapipiʻi.
  • O se ata fou o le Comp Neuro Container ua faʻaopoopoina, lea e aofia ai se filifiliga o faʻataʻitaʻiga ma faʻataʻitaʻiga talosaga aoga mo suʻesuʻega neuroscience.
  • Le lomiga mo le Initaneti o Mea (Fedora IoT), lea e ofoina atu se siosiomaga faʻaogaina i le pito i lalo, o le faʻafouina o loʻo faʻatinoina i le atomically e ala i le suia o le ata o le faiga atoa, ma o talosaga e vavae ese mai le faiga autu e faʻaaoga ai pusa tuʻufua. (podman e faʻaaogaina mo le pulega), lagolago mo laupapa ARM ua faʻaopoopoina Pine64, RockPro64 ma Jetson Xavier NX, faʻapea foʻi ma le faʻaleleia atili o le lagolago mo i.MX8 SoC faʻavae laupapa e pei ole 96boards Thor96 ma Solid Run HummingBoard-M. O le fa'aogaina o masini fa'aletonu o le siakiina o masini (watchdog) mo le toe fa'aleleia o masini e tu'uina atu.
  • O le fausiaina o pusa eseese ma faletusi o loʻo faʻaaogaina i galuega faʻavae i luga o Node.js ua faʻagata. Nai lo lena, o Node.js e tuʻuina atu naʻo afifi faʻavae ma se faʻamatala, faila faila, faletusi autu, binary modules, ma mea faigaluega faʻapipiʻi masani (NPM, vulu). O talosaga na lafoina i le faleteuoloa Fedora e faʻaaoga ai Node.js e faʻatagaina e faʻapipiʻi uma faʻalagolago o loʻo iai i totonu o se afifi e tasi, e aunoa ma le vaeluaina pe vavaeeseina o faletusi o loʻo faʻaaogaina i ni afifi eseese. O le faʻapipiʻiina o faletusi o le a faʻatagaina oe e faʻaumatia le gaogao o tamaʻi afifi, faʻafaigofie le tausiga o afifi (muamua, o le tagata tausia na faʻaalu le tele o taimi e iloilo ma suʻe ai le faitau selau o afifi ma faletusi nai lo le afifi autu ma le polokalama), o le a faʻaumatia le atina'e o fete'ena'iga faletusi ma o le a fo'ia ai fa'afitauli i le fusifusia i fa'aliliuga faletusi (o le a fa'aaofia e tagata fa'amautu lomiga fa'amaonia ma fa'ata'ita'iina i totonu o le afifi).
  • O le FreeType font engine ua liua e fa'aoga le HarfBuzz glyph shaping engine. O le faʻaogaina o le HarfBuzz i le FreeType ua faʻaleleia atili ai le lelei o le faʻailoga (faʻalelei le otootoga o se glyph i le taimi o le rasterization e faʻaleleia atili ai le manino i luga o mataʻitusi maualalo) pe a faʻaalia tusitusiga i gagana faʻatasi ai ma le lavelave faʻasologa o tusitusiga, lea e mafai ona fausia ai glyphs mai le tele. mataitusi. Aemaise lava, o le faʻaaogaina o le HarfBuzz e mafai ai ona e faʻaumatia le faʻafitauli o le le amanaʻiaina o ligatures e leai ni faʻailoga Unicode eseese pe a faʻaalia.
  • Le mafai ona fa'amalo SELinux a'o tamo'e ua aveese - fa'agata e ala i le suia o le /etc/selinux/config settings (SELINUX=disabled) ua le toe lagolagoina. A maeʻa le SELinux faʻamataʻu, ua seti nei le au LSM i le faitau-naʻo le mode, lea e faʻaleleia ai le puipuiga mai osofaʻiga e taumafai e faʻamalo le SELinux pe a uma ona faʻaogaina faʻafitauli e mafai ai ona suia mea o loʻo i totonu o le fatu fatu. Ina ia faʻamalo le SELinux, e mafai ona e toe faʻafouina le faiga e ala i le pasia o le "selinux = 0" parakalafa i luga o le laina o le kernel. O le gafatia e fesuiaʻi i le va o le "faʻamalosia" ma le "faʻatagaina" auala i le taimi o le faʻagasologa o taʻavale e taofia.
  • O le vaega o le Xwayland DDX, o loʻo faʻatautaia le X.Org Server e faʻatulagaina le faʻatinoina o le X11 talosaga i Wayland-faʻavae siʻosiʻomaga, ua siitia atu i se isi afifi, faʻapipiʻi mai se faʻavae code fou e tutoʻatasi mai faʻamaumauga mautu o le X. Org server.
  • Fa'aaga e toe fa'afou uma auaunaga fa'a-systemd i le taimi e tasi pe a mae'a se fefa'atauaiga i le pule o pusa RPM. E ui o le taimi muamua na toe amata ai le auaunaga i le maeʻa ai o le faʻafouina o afifi taʻitasi e fesoʻotaʻi ma ia, o lea ua fai se laina ma toe amata auaunaga i le faaiuga o le RPM sauniga, pe a uma ona faʻafouina afifi ma faletusi.
  • O ata mo laupapa ARMv7 (armhfp) ua liua i le UEFI ona o le faaletonu.
  • O le tele o le masini swap virtual na saunia e le zRAM engine e faʻateleina mai le kuata i le afa o le tele o le mafaufau faʻaletino, ma faʻatapulaʻa i le 8 GB tapulaa. O le suiga e mafai ai e oe ona faʻatautaia ma le manuia le faʻapipiʻiina o le Anaconda i luga o se faiga e iai sina vaega ole RAM.
  • O le tu'uina atu o pusa pusa mo le gagana Rust i le lala mautu ua fa'amautinoa. O afifi o loʻo tuʻuina atu i le prefix "rust-".
  • Ina ia faʻaitiitia le tele o faʻapipiʻi ata ISO, ua tuʻuina atu SquashFS mama, e aunoa ma le faʻapipiʻiina EXT4 layer, lea na faʻaaogaina mo mafuaaga faʻasolopito.
  • O le GRUB boot loader configuration file ua tu'ufa'atasia mo fausaga uma lagolago, tusa lava po'o le lagolago a le EFI.
  • Ina ia faʻaitiitia le faʻaogaina o avanoa, faʻapipiʻi faila ma firmware o loʻo faʻaaogaina e le fatu Linux e tuʻuina atu (amata mai le kernel 5.3, faʻapipiʻiina le firmware mai xz archives e lagolagoina). Pe a tatalaina, o firmware uma e tusa ma le 900 MB, ma pe a faʻapipiʻi, na faʻaititia le tele i le afa.
  • O le ntp package (server mo le faʻamaopoopoina o le taimi tonu) ua suia i se tui o le ntpsec.
  • O xemacs, xemacs-packages-base, xemacs-packages-extra ma neXtaw packages, o lona atinaʻe ua leva ona taofi, ua faʻaalia ua le toe aoga. O le afifi nscd ua le toe faʻaaogaina - systemd-resolved ua faʻaaogaina nei e teu ai le database host, ma e mafai ona faʻaogaina le sssd e faʻaigoaina auaunaga.
  • O le xorg-x11-* fa'aputuga o fa'aoga X11 ua fa'agata; o fa'aoga ta'itasi o lo'o ofoina atu nei i se isi afifi.
  • O le faʻaogaina o le igoa matai i totonu o fale teu oloa a le poloketi ua taofia, talu ai o lenei upu talu ai nei na manatu e le saʻo faʻapolokiki. Ole igoa ole lala ole lala ile git repository ua avea nei ma "autu", ma i fale teu oloa ma afifi e pei ole src.fedoraproject.org/rpms o le lala o le "rawhide".
  • Fa'afou fa'asologa o afifi, e aofia ai: GCC 11, LLVM/Clang 12, Glibc 2.33, Binutils 2.35, Golang 1.16, Ruby 3.0, Ruby on Rails 6.1, BIND 9.16, MariaDB 10.5, PostgreSQL 13 Fa'afouina LX0.16.0Qt4.16.
  • Fa'ailoa mai le logo fou.
    Fa'asa'olotoina le tufatufaina atu o Linux Fedora 34

I le taimi lava e tasi, "leai se totogi" ma "leai se totogi" faleoloa o le RPM Fusion poloketi na faʻalauiloaina mo Fedora 34, lea na faʻapipiʻiina ai faʻapipiʻi faʻatasi ai ma isi faʻasalalauga faʻasalalauga (MPlayer, VLC, Xine), codecs vitio / leo, lagolago DVD, AMD ma NVIDIA avetaavale, polokalame taʻaloga, emulators.

puna: opennet.ru

Faaopoopo i ai se faamatalaga