Ho lokolloa ha kabo ea Linux Fedora 34

Ho hlahisitsoe kabo ea Linux Fedora 34. Lihlahisoa tsa Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, hammoho le "spins" tse nang le Live builds tsa maemo a desktop KDE Plasma 5, Xfce, i3, MATE. , Cinnamon, LXDE li se li lokiselitsoe ho khoasolla, le LXQt. Likopano li hlahisoa bakeng sa meralo ea x86_64, Power64, ARM64 (AArch64) le lisebelisoa tse fapaneng tse nang le li-processor tsa 32-bit ARM. Phatlalatso ea Fedora Silverblue builds e liehile.

Lintlafatso tse hlokomelehang ho Fedora 34 ke:

  • Melaetsa eohle ea molumo e fetiselitsoe ho seva sa media sa PipeWire, eo hajoale e seng e le ea kamehla sebakeng sa PulseAudio le JACK. Ho sebelisa PipeWire ho u fa monyetla oa ho fana ka bokhoni ba ho sebetsa ka mamelwang khatisong e tloaelehileng ea komporo, tlosa karohano le ho kopanya lisebelisoa tsa molumo bakeng sa lits'ebetso tse fapaneng.

    Litokollong tse fetileng, Fedora Workstation e sebelisitse mokhoa oa morao-rao o bitsoang PulseAudio ho sebetsana le molumo, 'me likopo li sebelisitse laeborari ea bareki ho sebelisana le ts'ebetso eo, ho kopanya le ho laola melapo ea molumo. Bakeng sa ts'ebetso ea molumo oa litsebi, ho ile ha sebelisoa seva sa molumo oa JACK le laebrari ea bareki e amanang le eona. Ho etsa bonnete ba ho lumellana, ho e-na le lilaebrari tsa ho sebelisana le PulseAudio le JACK, ho ekelitsoe lera le tsamaeang ka PipeWire, e leng se u lumellang hore u boloke mosebetsi oa bareki bohle ba teng ba PulseAudio le JACK, hammoho le likopo tse fanoeng ka mokhoa oa Flatpak. Bakeng sa bareki ba lefang ba sebelisang ALSA API ea boemo bo tlase, ho kentsoe plugin ea ALSA e tsamaisang molumo ka kotloloho ho PipeWire.

  • Mehaho e nang le komporo ea KDE e fetotsoe ho sebelisa Wayland ka boiketsetso. Seboka se thehiloeng ho X11 se fetiselitsoe ho khetho. Hoa hlokomeleha hore tokollo ea KDE Plasma 34 e fanoeng ka Fedora 5.20 e tlisitsoe hoo e batlang e le ts'ebetsong ka mokhoa oa ts'ebetso ka holim'a X11, ho kenyelletsa le mathata a ho hlahisa skrine le konopo ea bohareng ba mouse. Ho sebetsa ha o sebelisa bakhanni ba NVIDIA ba nang le thepa, ho sebelisoa sephutheloana sa kwin-wayland-nvidia. Ho lumellana le lits'ebetso tsa X11 ho netefatsoa ho sebelisoa karolo ea XWayland.
  • Tšehetso e ntlafetseng ea Wayland. E ekelitse bokhoni ba ho sebelisa karolo ea XWayland lits'ebetsong tse nang le bakhanni ba NVIDIA ba nang le thepa. Libakeng tse thehiloeng ho Wayland, ts'ehetso ea ho sebetsa ka mokhoa o se nang hlooho e kenngoa ts'ebetsong, e leng se u lumellang hore u tsamaise likarolo tsa li-desktop ho li-server tse hole ka phihlello ka VNC kapa RDP.
  • Desktop ea Fedora Workstation e nchafalitsoe ho GNOME 40 le GTK 4. Ho GNOME 40, Activities Overview li-desktops tsa sebele li fetiselitsoe sebakeng sa sebopeho sa naha 'me li hlahisoa ka ketane e ntseng e phetla ka ho tsoelang pele ho tloha ho le letšehali ho ea ho le letona. K'homphieutha e 'ngoe le e' ngoe e bonts'itsoeng ka mokhoa oa Overview e bonts'a tse fumanehang lifensetere le lipane tse matla le ho ata ha mosebelisi a sebelisana. Phetoho e se nang moeli e fanoa lipakeng tsa lenane la mananeo le li-desktop tse fumanehang. Tlhophiso e ntlafalitsoeng ea mosebetsi ha ho na le li-monitor tse ngata. Moralo oa mananeo a mangata a ntlafalitsoe. GNOME Shell e ts'ehetsa ts'ebeliso ea GPU bakeng sa ho fana ka shaders.
    Ho lokolloa ha kabo ea Linux Fedora 34
  • Likhatiso tsohle tsa Fedora li fetiselitsoe ho sebelisa mochini oa systemd-oomd bakeng sa karabelo ea pele ho maemo a tlase a memori ho sistimi, ho fapana le ts'ebetso ea pele e neng e sebelisoa pele. Systemd-oomd e ipapisitse le PSI (Pressure Stall Information) kernel subsystem, e u lumellang ho sekaseka tlhahisoleseling mabapi le nako ea ho leta ea ho fumana lisebelisoa tse fapaneng (CPU, memori, I / O) ho lekola ka nepo boemo ba mojaro oa sistimi. le sebopeho sa ho fokotseha. PSI e etsa hore ho khonehe ho lemoha ho qaleha ha tieho ka lebaka la khaello ea lisebelisoa le ho felisa mekhoa e matla ea lisebelisoa nakong eo tsamaiso e seng e le boemong bo mahlonoko 'me e sa qale ho fokotsa cache le ho sutumelletsa data ho swap. karohano.
  • Sistimi ea faele ea Btrfs, eo ho tloha ha e lokolloa ho qetela e bile ea kamehla bakeng sa litatso tsa desktop tsa Fedora (Fedora Workstation, Fedora KDE, joalo-joalo), e kenyelletsa khatello ea data e pepeneneng e sebelisa algorithm ea ZSTD. Khatello ke ea kamehla bakeng sa lits'ebetso tse ncha tsa Fedora 34. Basebelisi ba lisebelisoa tse teng ba ka nolofalletsa khatello ka ho eketsa "compress = zstd: 1" folakha ho /etc/fstab le ho tsamaisa "sudo btrfs filesystem defrag -czstd -rv //home/" ho hatella data e seng e fumaneha. Ho lekola katleho ea compression, o ka sebelisa sesebelisoa sa "compsize". Hoa hlokomeloa hore ho boloka data ka mokhoa o hatelitsoeng ha ho boloke sebaka sa disk feela, empa hape ho eketsa bophelo ba tšebeletso ea li-drive tsa SSD ka ho fokotsa boholo ba mesebetsi ea ho ngola, hape ho eketsa lebelo la ho bala le ho ngola lifaele tse kholo, tse hatelitsoeng hantle ho li-drive tse liehang. .
  • Likhatiso tsa semmuso tsa kabo li kenyelletsa mofuta o nang le mookameli oa fensetere ea i3, e fanang ka mokhoa oa sebopeho sa lifensetere tse kentsoeng komporong.
  • Ho theoa ha litšoantšo ka komporo ea KDE bakeng sa lits'ebetso tse ipapisitseng le meralo ea AArch64 e se e qalile, ntle le likopano tse nang le li-desktops tsa GNOME le Xfce, le litšoantšo tsa litsamaiso tsa seva.
  • Ho kentsoe setšoantšo se secha sa Comp Neuro Container, se kenyelletsang khetho ea ho etsa mohlala le lits'ebetso tsa papiso tse bohlokoa bakeng sa lipatlisiso tsa mahlale a methapo.
  • Khatiso bakeng sa Marang-rang a Lintho (Fedora IoT), e fanang ka tikoloho ea sistimi e tlositsoeng ho isa bonyenyaneng, ntlafatso ea eona e etsoang ka atomo ka ho nkela setšoantšo sa sistimi eohle sebaka, mme lits'ebetso li arohanngoa le sistimi e kholo e sebelisang lijana tse ka thoko. (podman e sebelisoa bakeng sa tsamaiso), tšehetso ea liboto tsa ARM e kentsoe Pine64, RockPro64 le Jetson Xavier NX, hammoho le tšehetso e ntlafetseng bakeng sa liboto tse thehiloeng ho i.MX8 SoC tse kang 96boards Thor96 le Solid Run HummingBoard-M. Tšebeliso ea mekhoa ea ho latela ho hlōleha ha hardware (balebeli) bakeng sa ho hlaphoheloa ha tsamaiso ea othomathike e fanoa.
  • Tlhahiso ea liphutheloana tse arohaneng tse nang le lilaeborari tse sebelisoang mererong e thehiloeng ho Node.js e khaotsoe. Ho e-na le hoo, Node.js e fanoa ka liphutheloana tsa motheo feela tse nang le mofetoleli, lifaele tsa lihlooho, lilaebrari tsa mantlha, li-module tsa binary, le lisebelisoa tsa motheo tsa tsamaiso ea liphutheloana (NPM, khoele). Likopo tse rometsoeng sebakeng sa polokelo ea Fedora tse sebelisang Node.js li lumelloa ho kenya litšepe tsohle tse teng ka har'a sephutheloana se le seng, ntle le ho arola kapa ho arola lilaebrari tse sebelisoang liphutheloana tse arohaneng. Ho kenya lilaebraring ho tla u lumella ho tlosa bohlasoa ba liphutheloana tse nyenyane, ho tla nolofatsa tlhokomelo ea liphutheloana (pele, mohlokomeli o ile a qeta nako e ngata a hlahloba le ho hlahloba liphutheloana tse makholo tse nang le lilaebrari ho feta sephutheloana se seholo sa lenaneo), e tla imolla. meaho ea likhohlano tsa laeborari mme e tla rarolla mathata a tlamahano le mefuta ea laeborari (bahlokomeli ba tla kenyelletsa mefuta e netefalitsoeng le e lekiloeng ka har'a sephutheloana).
  • Enjene ea fonte ea FreeType e fetotsoe ho sebelisa enjene ea sebopeho sa glyph ea HarfBuzz. Ts'ebeliso ea HarfBuzz ho FreeType e ntlafalitse boleng ba ho fana ka maikutlo (ho batalatsa kemiso ea glyph nakong ea rasterization ho ntlafatsa ho hlaka ho li-skrini tse nang le qeto e tlase) ha o hlahisa mongolo ka lipuo tse nang le sebopeho se rarahaneng sa mongolo, moo li-glyphs li ka theoang ho tsoa ho tse 'maloa. litlhaku. Haholo-holo, ho sebelisa HarfBuzz ho u lumella ho tlosa bothata ba ho hlokomoloha li-ligatures tseo ho tsona ho se nang litlhaku tse arohaneng tsa Unicode ha u fana ka maikutlo.
  • Bokhoni ba ho tima SELinux ha u ntse u sebetsa bo tlositsoe - ho e thibela ka ho fetola /etc/selinux/config setting (SELINUX= disabled) ha e sa tšehetsoa. Ka mor'a hore SELinux e qalisoe, batšoantšisi ba LSM ba se ba behiloe ho mokhoa oa ho bala feela, o ntlafatsang tšireletso khahlanong le litlhaselo tse lekang ho tima SELinux ka mor'a ho sebelisa hampe bofokoli bo lumellang likahare tsa mohopolo oa kernel hore li fetoloe. Ho tima SELinux, o ka qala sistimi hape ka ho fetisa paramente ea "selinux = 0" moleng oa taelo ea kernel. Bokhoni ba ho fetola pakeng tsa mekhoa ea "ho qobella" le "ho lumella" nakong ea ts'ebetso ea boot e bolokiloe.
  • Karolo ea Xwayland DDX, e tsamaisang Seva ea X.Org ho hlophisa ts'ebetso ea lits'ebetso tsa X11 libakeng tse thehiloeng ho Wayland, e fetiselitsoe sephutheloana se arohaneng, se kopantsoeng ho tsoa motheong o mocha oa khoutu o ikemetseng ntle le likhatiso tse tsitsitseng tsa X. Seva ea Org.
  • E nolofalitse ho qala bocha ha lits'ebeletso tsohle tse ntlafalitsoeng ka nako e le 'ngoe ka mor'a hore ho phetheloe khoebo ho mookameli oa sephutheloana sa RPM. Le hoja nakong e fetileng tšebeletso e ile ea qala hape hang ka mor'a ho ntlafatsa sephutheloana se seng le se seng se neng se kopana le sona, joale ho thehoa mokoloko 'me litšebeletso li qala hape qetellong ea seboka sa RPM, ka mor'a hore liphutheloana tsohle le lilaebrari li nchafatsoe.
  • Litšoantšo tsa liboto tsa ARMv7 (armhfp) li fetotsoe ho UEFI ka ho sa feleng.
  • Boholo ba sesebelisoa sa ho fapanyetsana se fanoeng ke enjene ea zRAM bo eketsehile ho tloha kotara ho isa halofo ea boholo ba mohopolo oa 'mele, hape bo lekanyelitsoe ho moeli oa 8 GB. Phetoho e u lumella hore u tsamaise ka katleho mochini oa Anaconda ho sistimi e nang le RAM e nyane.
  • Ho netefalitsoe hore ho tlisoa liphutheloana tsa crate bakeng sa puo ea Rust lekaleng le tsitsitseng. Liphutheloana li fanoa ka sehlongwapele "rust-".
  • Ho fokotsa boholo ba ho kenya litšoantšo tsa ISO, SquashFS e hloekileng e fanoa, ntle le sehlaha sa EXT4, se neng se sebelisetsoa mabaka a histori.
  • Lifaele tsa tlhophiso ea GRUB bootloader li kopantsoe bakeng sa meralo eohle e tšehetsoeng, ho sa tsotelehe tšehetso ea EFI.
  • Ho fokotsa tšebeliso ea sebaka sa disk, compression ea lifaele tse nang le firmware e sebelisoang ke Linux kernel e fanoa (ho qala ho kernel 5.3, ho tšehetsa firmware ho tloha xz archives). Ha e sa phutholoha, firmware eohle e nka hoo e ka bang 900 MB, 'me ha e hatelloa, boholo ba bona bo fokotsehile ka halofo.
  • Sephutheloana sa ntp (seva bakeng sa ho hokahanya nako e nepahetseng) se nketsoe sebaka ke fereko ea ntpsec.
  • Liphutheloana tsa xemacs, xemacs-packages-base, xemacs-packages-extra le neXtaw, tseo nts'etsopele ea tsona e leng khale li emisitse, li phatlalalitsoe hore ha li sa sebetsa. Sephutheloana sa nscd se tlositsoe - systemd-resolved e se e sebelisetsoa ho boloka polokelo ea polokelo ea moamoheli, 'me sssd e ka sebelisoa ho boloka litšebeletso tse rehiloeng.
  • Lipokello tsa xorg-x11-* tsa lisebelisoa tsa X11 li emisitsoe; sesebelisoa se seng le se seng se se se fanoa ka sephutheloana se arohaneng.
  • Tšebeliso ea lebitso la master ho polokelo ea git ea morero e emisitsoe, kaha lentsoe lena le sa tsoa nkoa e le le fosahetseng lipolotiking. Lebitso la kamehla la lekala ho git repositories e se e le "main", 'me libakeng tsa polokelo tse nang le liphutheloana tse kang src.fedoraproject.org/rpms lekala ke "rawhide".
  • Liphetolelo tsa liphutheloana tse ntlafalitsoeng, tse kenyeletsang: 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. 0.16.0 Ntlafalitsoeng Lce4.16.
  • Letšoao le lecha le hlahisitsoe.
    Ho lokolloa ha kabo ea Linux Fedora 34

Ka nako e ts'oanang, polokelo ea "mahala" le "e sa lefelloeng" ea morero oa RPM Fusion e ile ea qalisoa bakeng sa Fedora 34, moo liphutheloana tse nang le lisebelisoa tse eketsehileng tsa multimedia (MPlayer, VLC, Xine), li-codec tsa video / audio, tšehetso ea DVD, AMD ea thepa le Bakhanni ba NVIDIA, mananeo a lipapali, li-emulators.

Source: opennet.ru

Eketsa ka tlhaloso