Fedora Linux 38 beta proban sartu da

Fedora Linux 38 banaketaren beta bertsioaren probak egiten hasi dira. Beta bertsioak probaren azken faserako trantsizioa markatu zuen, akats kritikoak bakarrik zuzentzen diren. Apirilaren 18rako aurreikusita dago kaleratzea. Oharra: Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base eta Live eraikuntzak hartzen ditu, bira moduan entregatutako erabiltzaile-inguruneekin KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie eta Sway. Asanbladak x86_64, Power64 eta ARM64 (AArch64) arkitekturetarako sortzen dira.

Fedora Linux 38-en aldaketa esanguratsuenak hauek dira:

  • Lennart PΓΆttering-ek proposatutako karga prozesu modernizatuaren trantsizioaren lehen etapa gauzatu da. Abio klasikoarekiko desberdintasunak nukleo-paketea instalatzerakoan tokiko sisteman sortutako initrd irudiaren ordez, nukleo-irudi bateratuaren UKI (Unified Kernel Image), banaketa-azpiegituran sortua eta digitalki sinatuta dagoena erabiltzean datza. banaketa. UKI-k fitxategi batean konbinatzen ditu nukleoa UEFItik (UEFI boot stub) kargatzeko kudeatzailea, Linux nukleoaren irudia eta memorian kargatutako initrd sistemaren ingurunea. UEFItik UKI irudi bat deitzean, nukleoaren sinadura digitalaren osotasuna eta fidagarritasuna egiaztatzea posible da, baita initrd-aren edukia ere, zeinaren benetakotasuna egiaztatzea garrantzitsua baita ingurune honetan deszifratzeko gakoak. erroko FS berreskuratzen dira. Lehen fasean, UKI euskarria gehitu zitzaion abio-kargatzaileari, UKI instalatzeko eta eguneratzeko tresnak ezarri ziren eta UKI irudi esperimental bat sortu zen, osagai eta kontrolatzaile multzo mugatu batekin makina birtualak abiaraztera bideratuta.
  • Gakoak eta sinadura digitalak analizatzeko RPM pakete kudeatzaileak Sequoia paketea erabiltzen du, eta OpenPGP inplementazioa eskaintzen du Rust hizkuntzan. Aurretik, RPM-k bere OpenPGP analisi-kode propioa erabiltzen zuen, konpondu gabeko arazoak eta mugak zituena. RPM-ren menpekotasun zuzen gisa gehitu da rpm-sequoia paketea, eta bertan algoritmo kriptografikoen euskarria Nettle liburutegian oinarritzen da, C-n idatzita (OpenSSL erabiltzeko gaitasuna emateko asmoa du).
  • Microdnf pakete kudeatzaile berriaren inplementazioaren lehen fasea ezarri da, gaur egun erabiltzen den DNF ordezkatzen duena. Microdnf toolkit nabarmen eguneratu da eta orain DNFren ezaugarri nagusi guztiak onartzen ditu, baina, aldi berean, errendimendu eta trinkotasun handiko ezaugarriak ditu. Microdnf eta DNF-ren arteko gako aldea garapenerako C lengoaia erabiltzea da, Python-en ordez, menpekotasun ugari kentzeko aukera ematen duena. Microdnf-en beste abantaila batzuk: eragiketen aurrerapenaren adierazgarri bisualagoa; transakzio-taulen ezarpena hobetu; paketeetan txertatutako scriptek sortutako transakzioen informazioa txostenetan bistaratzeko gaitasuna; transakzioetarako tokiko RPM paketeak erabiltzeko laguntza; bash-erako sarrera osatzeko sistema aurreratuagoa; builddep komandoa exekutatzeko laguntza sisteman Python instalatu gabe.
  • Fedora Workstation mahaigaina GNOME 44rako eguneratu da, martxoaren 22an kaleratzea espero da. GNOME 44-ko berrikuntzen artean: pantailaren blokeoaren inplementazio berria eta egoera-menuan "atzealdeko aplikazioak" atala.
  • Xfce erabiltzailearen ingurunea 4.18 bertsiora eguneratu da.
  • AArch64 arkitekturarako LXQt erabiltzaile-ingurunearekin muntaketen eraketa hasi da.
  • SDDM pantaila-kudeatzaileak Wayland erabiltzen duen saio-hasiera-interfazea erabiltzen du lehenetsita. Aldaketak aukera ematen du saio-hasiera-kudeatzailea KDE mahaigaineko konpletzioetan Wayland-era aldatzeko.
  • KDE mahaigainarekin eraikitzen direnetan, hasierako konfigurazio morroia banaketatik kendu da, bere gaitasun gehienak ez baitira KDE Spin eta Kinoite-n erabiltzen, eta parametroen hasierako konfigurazioa instalazio fasean egiten da Anaconda instalatzailea erabiliz.
  • Flathub aplikazioen direktoriorako sarbide osoa eman da (pakete ez-ofizialak, jabedun-programak eta lizentzia-baldintza murriztaileak dituzten aplikazioak desgaitu egin dira). Programa berdinak dituzten flatpak eta rpm paketeak badaude, GNOME softwarea erabiltzean, Fedora proiektuko Flatpak paketeak instalatuko dira lehenengo, RPM paketeak gero eta Flathub-eko paketeak gero.
  • Gailu mugikorretarako muntaketen garapena hasi da, Phosh shell-arekin hornituta, GNOME teknologian eta GTK liburutegian oinarrituta dagoena, Waylanden gainean exekutatzen den Phoc zerbitzari konposatua erabiltzen du, baita pantailako teklatuaren squeekboard propioa ere. Hasieran Purism-ek GNOME Shell-en analogo gisa garatu zuen ingurunea Librem 5 telefonorako, baina gero GNOME proiektu ez-ofizialetako bat bihurtu zen eta gaur egun postmarketOS, Mobian eta Pine64 gailuetarako firmware batzuetan ere erabiltzen da.
  • Fedora Budgie Spin eraikitzea gehitu da Budgie shell grafikoarekin, GNOME teknologietan, Budgie Window Manager (BWM) leiho-kudeatzailean eta GNOME Shell-en inplementazio propioan oinarritzen dena. Budgie mahaigaineko panel klasikoen antolaketan antzekoa den panel batean oinarritzen da. Paneleko elementu guztiak applet-ak dira, eta horri esker, malgutasunez pertsonaliza dezakezu konposizioa, kokapena aldatu eta panel nagusien elementuen inplementazioa zure gustura ordezkatzeko.
  • Fedora Sway Spin-en eraikuntza bat gehitu da Wayland protokoloa erabiliz eraikitako Sway ingurune pertsonalizatu batekin eta guztiz bateragarria i3 teila-leiho-kudeatzailearekin eta i3barrekin. Erabiltzaile-ingurune osoa sortzeko, ondoko osagai hauek eskaintzen dira: swayidle (atzeko prozesua KDE inaktibo protokoloa inplementatzen duena), swaylock (pantaila babeslea), mako (jakinarazpenen kudeatzailea), grim (pantaila-argazkiak sortzea), slurp (eremu bat hautatzea). pantailan), wf-recorder (bideoa harrapatzea), waybar (aplikazio-barra), virtboard (pantailako teklatua), wl-clipboard (arbelarekin lan egitea), wallutils (mahaigaineko horma-papera kudeatzea).
  • Anaconda instalatzailean, firmwareak emandako software-RAIDak (BIOS RAID, Firmware RAID, Fake RAID) onartzeko, dmraid-en ordez mdadm toolkit erabiltzen da.
  • Fedoraren IoT edizioarekin irudiak instalatzeko instalatzaile sinplifikatu bat gehitu da Gauzen Interneteko gailuetan. Instalatzailea coreos-instalatzailean oinarritzen da eta amaitutako OStree irudiaren kopia zuzena erabiltzen du erabiltzaileen interakziorik gabe.
  • Zuzeneko irudiak berritu egin dira USB unitate batetik abiaraztean datu iraunkorrak biltegiratzeko geruza automatikoki gaitzeko laguntza izateko.
  • X zerbitzarian eta Xwayland-en, balizko segurtasun-arazoak direla eta, byte-ordena desberdina duten sistemetako bezeroek lehenespenez debekatuta dute konektatzea.
  • Konpilatzaileak "-fno-omit-frame-pointer" eta "-mno-omit-leaf-frame-pointer" markak ditu lehenespenez, profilak egiteko eta arazketa-gaitasunak hobetzen dituztenak eta errendimendu-arazoak diagnostikatzeko aukera ematen dutenak paketeak birkonpilatu beharrik gabe.
  • Paketeak babes-moduan sartuta dagoen "_FORTIFY_SOURCE=3"-rekin muntatzen dira, string.h goiburuko fitxategian definitutako kate-funtzioak exekutatzean buffer gainezka posibleak detektatzen dituena. "_FORTIFY_SOURCE=2" moduarekiko aldea egiaztapen gehigarrietan dago. Teorian, egiaztapen gehigarriek errendimendua murriztea ekar dezakete, baina praktikan, SPEC2000 eta SPEC2017 probek ez zuten desberdintasunik erakutsi eta ez zuten erabiltzaileen kexarik egon proba prozesuan errendimenduaren jaitsierari buruz.
  • Sistemaren unitateak itzaltzean amaitzera behartzeko tenporizadorea 2 minututik 45 segundora murriztu da.
  • Node.js plataforma duten paketeak berregituratu egin dira. Posible da Node.js-en adar desberdinak sisteman instalatzea aldi berean (adibidez, orain nodejs-16, nodejs-18 eta nodejs-20 paketeak instala ditzakezu aldi berean).
  • Pakete eguneratuen bertsioak 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, Image PostgreSQL 7.

Iturria: opennet.ru

Gehitu iruzkin berria