Kev faib tawm Fedora Linux 38 tau tsiv mus rau theem ntawm kev sim beta

Kev sim ntawm beta version ntawm Fedora Linux 38 faib tau pib lawm. Qhov kev tso tawm beta cim tau hloov mus rau theem kawg ntawm kev sim, uas tsuas yog cov kab mob tseem ceeb raug kho. Qhov kev tso tawm yog teem rau lub Plaub Hlis 18. Qhov kev tso tawm suav nrog Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base thiab Live tsim, xa hauv daim ntawv ntawm kev sib tw nrog cov neeg siv ib puag ncig KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie thiab Sway. Kev sib dhos yog tsim rau x86_64, Power64 thiab ARM64 (AArch64) architectures.

Qhov kev hloov pauv tseem ceeb tshaj plaws hauv Fedora Linux 38:

  • Thawj theem ntawm kev hloov mus rau cov txheej txheem thauj khoom niaj hnub tau npaj los ntawm Lennart PΓΆttering tau ua tiav. Qhov sib txawv ntawm cov khau raj classic los ntawm kev siv, es tsis txhob ntawm cov duab initrd tsim nyob rau hauv lub zos system thaum txhim kho lub pob kernel, ntawm unified kernel duab UKI (Unified Kernel Image), generated nyob rau hauv lub faib infrastructure thiab digitally kos npe los ntawm lub kev faib tawm. UKI sib txuas ua ke hauv ib cov ntaub ntawv tus neeg tuav ntaub ntawv rau thauj cov ntsiav los ntawm UEFI (UEFI khau raj stub), lub Linux ntsiav duab thiab initrd system ib puag ncig loaded rau hauv nco. Thaum hu rau UKI duab los ntawm UEFI, nws muaj peev xwm txheeb xyuas qhov kev ncaj ncees thiab kev ntseeg siab ntawm cov kos npe digital tsis yog tsuas yog cov ntsiav xwb, tab sis kuj tseem muaj cov ntsiab lus ntawm initrd, kev kuaj xyuas qhov tseeb uas yog qhov tseem ceeb txij li hauv ib puag ncig no cov yuam sij rau decrypting. lub hauv paus FS yog retrieve. Nyob rau thawj theem, UKI kev txhawb nqa tau ntxiv rau lub bootloader, cov cuab yeej rau kev txhim kho thiab hloov kho UKI tau siv, thiab kev sim UKI duab tau tsim, tsom rau booting virtual machines nrog cov txheej txheem txwv thiab cov tsav tsheb.
  • Tus neeg saib xyuas pob RPM rau kev txheeb xyuas cov yuam sij thiab kos npe digital siv pob Sequoia, uas muaj kev siv OpenPGP hauv lus Rust. Yav dhau los, RPM siv nws tus kheej OpenPGP parsing code, uas tsis tau daws teeb meem thiab kev txwv. Lub pob rpm-sequoia tau ntxiv raws li qhov kev cia siab ncaj qha rau RPM, qhov kev txhawb nqa rau cryptographic algorithms yog raws li lub tsev qiv ntawv Nettle, sau rau hauv C (npaj los muab lub peev xwm siv OpenSSL).
  • Thawj theem ntawm kev siv lub pob tshiab tus thawj tswj hwm Microdnf tau siv, uas hloov DNF tam sim no siv. Cov cuab yeej Microdnf tau hloov kho tshiab thiab tam sim no txhawb nqa tag nrho cov yam ntxwv tseem ceeb ntawm DNF, tab sis tib lub sijhawm nws yog tus cwj pwm los ntawm kev ua haujlwm siab thiab kev cog lus. Qhov sib txawv tseem ceeb ntawm Microdnf thiab DNF yog kev siv cov lus C rau kev txhim kho, tsis yog Python, uas tso cai rau koj tshem tawm ntau qhov kev vam khom. Qee qhov zoo dua ntawm Microdnf: pom pom ntau dua ntawm kev ua haujlwm ntawm kev ua haujlwm; txhim kho kev lag luam rooj siv; muaj peev xwm los tso saib hauv cov ntawv ceeb toom ntawm kev ua tiav cov ntaub ntawv ua tiav los ntawm cov ntawv sau ua rau hauv pob; txhawb kev siv cov pob khoom RPM hauv zos rau kev lag luam; ntau tshaj tawm tswv yim tiav system rau bash; kev txhawb nqa rau kev khiav lub builddep hais kom ua yam tsis tau txhim kho Python ntawm lub system.
  • Fedora Workstation desktop tau hloov kho rau GNOME 44, uas xav tias yuav tso tawm thaum Lub Peb Hlis 22nd. Ntawm cov kev tsim kho tshiab hauv GNOME 44: kev ua haujlwm tshiab ntawm lub vijtsam xauv thiab ntu "cov ntawv thov tom qab" hauv cov ntawv qhia zaub mov.
  • Xfce tus neeg siv ib puag ncig tau hloov kho rau version 4.18.
  • Kev tsim cov rooj sib txoos nrog LXQt tus neeg siv ib puag ncig rau AArch64 architecture tau pib.
  • Tus thawj tswj hwm SDDM tso cai rau tus ID nkag mus interface uas siv Wayland. Qhov kev hloov pauv tso cai rau koj hloov tus thawj tswj kev nkag hauv kev tsim nrog KDE desktop rau Wayland.
  • Hauv kev tsim nrog KDE desktop, Tus Thawj Saib Xyuas Kev Teeb Meem tau raug tshem tawm los ntawm kev faib tawm, vim tias feem ntau ntawm nws lub peev xwm tsis siv hauv KDE Spin thiab Kinoite, thiab kev teeb tsa thawj zaug ntawm qhov tsis yog ua tiav ntawm theem kev teeb tsa siv Anaconda installer.
  • Kev nkag mus rau Flathub daim ntawv teev npe daim ntawv thov tau muab tag nrho (cov lim uas tshem tawm cov pob khoom tsis raug cai, cov kev pabcuam muaj tswv thiab cov ntawv thov uas txwv tsis pub siv daim ntawv tso cai tau raug kaw lawm). Yog tias muaj cov pob flatpak thiab rpm nrog tib cov kev pab cuam, thaum siv GNOME Software, Flatpak tej pob khoom los ntawm Fedora project yuav raug ntsia ua ntej, ces cov pob ntawv RPM, thiab tom qab ntawd cov pob khoom los ntawm Flathub.
  • Kev txhim kho ntawm cov rooj sib txoos rau cov khoom siv txawb tau pib, muab nrog Phosh plhaub, uas yog raws li GNOME thev naus laus zis thiab GTK lub tsev qiv ntawv, siv Phoc cov neeg siv khoom sib xyaw ua haujlwm khiav saum Wayland, nrog rau nws tus kheej ntawm cov keyboard squeekboard. Ib puag ncig tau pib tsim los ntawm Purism ua ib qho analogue ntawm GNOME Plhaub rau Librem 5 smartphone, tab sis tom qab ntawd tau los ua ib qho ntawm cov haujlwm tsis raug cai GNOME thiab tam sim no kuj tau siv hauv postmarketOS, Mobian thiab qee qhov firmware rau Pine64 li.
  • Ntxiv Fedora Budgie Spin tsim nrog Budgie graphical plhaub, uas yog ua raws li GNOME thev naus laus zis, Budgie Window Manager (BWM) qhov rais tus tswj hwm thiab nws tus kheej kev siv ntawm GNOME Plhaub. Budgie yog ua raws li lub vaj huam sib luag uas zoo sib xws hauv lub koom haum rau classic desktop panels. Tag nrho cov ntsiab lus vaj huam sib luag yog applets, uas tso cai rau koj hloov kho qhov sib xyaw kom haum, hloov qhov tso kawm thiab hloov cov kev siv ntawm lub ntsiab vaj huam sib luag rau koj saj.
  • Ntxiv ib qho kev tsim ntawm Fedora Sway Spin nrog rau kev cai Sway ib puag ncig tsim siv Wayland raws tu qauv thiab ua tau zoo nrog i3 tiling window manager thiab i3bar. Txhawm rau tsim kom muaj ib puag ncig tus neeg siv tag nrho, cov khoom siv hauv qab no tau muab rau: swayidle (cov txheej txheem keeb kwm yav dhau los siv KDE idle raws tu qauv), swaylock (screen saver), mako (tus thawj tswj ceeb toom), grim (tsim screenshots), slurp (xaiv thaj chaw ntawm qhov screen), wf-recorder (video capture), waybar (application bar), virtboard (on-screen keyboard), wl-clipboard (ua hauj lwm nrog cov ntawv teev cia), wallutils (tswj desktop wallpaper).
  • Hauv Anaconda installer, txhawm rau txhawb nqa firmware-muab software RAIDs (BIOS RAID, Firmware RAID, Fake RAID), mdadm toolkit yog siv dmraid.
  • Ntxiv ib qho yooj yim installer rau kev txhim kho cov duab nrog IoT tsab ntawm Fedora ntawm Internet ntawm yam khoom siv. Lub installer yog raws li coreos-installer thiab siv ncaj qha luam ntawm cov duab OStree tiav yam tsis muaj kev sib cuam tshuam cov neeg siv.
  • Cov duab nyob tau raug kho dua tshiab kom suav nrog kev txhawb nqa kom tau txais txheej txheej rau cov ntaub ntawv tsis tu ncua thaum booting los ntawm USB drive.
  • Hauv X neeg rau zaub mov thiab Xwayland, vim muaj teeb meem kev nyab xeeb, cov neeg siv khoom los ntawm cov kab ke nrog kev sib txawv byte raug txwv los ntawm kev sib txuas.
  • Lub compiler suav nrog cov "-fno-omit-frame-pointer" thiab "-mno-omit-leaf-frame-pointer" chij los ntawm lub neej ntawd, uas txhim kho profileing thiab debugging peev xwm thiab tso cai rau koj txheeb xyuas cov teeb meem kev ua haujlwm yam tsis tas yuav rov ua cov pob khoom.
  • Cov pob khoom tau sib sau ua ke nrog "_FORTIFY_SOURCE=3" suav nrog hauv hom kev tiv thaiv, uas pom tau tias muaj peev xwm tsis txaus thaum ua tiav txoj hlua ua haujlwm tau teev tseg hauv cov ntaub ntawv header string.h. Qhov txawv ntawm "_FORTIFY_SOURCE=2" hom los mus rau kev kuaj ntxiv. Raws li kev xav, kev kuaj xyuas ntxiv tuaj yeem ua rau txo qis kev ua tau zoo, tab sis hauv kev xyaum, SPEC2000 thiab SPEC2017 kev xeem tsis pom qhov sib txawv thiab tsis muaj kev tsis txaus siab los ntawm cov neeg siv thaum lub sij hawm kev xeem txog kev txo qis hauv kev ua haujlwm.
  • Lub timer rau yuam systemd units kom xaus thaum kaw tau raug txo los ntawm 2 feeb mus rau 45 vib nas this.
  • Cov pob khoom nrog Node.js platform tau raug kho dua tshiab. Nws tuaj yeem txhim kho cov ceg sib txawv ntawm Node.js ntawm lub system tib lub sijhawm (piv txwv li, tam sim no koj tuaj yeem nruab nodejs-16, nodejs-18 thiab nodejs-20 pob khoom tib lub sijhawm).
  • Hloov tshiab pob versions suav nrog Ruby 3.2, gcc 13, LLVM 16, Golang 1.20, PHP 8.2, binutils 2.39, glibc 2.37, gdb 12.1, GNU Ua 4.4, khob-filters 2.0b, TeXLive 2022.

Tau qhov twg los: opennet.ru

Ntxiv ib saib