Ua komo ʻo Fedora Linux 38 i ka hoʻāʻo beta

Ua hoʻomaka ka hoʻāʻo ʻana i ka mana beta o ka hoʻolaha Fedora Linux 38. Ua hōʻailona ka hoʻokuʻu beta i ka hoʻololi ʻana i ka pae hope o ka hoʻāʻo ʻana, kahi e hoʻoponopono ʻia ai nā pōpoki koʻikoʻi. Hoʻolālā ʻia ka hoʻokuʻu ʻana no ʻApelila 18. Hoʻokuʻu ka hoʻokuʻu ʻana i ka Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base a me Live builds, i hāʻawi ʻia ma ke ʻano o nā spins me nā mea hoʻohana KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, ʻO Budgie lāua ʻo Sway. Hoʻokumu ʻia nā hui no x86_64, Power64 a me ARM64 (AArch64).

ʻO nā loli nui loa ma Fedora Linux 38:

  • Hoʻokō i ka pae mua o ka hoʻololi ʻana i ke kaʻina hana boot hou i manaʻo ʻia e Lennart Pottering. ʻO nā ʻokoʻa mai ka boot maʻamau e iho mai i ka hoʻohana ʻana ma kahi o ke kiʻi initrd i hana ʻia ma ka ʻōnaehana kūloko i ka wā e hoʻokomo ai i ka pūʻolo kernel, ke kiʻi kernel unified UKI (Unified Kernel Image) i hana ʻia i loko o ka ʻōnaehana hoʻoili a hōʻoia ʻia e ka pūlima kikohoʻe o ka hāʻawi ʻana. Hoʻohui ʻo UKI i kahi mea hoʻohana no ka hoʻouka ʻana i ka kernel mai UEFI (UEFI boot stub), kahi kiʻi kernel Linux, a me kahi ʻōnaehana initrd i hoʻokomo ʻia i ka hoʻomanaʻo i hoʻokahi faila. I ke kāhea ʻana i ke kiʻi UKI mai UEFI, hiki iā ʻoe ke nānā i ka pono a me ka pono o ka hōʻailona kikohoʻe ʻaʻole wale ka kernel, akā ʻo nā mea hoʻi o ka initrd, he mea nui ka hōʻoia ʻana no ka mea i loko o kēia kaiapuni ua unuhi ʻia nā kī e decrypt. ke kumu FS. I ka pae mua, ua hoʻohui ʻia ke kākoʻo UKI i ka bootloader, ua hoʻokō ʻia nā mea hana no ka hoʻokomo ʻana a me ka hoʻonui ʻana i ka UKI, a ua hana ʻia kahi kiʻi UKI hoʻokolohua, e kālele ana i ka hoʻouka ʻana i nā mīkini virtual me ka palena palena o nā ʻāpana a me nā mea hoʻokele.
  • Ke hoʻohana nei ka luna pūʻolo RPM no nā kī kī a me nā pūlima kikohoʻe i ka pūʻolo Sequoia, e hāʻawi ana i kahi hoʻokō o OpenPGP ma ka ʻōlelo Rust. Ma mua, ua hoʻohana ʻo RPM i kāna code parsing OpenPGP, nona nā pilikia a me nā palena ʻole. Ua hoʻohui ʻia ka pūʻolo rpm-sequoia ma ke ʻano he hilinaʻi pololei i ka RPM, kahi i kākoʻo ʻia ai nā algorithm cryptographic ma ka waihona Nettle i kākau ʻia ma C (ua hoʻolālā ʻia e hāʻawi i ka hiki ke hoʻohana i ka OpenSSL).
  • Ua hoʻokō i ka pae mua o ka hoʻokō ʻana i ka mea hoʻokele pōʻai hou ʻo Microdnf, kahi e pani ai i ka DNF i hoʻohana ʻia i kēia manawa. Ua hoʻonui nuiʻia ka mea hana Microdnf a i kēia manawa ke kākoʻo nei i nā hiʻohiʻona nui a pau o DNF, akā i ka manawa hoʻokahi uaʻikeʻia e ka hana kiʻekiʻe a me ka compactness. ʻO ka ʻokoʻa koʻikoʻi ma waena o Microdnf a me DNF ka hoʻohana ʻana iā C ma kahi o Python no ka hoʻomohala ʻana, e hiki ai iā ʻoe ke hoʻopau i ka nui o nā hilinaʻi. ʻO kekahi mau pono ʻē aʻe o Microdnf: ʻoi aku ka ʻike maka o ka holomua o nā hana; hoʻomaikaʻi i ka hoʻokō ʻana i ka pākaukau kālepa; ka hiki ke hōʻike i ka ʻike ma nā hōʻike e pili ana i nā hana i hoʻopau ʻia i hoʻopuka ʻia e nā palapala i kūkulu ʻia i loko o nā pūʻolo (scriptlets); kākoʻo no ka hoʻohana ʻana i nā pūʻolo RPM kūloko no nā kālepa; ʻoi aku ka ʻoi aku o ka ʻōnaehana hoʻopihapiha hoʻokomo no ka bash; kākoʻo no ka holo ʻana i ke kauoha builddep me ka ʻole o ka hoʻokomo ʻana iā Python ma ka ʻōnaehana.
  • Ua hoʻonui ʻia ka papa hana Fedora Workstation no GNOME 44, i manaʻo ʻia e hoʻokuʻu ʻia ma Malaki 22nd. Ma waena o nā mea hou i GNOME 44: kahi hoʻokō hou o ka laka pale a me kahi ʻāpana "nā noi hope" i ka papa kuhikuhi kūlana.
  • Ua hōʻano hou ʻia ka ʻenehana mea hoʻohana Xfce i ka mana 4.18.
  • Ua hoʻomaka ka hoʻokumu ʻana o nā hui me ka LXQt mea hoʻohana no ka hoʻolālā AArch64.
  • Hoʻopau ka luna hōʻike SDDM i kahi hoʻopaʻa inoa me ka hoʻohana ʻana iā Wayland. Hiki i ka hoʻololi ke neʻe i ka luna hoʻopaʻa inoa i Wayland ma ke kūkulu ʻana me ka papa KDE.
  • I ke kūkulu ʻana me ka papa KDE, ua wehe ʻia ka wizard Initial Setup mai ka hāʻawi ʻana, no ka mea ʻaʻole i hoʻohana ʻia ka hapa nui o kāna mau hiʻohiʻona ma KDE Spin a me Kinoite, a ua hoʻonohonoho ʻia nā hoʻonohonoho mua i ka wā o ka hoʻonohonoho ʻana e ka mea hoʻonohonoho Anaconda.
  • Hāʻawi ʻia ke komo piha ʻana i ka palapala noi Flathub (ua hoʻopau i ka kānana i wehe i nā pūʻolo mana ʻole, nā papahana proprietary a me nā noi me nā koi laikini palena ʻole). Inā loaʻa nā pūʻulu flatpak a me rpm me nā papahana like, i ka wā e hoʻohana ai i ka GNOME Software, e hoʻokomo mua ʻia nā pūʻulu Flatpak mai ka papahana Fedora, a laila nā pūʻulu RPM, a laila nā pūʻulu mai Flathub.
  • Ua hoʻomaka ka hoʻokumu ʻana i nā hale no nā polokalamu kelepona, i hoʻolako ʻia me ka pūpū Phosh, i hoʻokumu ʻia ma nā ʻenehana GNOME a me ka hale waihona puke GTK, hoʻohana i ka Phoc composite server e holo ana ma luna o Wayland, a me kāna squeekboard ponoʻī ma ka papa kuhikuhi. Ua hoʻokumu mua ʻia ke kaiapuni e Purism ma ke ʻano he analogue o GNOME Shell no ke kelepona ʻo Librem 5, akā ua lilo ia i ʻāpana o nā papahana GNOME ʻole a hoʻohana ʻia i kēia manawa ma postmarketOS, Mobian a me kekahi mau firmware no nā polokalamu Pine64.
  • Hoʻohui ʻia ke kūkulu ʻana o Fedora Budgie Spin me Budgie GUI e pili ana i nā ʻenehana GNOME, Budgie Window Manager (BWM) a me ka hoʻokō pono ʻana o GNOME Shell. Hoʻokumu ʻia ʻo Budgie ma kahi papa e like me ka hoʻonohonoho ʻana i nā panela papa maʻamau. ʻO nā mea āpau āpau he applets, kahi e hiki ai iā ʻoe ke hoʻonohonoho maʻalahi i ka haku mele, hoʻololi i ka hoʻolālā a hoʻololi i nā hoʻokō o nā mea papa nui e like me kou makemake.
  • Hoʻohui ʻia ke kūkulu ʻana o Fedora Sway Spin me Sway i kūkulu ʻia me ka hoʻohana ʻana i ka protocol Wayland a paʻa piha me ka i3 tiled window manager a me i3bar. No ka hoʻonohonoho ʻana i kahi kaiapuni mea hoʻohana piha, hāʻawi ʻia nā ʻāpana pili: swayidle (kaʻina hope me ka hoʻokō ʻana i ka protocol idle KDE), swaylock (pale pale), mako (manakia hoʻolaha), grim (hana i nā screenshots), slurp (koho i kahi wahi. ma ka pale), wf-recorder (wikiō hopu), waybar (palapala noi), virtboard (on-screen keyboard), wl-clipboard (clipboard management), wallutils (desktop wallpaper management).
  • Hoʻohana ka mea hoʻonohonoho Anaconda i ka mea hana mdadm ma kahi o dmraid e kākoʻo i ka polokalamu RAID i hāʻawi ʻia e firmware (BIOS RAID, Firmware RAID, Fake RAID).
  • Hoʻohui i kahi mea hoʻonohonoho maʻalahi no ka hoʻokomo ʻana i nā kiʻi paʻi Fedora IoT ma nā polokalamu IoT. Hoʻokumu ʻia ka mea hoʻonohonoho ma luna o ka coreos-installer a hoʻohana i kahi kope pololei o kahi kiʻi Ostree stock me ka ʻole o ka pilina mea hoʻohana.
  • Ua hoʻonui ʻia nā kiʻi ola e kākoʻo i ka hoʻokomo ʻana i kahi papa no ka mālama ʻana i ka ʻikepili hoʻomau i ka wā e hoʻomaka ana mai kahi USB drive.
  • Ma ke kikowaena X a me Xwayland, ma muli o nā pilikia palekana, ma ke ʻano maʻamau, ʻaʻole ʻae ʻia nā mea kūʻai aku e hoʻopili mai nā ʻōnaehana i loaʻa kahi kauoha byte ʻē aʻe.
  • Hoʻohana ʻia nā hae "-fno-omit-frame-pointer" a me "-mno-omit-leaf-frame-pointer" ma ka paʻamau i ka compiler no ka hoʻonui ʻana i ka hana profiling a me ka debugging a me ka nānā ʻana i nā pilikia hana me ka ʻole e hoʻopili hou i nā pūʻolo.
  • Hoʻohui ʻia nā ʻeke me "_FORTIFY_SOURCE=3" i loko o ke ʻano pale, kahi e ʻike ai i ke kahe ʻana o ka buffer i ka wā e hoʻokō ai i nā hana string i wehewehe ʻia ma ka faila header string.h. ʻO ka ʻokoʻa mai ke ʻano "_FORTIFY_SOURCE=2" e iho mai i nā loiloi hou. Ma ke kumumanaʻo, hiki i nā loiloi hou ke alakaʻi i ka emi ʻana o ka hana, akā ma ka hoʻomaʻamaʻa, ʻaʻole i hōʻike ʻia nā hoʻokolohua SPEC2000 a me SPEC2017 i nā ʻokoʻa a ʻaʻohe hoʻopiʻi mai nā mea hoʻohana e pili ana i ka emi ʻana o ka hana i ka wā hoʻāʻo.
  • Hoʻemi ʻia ka manawa no ka haʻalele ʻana i nā ʻāpana systemd i ka wā e pani ai mai 2 mau minuke a 45 kekona.
  • Ua hoʻoponopono hou ʻia nā pūʻolo me ka platform Node.js. Hāʻawi i ka hiki ke hoʻokomo i nā lālā like ʻole o Node.js ma ka ʻōnaehana i ka manawa like (no ka laʻana, i kēia manawa hiki iā ʻoe ke hoʻokomo i nā pūʻolo nodejs-16, nodejs-18 a me nodejs-20 i ka manawa like).
  • Hōʻano hou ʻia nā pūʻolo pūʻolo, me 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, nā kīʻaha kīʻaha 2.0b, TeXLive 2022, Kiʻi 7 MaggreckQL, Kiʻi 15 MaggreckQL.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka