Fedora Linux 38 jagab beetatestimise etappi

Fedora Linux 38 beetaversiooni testimine on alanud. BeetavĂ€ljal on tĂ€histatud ĂŒleminekut katsetamise lĂ”ppfaasile, kus lubatakse vaid kriitiliste vigade parandamist. VĂ€ljaanne on kavandatud 18. aprillile. VĂ€ljaanne katab Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base ja Live-kogud, mis on saadaval spinidena, mis sisaldavad kohandatud keskkondi nagu KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie ja Sway. Kogud on loodud arhitektuuridele x86_64, Power64 ja ARM64 (AArch64).

Olulisemad muudatused Fedora Linux 38-s:

  • Esimene etapp ĂŒleminekust moderniseeritud kĂ€ivitamisprotsessile, mille on ette pannud Lennart Poettering, on teostatud. Erinevused klassikalisest kĂ€ivitamisest seisnevad selles, et initrd pildifaili vĂ€ljatöötamine, mis genereeritakse kohaliku sĂŒsteemi poolt, asendatakse ĂŒhtse kernelipildiga UKI (Unified Kernel Image), mis genereeritakse ja allkirjastatakse digitaalselt levitamise infrastruktuuris. UKI ĂŒhendab ĂŒhte faili kernelilaadimise kĂ€itleja UEFI-st (UEFI boot stub), Linuxi kernelipildi ja mĂ€llu laaditava keskkonna initrd. UKI pildifaili nĂ”udmisel UEFI-st pakutakse terviklikkuse ja autentsuse kontrollimist mitte ainult kernelile, vaid ka initrd sisule, mille autentsuse kontrollimine on oluline, kuna selles keskkonnas toimub juurpildi krĂŒpteerimisvĂ”tmete vĂ€ljatoomine. Esimeses etapis lisatud UKI tugi kĂ€ivitajasse, teostatud UKI installimise ja vĂ€rskendamise tööriistade loomine, ning loodud eksperimentaalne UKI pilt, mis keskendub kĂ€ivitamisele. virtuaalmasinate piiratud komponentide ja draiverite komplektiga.
  • RPM-pakettide halduris on vĂ”tmete ja digitaalse allkirjade tĂ”lgendamiseks kaasatud Sequoia pakett, mis pakub OpenPGP teostust Rusti keeles. Varasemalt kasutati RPM-is enda koodi OpenPGP tĂ”lgendamiseks, mis omas lahendamata probleeme ja piiranguid. RPM-i otseste sĂ”ltuvuste hulka on lisatud rpm-sequoia pakett, kus krĂŒptograafiliste algoritmide tugi pĂ”hineb C keeles kirjutatud Nettle raamatukogul (plaanides on ka OpenSSL-i kasutamise vĂ”imaluse pakkumine).
  • Teise etapi rakendamine uue paketihalduri Microdnf, mis asendab praegu kasutatavat DNF, on lĂ”pule viidud. Microdnfi tööriistakomplekt on oluliselt uuendatud ja toetab nĂŒĂŒd kĂ”iki DNF pĂ”hifunktsioone, kuid sellel on suurem jĂ”udlus ja kompaktne suurus. Microdnfi peamine erinevus DNF-ist on, et selle vĂ€ljatöötamisel on kasutatud C-keelt, mitte Pythonit, mis vĂ€hendab sĂ”ltuvuste arvu. MĂ”ned teised Microdnfi eelised: selgem toimetamise edenemise nĂ€itamine; tĂ€iustatud tehingutabeli rakendamine; vĂ”imalus esitada teavitustes teavet, mille paketi sees olevad skriptid (scriplets) jĂ€rgened; kohalike RPM-pakettide toetamist tehingutes; tĂ€iustatud bash sisendite automaatse tĂ€itmise sĂŒsteem; toe pakkumine builddep kĂ€sule ilma Pythoni sĂŒsteemi installimata.
  • Fedora Workstationi töölaua versioon on uuendatud GNOME 44 versiooniks, mille vĂ€ljalaskmine on planeeritud 22. mĂ€rtsiks. GNOME 44 uuendustes on: uue ekraani lukustamise teostus ja sektsioon 'taustarakendused' olekumenĂŒĂŒs.
  • Xfce kasutajakeskkond on uuendatud versioonile 4.18.
  • Aknaraamide AArch64 arhitektuuriga on alanud LXQt kasutajakeskkonna kogude moodustamine.
  • SDDM ekraani halduris on vaikimisi kasutusel Waylandi sisenemislĂ€hte liides. Muutus vĂ”imaldab viia sisse logimise Waylandi sĂŒsteemis KDE töölauaga kogudes.
  • KDE töölaua kogudes on esmakordsel kĂ€ivitamisel (Initial Setup) seadistusmeister eemaldatud, kuna suurem osa tema funktsioonidest ei ole KDE Spin ja Kinoite-s kasutatud ning esialgne seadistamine toimub paigaldusprotsessi kĂ€igus Anaconda installijaga.
  • Flathubi rakenduste kataloogile on antud tĂ€is ligipÀÀs (kustutatud on filter, mis eemaldas mitte ametlikud paketid, patenteeritud programmid ja rakendused, millel on piiravad litsentsinĂ”uded). Kui on olemas nii flatpak- kui rpm-pakette samade programmidega, siis GNOME Software kasutamisel installitakse esmalt Fedora projekti Flatpak-paketid, seejĂ€rel RPM-paketid ning lĂ”puks Flathubi paketid.
  • Alanud on mobiilsete seadmete kogude moodustamine, mis on varustatud Phoshi liidesega, mis pĂ”hineb GNOME tehnoloogiatel ja GTK teegil ning kasutab koosseisu. server Phoc, mis töötab Waylandi peal, ja ka oma ekraanil klaviatuur squeekboard. Keskkond arenes algselt vĂ€lja Purismi ettevĂ”tte poolt GNOME Shell'i ekvivalentina Librem 5 nutitelefonile, kuid hiljem sai see osa GNOME mitteametlikest projektidest ning nĂŒĂŒd kasutatakse seda ka postmarketOS-is, Mobianis ja mĂ”nedes Pine64 seadmete pĂŒsivaramutes.
  • Lisatud on Fedora Budgie Spin, mis pĂ”hineb GNOME tehnoloogiatel ja Budgie aknahalduril (BWM) koos oma GNOME Shelli teostusega. Budgie aluseks on paneel, mis sarnaneb klassikaliste töölauapaneelide töökorraldusele. KĂ”ik paneeli elemendid on appletid, mis vĂ”imaldavad paindlikku koostisosade kohandamist, asukoha muutmist ja pĂ”hielementide teostuste asendamist enda maitse jĂ€rgi.
  • Lisatud on Fedora Sway Spin, mille kasutajakeskkond Sway on ĂŒles ehitatud Waylandi protokollil ja on tĂ€ielikult ĂŒhilduv ruudustiku aknahalduri i3 ning i3bar paneeliga. TĂ€isfunktsionaalse kasutajakeskkonna saavutamiseks on ette nĂ€htud kaasnevad komponendid: swayidle (taustaprosess KDE idle protokolliga), swaylock (ekraani kaitsmine), mako (teavituste haldur), grim (ekranipiltide loomine), slurp (ala valimine ekraanil), wf-recorder (videote jÀÀdvustamine), waybar (rakenduste paneel), virtboard (ekraanil klaviatuur), wl-clipboard (kopeerimise haldamine), wallutils (töölaua taustapiltide haldamine).
  • Anaconda installatsioonide toetamiseks pĂŒsivara RAIDide (BIOS RAID, Firmware RAID, Fake RAID) tĂ”ttu on dmraidi asemele kasutusele vĂ”etud mdadm tööriistakomplekt.
  • Lisatud on lihtsustatud installatsioon, et paigaldada Fedora IoT vĂ€ljaande pilte asjade interneti seadmetele. Installatsioon pĂ”hineb coreos-installer'il ja kasutab valmis pildi otse koopiat OStree ilma kasutaja sekkumiseta.
  • Live-pildid on moderniseeritud, lisades toetuse andmete pĂŒsiva salvestamise kihi automaatseks aktiveerimiseks USB-mĂ€luseadmest kĂ€ivitamisel.
  • X-serveris ja Xwaylandis on potentsiaalsete turbeprobleemide tĂ”ttu vaikimisi keelatud klientide ĂŒhendamine sĂŒsteemidest, millel on erinev baitide jĂ€rjekord.
  • Kompilaatoris on vaikimisi lubatud lipud «-fno-omit-frame-pointer» ja «-mno-omit-leaf-frame-pointer», mis laiendavad profileerimise ja silumise vĂ”imalusi ning vĂ”imaldavad tuvastada jĂ”udlusprobleeme ilma pakettide uuesti kompileerimata.
  • Paketthoidlas on tagatud pakettide koostamine kaitse reĆŸiimi «_FORTIFY_SOURCE=3» kaasamisega, mis tuvastab vĂ”imalikke puhverĂŒlevoolusid stringi funktsioonide, mis on mÀÀratletud failis string.h, tĂ€itmise ajal. Erinevus reĆŸiimist «_FORTIFY_SOURCE=2» seisneb tĂ€iendavates kontrollides. Teoreetiliselt vĂ”ivad tĂ€iendavad kontrollid viia jĂ”udluse vĂ€henemiseni, kuid praktikas ei ole testid SPEC2000 ja SPEC2017 nĂ€idanud erinevusi ning kasutajatelt ei ole testimise ajal tulnud kaebusi jĂ”udluse languse ĂŒle.
  • Systemd ĂŒksuste sunnitud lĂ”petamise ajastust on vĂ€hendatud 2 minutilt 45 sekundile.
  • Node.js platvormi pakettide struktuuri on muudetud. NĂŒĂŒd on vĂ”imalik installida sĂŒsteemi samal ajal erinevaid Node.js haru, nĂ€iteks saab nĂŒĂŒd samal ajal installida pakette nodejs-16, nodejs-18 ja nodejs-20.
  • Pakettide versioonid on vĂ€rskendatud, sealhulgas 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, ImageMagick 7, PostgreSQL 15.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster