Ukukhutshwa kwe-Fedora Linux 38

Ukukhutshwa kwekhithi yokuhambisa ye-Fedora Linux 38 ibonisiwe.Imveliso ye-Fedora Workstation, i-Fedora Server, i-Fedora CoreOS, i-Fedora Cloud Base, i-Fedora IoT Edition kunye ne-Live builds, ebonelelwe ngohlobo lwe-spins kunye neendawo ze-desktop KDE Plasma 5, Xfce, I-MATE, iCinnamon, ilungiselelwe ukukhutshelwa.LXDE, Phosh, LXQt, Budgie and Sway. Iindibano zenzelwe i-x86_64, i-Power64 kunye ne-ARM64 (AArch64) ye-architectures. Ukupapashwa kweFedora Silverblue builds kulibaziseke.

Olona tshintsho lubalulekileyo kwiFedora Linux 38 zezi:

  • Inqanaba lokuqala lokutshintshela kwinkqubo yokulayisha ehlaziyiweyo ecetywa nguLennart PΓΆttering iphunyeziwe. Umahluko ukusuka ekuqaleni kweklasikhi yehla ukuya kusetyenziso, endaweni yomfanekiso we-initrd owenziwe kwindlela yobulali xa ufaka ipakethe yekernel, yomfanekiso wekernel odityanisiweyo we-UKI (Umfanekiso weKernel oManyeneyo), owenziwe kwisiseko sonikezelo kwaye usayinwe ngokwedijithali ukuhanjiswa. UKI idibanisa kwifayile enye isibambi sokulayisha ikernel kwi UEFI (UEFI boot stub), umfanekiso we Linux kernel kunye ne initrd system bume ilayishwe kwinkumbulo. Xa ubiza umfanekiso we-UKI ovela kwi-UEFI, kunokwenzeka ukujonga ingqibelelo kunye nokuthembeka kwesignesha yedijithali kungekhona nje kuphela i-kernel, kodwa kunye nemixholo ye-initrd, ukuqinisekiswa kobunyani kubalulekile kuba kule ndawo izitshixo zokucofa. ingcambu FS ziyafunyanwa. Kwinqanaba lokuqala, inkxaso ye-UKI yongezwa kwi-bootloader, izixhobo zokufakela kunye nokuhlaziya i-UKI zaphunyezwa, kwaye umfanekiso we-UKI wokulinga wenziwa, ugxininise ekuqaliseni oomatshini benyani kunye neeseti ezilinganiselweyo zamacandelo kunye nabaqhubi.
  • Umphathi wephakheji ye-RPM yokwahlulahlula izitshixo kunye neesignesha zedijithali usebenzisa iphakheji ye-Sequoia, enika ukuphunyezwa kwe-OpenPGP ngolwimi lwe-Rust. Ngaphambili, i-RPM yayisebenzisa ikhowudi yokwahlulahlula ye-OpenPGP, eyayineengxaki kunye nemida engasonjululwanga. Iphakheji ye-rpm-sequoia yongezwe njengokuxhomekeka ngokuthe ngqo kwi-RPM, apho inkxaso ye-cryptographic algorithms isekelwe kwilayibrari ye-Nettle, ebhalwe kwi-C (izicwangciso zokubonelela ngekhono lokusebenzisa i-OpenSSL).
  • Inqanaba lokuqala lokuphunyezwa komphathi wephakheji entsha iMicrodnf iphunyeziwe, ethatha indawo ye-DNF esetyenziswa ngoku. I-toolkit ye-Microdnf ihlaziywe kakhulu kwaye ngoku ixhasa zonke iimpawu eziphambili ze-DNF, kodwa kwangaxeshanye ibonakaliswe ngokusebenza okuphezulu kunye nokuqina. Umahluko ophambili phakathi kweMicrodnf kunye ne-DNF kukusetyenziswa kolwimi lweC kuphuhliso, endaweni yePython, ekuvumela ukuba ulahle inani elikhulu lokuxhomekeka. Ezinye izibonelelo zeMicrodnf: isalathiso esibonakalayo senkqubela phambili yokusebenza; ukuphunyezwa kwetafile yentengiselwano ephuculweyo; ukukwazi ukubonisa kwiingxelo malunga nolwazi lwentengiselwano olugqityiweyo oluveliswe ngama-scriptlets akhiwe kwiiphakheji; inkxaso yokusebenzisa iipakethe zeRPM zasekhaya ukwenzela ukuthengiselana; inkqubo yokugqibezela igalelo eliphezulu kakhulu le-bash; inkxaso yokusebenzisa umyalelo wokwakha ngaphandle kokufaka iPython kwinkqubo.
  • Π Π°Π±ΠΎΡ‡ΠΈΠΉ стол Π² Fedora Workstation ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½ Π΄ΠΎ выпуска GNOME 44, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° использованиС GTK 4 ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ libadwaita (Π½Π° GTK4 срСди ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° GNOME Shell ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Mutter). Π’ Π΄ΠΈΠ°Π»ΠΎΠ³ Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ отобраТСния содСрТимого Π² Ρ„ΠΎΡ€ΠΌΠ΅ сСтки Π·Π½Π°Ρ‡ΠΊΠΎΠ². ВнСсСны многочислСнныС измСнСния Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€. Π’ мСню быстрого измСнСния настроСк Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° сСкция для управлСния Bluetooth.
  • Indawo yomsebenzisi we-Xfce ihlaziywe kwinguqulo ye-4.18.
  • Ukuqulunqwa kweendibano kunye ne-LXQt yendawo yomsebenzisi kwi-architecture ye-AArch64 iqalile.
  • Umphathi womboniso weSDDM akagqibekanga kujongano lokungena olusebenzisa iWayland. Utshintsho lukuvumela ukuba utshintshe umphathi wokungena kulwakhiwo nge KDE desktop ukuya kwi Wayland.
  • Kulwakhiwo lwe desktop ye KDE, iWizard yoLungiselelo lokuQala isusiwe kunikezelo, ekubeni uninzi lwezakhono zayo azisetyenziswanga kwi KDE Spin ne Kinoite, kwaye uqwalaselo lokuqala lweparameters lwenziwa kwinqanaba lofakelo usebenzisa i Anaconda installer.
  • Ufikelelo olupheleleyo kuluhlu lwesicelo seFlathub lunikiwe (isihluzi esisuse iipakethe ezingekho semthethweni, iinkqubo zobunini kunye nezicelo ezineemfuno ezithintelweyo zelayisensi sikhutshiwe). Ukuba kukho iiphakheji ze-flatpak kunye ne-rpm ezineenkqubo ezifanayo, xa usebenzisa i-GNOME Software, iiphakheji ze-Flatpak ezivela kwiprojekthi ye-Fedora ziya kufakwa kuqala, emva koko iiphakheji ze-RPM, kwaye emva koko iiphakheji ezivela kwi-Flathub.
  • Uphuhliso lweendibano zezixhobo eziphathwayo sele luqalisile, lubonelelwa ngeqokobhe likaPhosh, esekwe kubuchwephesha be-GNOME kunye nethala leencwadi le-GTK, lisebenzisa i-Phoc composite server esebenza phezu kwe-Wayland, kunye nebhodi yayo ye-keyboard yesikrini. Imekobume yaqala yaphuhliswa yi-Purism njenge-analogue ye-GNOME Shell ye-smartphone ye-Librem 5, kodwa emva koko yaba yenye yeeprojekthi ze-GNOME ezingekho semthethweni kwaye ngoku iyasetyenziswa kwi-postmarketOS, i-Mobian kunye ne-firmware ethile ye-Pine64.
  • Yongezwa i-Fedora Budgie Spin yakha ngeqokobhe lomzobo le-Budgie, esekwe kubuchwephesha be-GNOME, umphathi wefestile yeBudgie Window (BWM) kunye nokuphunyezwa kwayo kweGNOME Shell. I-Budgie isekwe kwiphaneli efana nombutho kwiiphaneli zedesktop zakudala. Zonke izinto zephaneli zi-applet, ezikuvumela ukuba uguqule ukwakheka ngokuguquguqukayo, utshintshe ukubekwa kunye nokubuyisela ukuphunyezwa kwezinto eziphambili zephaneli kwincasa yakho.
  • Kongezwe ukwakhiwa kwe-Fedora Sway Spin kunye nemeko yendawo ye-Sway eyakhiwe kusetyenziswa i-protocol ye-Wayland kwaye ihambelana ngokupheleleyo nomphathi wefestile we-i3 tiling kunye ne-i3bar. Ukwenza imeko-bume yomsebenzisi epheleleyo, amacandelo alandelayo akhaphayo anikeziweyo: swayidle (inkqubo yangasemva iphumeza iprotocol ye KDE), iswaylock (umgcini wekhusi), mako (umphathi wesaziso), grim (ukwenza imifanekiso yekhusi), slurp (ukukhetha indawo kwisikrini), i-wf-recorder ( ukuthathwa kwevidiyo), ibar yendlela (ibar yesicelo), virtboard (on-screen keyboard), wl-clipboard (ukusebenza ngebhodi eqhotyoshwayo), wallutils (ukulawula idesktop yephepha lodonga).
  • Kwi-installer ye-Anaconda, ukuxhasa ii-RAID ze-software ezibonelelwe nge-firmware (i-BIOS RAID, i-Firmware RAID, i-Fake RAID), i-mdadm toolkit isetyenziswa endaweni ye-dmraid.
  • Yongezwe isifakeli esenziwe lula sokufakela imifanekiso ngohlelo lwe-IoT lweFedora kwi-Intanethi yezixhobo zeZinto. Isifakeli sisekwe kwi-coreos-installer kwaye isebenzisa ukukopa ngokuthe ngqo komfanekiso ogqityiweyo we-OStree ngaphandle kokunxibelelana komsebenzisi.
  • Imifanekiso ephilayo iye yaphuculwa ukuze iquke inkxaso yokwenza ngokuzenzekelayo umaleko wogcino lwedatha oluzingisileyo xa ubhuthula kwi-USB drive.
  • Kwiseva ye-X kunye ne-Xwayland, ngenxa yeengxaki ezinokuthi zibe kho zokhuseleko, abathengi abasuka kwiinkqubo ezinomyalelo we-byte owahlukileyo bathintelwe ngokungagqibekanga ekudibaniseni.
  • Umqokeleli uquka "-fno-omit-frame-pointer" kunye ne "-mno-omit-leaf-frame-pointer" iiflegi ngokungagqibekanga, eziphucula iprofayili kunye nokulungiswa kweempazamo kwaye ikuvumela ukuba uhlolisise iingxaki zokusebenza ngaphandle kokubuyisela iipakethi.
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½Π° сборка ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ° Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Β«_FORTIFY_SOURCE=3Β», Π²Ρ‹ΡΠ²Π»ΡΡŽΡ‰Π΅Π³ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ пСрСполнСния Π±ΡƒΡ„Π΅Ρ€Π° ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ строковых Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ string.h. ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌΠ° Β«_FORTIFY_SOURCE=2Β» сводится ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°ΠΌ. ВСорСтичСски Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ сниТСнию ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π½ΠΎ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ тСсты SPEC2000 ΠΈ SPEC2017 Π½Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ ΠΈ Π² процСссС тСстирования ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π΅ поступало ΠΆΠ°Π»ΠΎΠ± Π½Π° сниТСниС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.
  • Isibali-xesha sokunyanzelisa iiyunithi ze-systemd ukuphelisa ngexesha lokuvalwa sincitshisiwe ukusuka kwimizuzu emi-2 ukuya kwimizuzwana engama-45.
  • Iipakethe ezineqonga leNode.js ziye zahlengahlengiswa. Kuyenzeka ukufaka amasebe ahlukeneyo e-Node.js kwinkqubo ngexesha elinye (umzekelo, ngoku ungafaka iipakethe ze-nodejs-16, nodejs-18 kunye nodejs-20 ngaxeshanye).
  • Iinguqulelo zepakethe ezihlaziyiweyo ziquka iRuby 3.2, gcc 13, LLVM 16, Golang 1.20, PHP 8.2, binutils 2.39, glibc 2.37, gdb 12.1, GNU Yenza 4.4, cups-filters 2.0b, TeXLive 2022, SQL 7, Post Magick 15.

Kwangaxeshanye, kwi-Fedora 38, iindawo zokugcina β€œzasimahla” kunye ne β€œnonfree” zeprojekthi ye-RPM Fusion zaphehlelelwa, apho iipakethi ezinezicelo ezongezelelweyo zemultimedia (MPlayer, VLC, Xine), iikhowudi zevidiyo/ezivakalayo, inkxaso yeDVD, i-AMD yobunini. kunye nabaqhubi beNVIDIA, iinkqubo zokudlala kunye nabalinganisi.

umthombo: opennet.ru

Yongeza izimvo