Dreifing Fedora Linux 38 flutti á stigi beta prófunar

Byrjað er að prófa beta útgáfu af Fedora Linux 38 dreifingunni. Beta útgáfan markaði umskipti á lokastig prófunar, þar sem aðeins mikilvægar villur eru leiðréttar. Stefnt er að útgáfu 18. apríl. Útgáfan nær yfir Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base og Live smíði, afhent í formi snúninga með notendaumhverfi KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie og Sway. Samsetningar eru búnar til fyrir x86_64, Power64 og ARM64 (AArch64) arkitektúr.

Mikilvægustu breytingarnar á Fedora Linux 38:

  • Fyrsta stig breytinga yfir í nútímavædda hleðsluferli sem Lennart Pöttering lagði til hefur verið hrint í framkvæmd. Munurinn frá klassískri ræsingu kemur niður á notkun, í stað initrd myndarinnar sem myndast á staðbundnu kerfi þegar kjarnapakkinn er settur upp, á sameinuðu kjarnamynd UKI (Unified Kernel Image), sem er búin til í dreifingarinnviði og stafrænt undirrituð af dreifingu. UKI sameinar í einni skrá meðhöndlunina til að hlaða kjarnanum frá UEFI (UEFI boot stub), Linux kjarnamyndina og initrd kerfisumhverfið sem er hlaðið inn í minni. Þegar hringt er í UKI mynd frá UEFI er hægt að athuga heilleika og áreiðanleika stafrænu undirskriftarinnar, ekki aðeins kjarnans, heldur einnig innihalds initrd, en áreiðanleikakönnun þess er mikilvæg þar sem í þessu umhverfi eru lyklarnir til að afkóða rót FS eru sóttar. Á fyrsta stigi var UKI stuðningi bætt við ræsiforritið, verkfæri til að setja upp og uppfæra UKI voru útfærð og tilrauna UKI mynd var búin til sem einbeitti sér að því að ræsa sýndarvélar með takmörkuðu setti af íhlutum og rekla.
  • RPM pakkastjórinn til að flokka lykla og stafrænar undirskriftir notar Sequoia pakkann, sem býður upp á útfærslu á OpenPGP á Rust tungumálinu. Áður notaði RPM sinn eigin OpenPGP þáttunarkóða, sem hafði óleyst vandamál og takmarkanir. Rpm-sequoia pakkanum hefur verið bætt við sem beinni háð RPM, þar sem stuðningur við dulritunar reiknirit er byggður á Nettle bókasafninu, skrifað í C (áætlar að veita möguleika á að nota OpenSSL).
  • Fyrsta stig innleiðingar nýja pakkastjórans Microdnf hefur verið innleitt, sem kemur í stað DNF sem nú er notað. Microdnf verkfærakistan hefur verið uppfærð verulega og styður nú alla helstu eiginleika DNF en á sama tíma einkennist hann af mikilli afköstum og þéttleika. Lykilmunurinn á Microdnf og DNF er notkun C tungumáls til þróunar, í stað Python, sem gerir þér kleift að losna við mikinn fjölda ósjálfstæðis. Nokkrir aðrir kostir Microdnf: sjónrænni vísbending um framvindu aðgerða; bætt innleiðing viðskiptatöflu; getu til að birta í skýrslum um lokið viðskipti upplýsingar framleiddar með forskriftum sem eru innbyggðar í pakka; stuðningur við að nota staðbundna RPM pakka fyrir viðskipti; fullkomnari inntakslokunarkerfi fyrir bash; stuðningur við að keyra builddep skipunina án þess að setja Python upp á kerfinu.
  • Fedora Workstation skjáborðið hefur verið uppfært fyrir GNOME 44, sem gert er ráð fyrir að komi út 22. mars. Meðal nýjunga í GNOME 44: ný útfærsla á skjálásnum og hluta „bakgrunnsforrita“ í stöðuvalmyndinni.
  • Xfce notendaumhverfi hefur verið uppfært í útgáfu 4.18.
  • Myndun samsetninga með LXQt notendaumhverfi fyrir AArch64 arkitektúrinn er hafin.
  • SDDM skjástjórinn hefur sjálfgefið innskráningarviðmót sem notar Wayland. Breytingin gerir þér kleift að skipta um innskráningarstjóra í byggingum með KDE skjáborðinu yfir í Wayland.
  • Í smíðum með KDE skjáborðinu hefur upphafsuppsetningarhjálpin verið fjarlægð úr dreifingunni, þar sem flestir möguleikar hans eru ekki notaðir í KDE Spin og Kinoite, og upphafsstilling færibreytna er framkvæmd á uppsetningarstigi með því að nota Anaconda uppsetningarforritið.
  • Fullur aðgangur að Flathub forritaskránni hefur verið veittur (sían sem fjarlægði óopinbera pakka, sérforrit og forrit með takmarkandi leyfiskröfur hefur verið slökkt). Ef það eru flatpak og rpm pakkar með sömu forritum, þegar GNOME hugbúnaður er notaður, verða Flatpak pakkarnir frá Fedora verkefninu settir upp fyrst, síðan RPM pakkarnir og síðan pakkarnir frá Flathub.
  • Myndun samsetninga fyrir farsíma er hafin, sem fylgir Phosh skelinni, sem er byggð á GNOME tækni og GTK bókasafninu, notar Phoc samsettan netþjón sem keyrir ofan á Wayland, auk eigin lyklaborðs á skjánum. Umhverfið var upphaflega þróað af Purism sem hliðstæða GNOME Shell fyrir Librem 5 snjallsímann, en varð síðan eitt af óopinberu GNOME verkefnunum og er nú einnig notað í postmarketOS, Mobian og einhverjum fastbúnaði fyrir Pine64 tæki.
  • Bætti við Fedora Budgie Spin byggingu með Budgie grafískri skel, sem er byggð á GNOME tækni, Budgie Window Manager (BWM) gluggastjóranum og eigin útfærslu á GNOME skelinni. Budgie er byggt á spjaldi sem er svipað skipulagt og klassísk borðborðspjöld. Allir spjaldþættir eru smáforrit, sem gerir þér kleift að sérsníða samsetninguna á sveigjanlegan hátt, breyta staðsetningunni og skipta um útfærslur á aðalþáttunum eftir þínum smekk.
  • Bætti við smíði af Fedora Sway Spin með sérsniðnu Sway umhverfi sem byggt er með Wayland samskiptareglunum og fullkomlega samhæft við i3 flísargluggastjórann og i3bar. Til að búa til fullkomið notendaumhverfi er boðið upp á eftirfarandi fylgihluti: swayidle (bakgrunnsferli sem útfærir KDE aðgerðalausa samskiptareglur), swaylock (skjávara), mako (tilkynningarstjóri), grim (búa til skjámyndir), slurp (velja svæði á skjánum), wf-upptökutæki (myndbandsupptaka), leiðarstiku (forritastiku), virtboard (skjályklaborð), wl-klippaborð (vinna með klemmuspjaldið), wallutils (stjórna veggfóður á skjáborði).
  • Í Anaconda uppsetningarforritinu, til að styðja við hugbúnaðar-RAID (BIOS RAID, Firmware RAID, Fake RAID), sem útvegað er fastbúnaðarbúnað, er mdadm verkfærasettið notað í stað dmraid.
  • Bætti við einfaldaðri uppsetningarforriti til að setja upp myndir með IoT útgáfunni af Fedora á Internet of Things tæki. Uppsetningarforritið er byggt á coreos-uppsetningarforriti og notar beina afritun af fullunninni OStree mynd án samskipta notenda.
  • Lifandi myndir hafa verið uppfærðar til að innihalda stuðning við að virkja sjálfvirkt lag fyrir viðvarandi gagnageymslu þegar ræst er af USB drifi.
  • Í X þjóninum og Xwayland, vegna hugsanlegra öryggisvandamála, er viðskiptavinum frá kerfum með aðra bæta röð bannað sjálfgefið að tengjast.
  • Þjálfarinn inniheldur sjálfgefið "-fno-omit-frame-pointer" og "-mno-omit-leaf-frame-pointer" fánana, sem auka snið- og villuleitargetu og gera þér kleift að greina frammistöðuvandamál án þess að þurfa að setja saman pakka aftur.
  • Pakkar eru settir saman með „_FORTIFY_SOURCE=3“ innifalinn í verndarstillingunni, sem greinir mögulega biðminni yfirflæði þegar strengjaaðgerðir eru framkvæmdar sem skilgreindar eru í hausskránni string.h. Mismunurinn frá „_FORTIFY_SOURCE=2“ ham kemur niður á viðbótarathugunum. Fræðilega séð geta viðbótarathuganir leitt til skertrar frammistöðu, en í reynd sýndu SPEC2000 og SPEC2017 prófin engan mun og engar kvartanir komu fram frá notendum meðan á prófunarferlinu stóð yfir lækkun á frammistöðu.
  • Tímamælirinn til að þvinga kerfisbundnar einingar til að hætta við lokun hefur verið lækkaður úr 2 mínútum í 45 sekúndur.
  • Pakkarnir með Node.js pallinum hafa verið endurskipulagðir. Það er hægt að setja upp mismunandi útibú Node.js á kerfinu á sama tíma (til dæmis geturðu sett upp nodejs-16, nodejs-18 og nodejs-20 pakkana á sama tíma).
  • Uppfærðar pakkaútgáfur innihalda Ruby 3.2, gcc 13, LLVM 16, Golang 1.20, PHP 8.2, binutils 2.39, glibc 2.37, gdb 12.1, GNU Make 4.4, cups-filters 2.0b, TeXLive 2022, Image7LMagick 15.

Heimild: opennet.ru

Bæta við athugasemd