Fedora Linux 38 yakapinda muyedzo yebeta

Kuongororwa kweBeta kwekugovera kweFedora Linux 38 kwatanga. Kuburitswa kwebeta kwakaratidza shanduko kusvika padanho rekupedzisira rekuyedza, umo zvinongotenderwa gadziriso dzakakomba. Kuburitswa kwakarongerwa Kubvumbi 18. Kuburitswa kunovhara Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, uye Live inovaka inotumirwa semaspins neKDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie, uye Sway. Magungano anogadzirirwa x86_64, Power64 uye ARM64 (AArch64) zvivakwa.

Inonyanya kukosha shanduko muFedora Linux 38 ndeiyi:

  • Yakaitwa nhanho yekutanga yeshanduko kuenda kune yemazuva ano boot process yakakurudzirwa naLennart Pottering. Misiyano kubva kukirasi yebhutsu inodzika pakushandisa pachinzvimbo cheiyo initrd chifananidzo chakagadzirwa pane yemuno sisitimu paunenge uchiisa kernel package, iyo yakabatana kernel mufananidzo UKI (Unified Kernel Image) inogadzirwa mune yekugovera zvivakwa uye inosimbiswa nedhijitari siginecha. UKI inosanganisa chibatiso chekubhura kernel kubva kuUEFI (UEFI boot stub), mufananidzo weLinux kernel, uye initrd system nharaunda inorodha mundangariro mune imwe faira. Paunenge uchidaidza mufananidzo weUKI kubva kuUEFI, zvinokwanisika kutarisa kutendeseka uye kutendeseka kweiyo siginecha yedhijitari kwete chete kernel, asiwo zviri mukati meinitrd, kusimbiswa kwayo kwakakosha nekuti munzvimbo ino makiyi anotorwa kuti anyore. mudzi FS. Padanho rekutanga, rutsigiro rweUKI rwakawedzerwa kubootloader, maturusi ekuisa nekuvandudza UKI akaitwa, uye mufananidzo weUKI wekuyedza wakagadzirwa, wakatarisana nekubhooter mashini chaiwo ane mashoma seti yezvikamu uye vatyairi.
  • Iyo RPM package maneja yekuparura makiyi uye masiginecha edhijitari anoshandisa Sequoia package, iyo inopa kuita kweOpenPGP mumutauro weRust. Pakutanga, RPM yakashandisa yayo OpenPGP parsing kodhi, yaive nenyaya dzisina kugadziriswa uye zvisingakwanisi. Iyo rpm-sequoia package yakawedzerwa seyakananga kutsamira kuRPM, umo tsigiro yekriptographic algorithms yakavakirwa paNettle raibhurari yakanyorwa muC (zvirongwa ndezvekupa kugona kushandisa OpenSSL).
  • Yakaita nhanho yekutanga yekuitwa kweiyo nyowani pasuru maneja Microdnf, inotsiva iyo ikozvino inoshandiswa DNF. Iyo Microdnf toolkit yakagadziridzwa zvakanyanya uye ikozvino inotsigira ese makuru maficha eDNF, asi panguva imwechete inoratidzirwa nekuita kwepamusoro uye compactness. Musiyano wakakosha pakati peMicrodnf neDNF ndiko kushandiswa kweC pachinzvimbo chePython yekusimudzira, iyo inokutendera kuti ubvise huwandu hukuru hwekutsamira. Mamwe mabhenefiti eMicrodnf: zvimwe zvinotaridza kufambira mberi kwekushanda; kunatsiridza kushandiswa kwetafura yekutengeserana; kugona kuratidza ruzivo mumishumo pane zvakapedzwa zvekutengeserana izvo zvinoburitswa nezvinyorwa zvakavakwa mumapakeji (scriptlets); rutsigiro rwekushandisa emuno RPM mapakeji ekutengeserana; yakawedzera kupinza yekupedzisa system ye bash; tsigiro yekumhanyisa iyo builddep command pasina kuisa Python pane system.
  • Iyo desktop muFedora Workstation yakagadziridzwa kuGNOME 44 kuburitswa, iyo inotarisirwa kuburitswa munaKurume 22. GNOME 44's mitsva maficha anosanganisira nyowani yekuvhara skrini uye chikamu che "background apps" mumenu yemamiriro.
  • Iyo Xfce mushandisi nharaunda yakagadziridzwa kune vhezheni 4.18.
  • Kuumbwa kwemagungano ane LXQt mushandisi nharaunda yeAArch64 architecture kwatanga.
  • Iyo SDDM inoratidzira maneja inokanganisa kune yekupinda interface uchishandisa Wayland. Shanduko inobvumira maneja wekupinda kuti aendeswe kuWayland mukuvaka neKDE desktop.
  • Mukuvaka nedesktop yeKDE, iyo Initial Setup wizard yakabviswa kubva pakugovera, sezvo mazhinji ezvimiro zvayo zvisingashandiswe muKDE Spin neKinoite, uye zvigadziriso zvekutanga zvinogadziriswa panguva yekumisikidza nhanho neAnaconda installer.
  • Yakapihwa mukana wakazara kuFlathub application catalog (yakaremara iyo sefa yakabvisa zvisiri pamutemo mapakeji, zvirongwa zvevaridzi uye zvikumbiro zvine rezinesi rezinesi zvinodiwa). Kana paine flatpak uye rpm mapakeji ane zvirongwa zvakafanana, kana uchishandisa GNOME Software, iyo Flatpak mapakeji kubva kuFedora purojekiti ichatanga kuiswa, ipapo iyo RPM mapakeji, ipapo mapakeji kubva kuFlathub.
  • Kuumbwa kwezvivakwa zvenharembozha kwatanga, kupihwa nePhosh shell, iyo yakavakirwa paGNOME tekinoroji uye GTK raibhurari, inoshandisa iyo Phoc composite server inomhanya pamusoro peWayland, pamwe neyayo squeekboard on-screen keyboard. Iyo nharaunda yakatanga kugadzirwa nePurism seanalogue yeGNOME Shell yeLibrem 5 smartphone, asi yakazove chikamu chezvisina pamutemo GNOME mapurojekiti uye ikozvino inoshandiswawo mupostmarketOS, Mobian uye imwe firmware yePine64 zvishandiso.
  • Yakawedzera kuvakwa kweFedora Budgie Spin neBudgie GUI yakavakirwa paGNOME matekinoroji, Budgie Window Manager (BWM) uye wega kuita kweGNOME Shell. Budgie yakavakirwa pane pani yakafanana muhurongwa kune yekare desktop desktop. Ese mapaneru zvinhu maapuro, ayo anotendera iwe kuti ugone kugadzirisa kuumbwa, shandura marongero uye kutsiva mashandisirwo eiyo main panel zvinhu kune zvaunoda.
  • Yakawedzerwa kuvakwa kweFedora Sway Spin ine Sway tsika nharaunda yakavakwa uchishandisa Wayland protocol uye inonyatsoenderana ne i3 tiled hwindo maneja uye i3bar. Kumisikidza yakazara-yakazara mushandisi nharaunda, zvine hukama zvinopihwa: swayidle (kumashure maitiro nekushandiswa kweKDE idle protocol), swaylock (screen saver), mako (notification manager), grim (kugadzira zvidzitiro), slurp (kusarudza nzvimbo iri pachiratidziro), wf-rekodha (video capture), waybar (application bar), virtboard (on-screen keyboard), wl-clipboard (clipboard management), wallutils (desktop wallpaper management).
  • Iyo Anaconda installer inoshandisa mdadm chishandiso pane dmraid kutsigira firmware-yakapihwa software RAID (BIOS RAID, Firmware RAID, Fake RAID).
  • Yakawedzera chigadziriso chakareruka chekuisa Fedora IoT edition mifananidzo paIoT zvishandiso. Iyo yekuisa yakavakirwa pacoreos-installer uye inoshandisa yakananga kopi yestock OStree mufananidzo pasina mushandisi kupindirana.
  • Mifananidzo yemhenyu yakakwidziridzwa kuti itsigire otomatiki kuisirwa dhizaini yekushingirira kuchengetedza data paunenge uchibhota kubva ku USB drive.
  • Mune X server uye Xwayland, nekuda kwezvingangoita nyaya dzekuchengetedza, nekusarudzika, vatengi havabvumidzwe kubatana kubva kune masisitimu ane akasiyana byte order.
  • Iyo "-fno-omit-frame-pointer" uye "-mno-omit-leaf-frame-pointer" mireza inogoneswa nekusarudzika mumubatanidzwa kuti uwedzere kurongeka nekugadzirisa hunyanzvi uye kuongorora nyaya dzekuita pasina kuunganidza mapakeji.
  • Mapakeji anovakwa nekubatanidzwa mune yekudzivirira modhi "_FORTIFY_SOURCE=3", iyo inoona inogona kuitika buffer mafashama paunenge uchiita tambo mabasa anotsanangurwa mu tambo.h musoro faira. Musiyano kubva ku"_FORTIFY_SOURCE=2" modhi unosvika kune mamwe macheki. Necheki, macheki ekuwedzera anogona kutungamira mukuderedzwa kwekuita, asi mukuita, iyo SPEC2000 uye SPEC2017 bvunzo haina kuratidza chero mutsauko, uye panguva yekuyedza maitiro, pakanga pasina zvichemo kubva kune vashandisi nezve kuderedzwa kwekuita.
  • Yakadzikira timer yekumanikidza kusiya systemd mayunitsi panguva yekudzima kubva pamaminetsi maviri kusvika kumasekonzi makumi mana.
  • Iwo mapakeji ane Node.js chikuva akagadziridzwa. Ipa kugona kuisa matavi akasiyana eNode.js pane system panguva imwe chete (semuenzaniso, ikozvino unogona kuisa nodejs-16, nodejs-18 uye nodejs-20 mapakeji panguva imwe chete).
  • Yakagadziridzwa pasuru shanduro, kusanganisira Ruby 3.2, gcc 13, LLVM 16, Golang 1.20, PHP 8.2, binutils 2.39, glibc 2.37, gdb 12.1, GNU Ita 4.4, makapu-mafirita 2.0b, TeXLive Magreck 2022 SQL 7, Image Post 15

Source: opennet.ru

Voeg