Rhyddhad dosbarthiad Fedora Linux 38

Mae rhyddhau dosbarthiad Fedora Linux 38 wedi'i gyflwyno. Mae'r cynhyrchion Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition ac Live yn adeiladu, a gyflenwir ar ffurf troelli gydag amgylcheddau bwrdd gwaith KDE Plasma 5, Xfce, MATE , Cinnamon, wedi'u paratoi i'w llwytho i lawr LXDE, Phosh, LXQt, Budgie a Sway. Cynhyrchir gwasanaethau ar gyfer pensaernΓ―aeth x86_64, Power64 ac ARM64 (AAarch64). Gohiriwyd cyhoeddi adeiladau Fedora Silverblue.

Y newidiadau mwyaf arwyddocaol yn Fedora Linux 38 yw:

  • Wedi gweithredu cam cyntaf y newid i'r broses gist fodern a gynigiwyd gan Lennart Pottering. Mae gwahaniaethau o'r cychwyn clasurol yn dibynnu ar ddefnyddio yn lle'r ddelwedd initrd a gynhyrchir ar y system leol wrth osod y pecyn cnewyllyn, y ddelwedd cnewyllyn unedig UKI (Delwedd Cnewyllyn Unedig) a gynhyrchir yn y seilwaith dosbarthu ac a ardystiwyd gan lofnod digidol y dosbarthiad. Mae UKI yn cyfuno triniwr ar gyfer cychwyn y cnewyllyn o UEFI (bonyn cychwyn UEFI), delwedd cnewyllyn Linux, ac amgylchedd system initrd wedi'i lwytho i'r cof mewn un ffeil. Wrth alw delwedd UKI o UEFI, mae'n bosibl gwirio cywirdeb a dilysrwydd llofnod digidol nid yn unig y cnewyllyn, ond hefyd cynnwys yr initrd, y mae ei ddilysu yn bwysig oherwydd yn yr amgylchedd hwn mae allweddi'n cael eu tynnu i ddadgryptio y gwraidd FS. Yn y cam cyntaf, mae cefnogaeth UKI wedi'i ychwanegu at y cychwynnwr, mae offer ar gyfer gosod a diweddaru UKI wedi'u rhoi ar waith, ac mae delwedd UKI arbrofol wedi'i chreu, sy'n canolbwyntio ar gychwyn peiriannau rhithwir gyda set gyfyngedig o gydrannau a gyrwyr.
  • Mae'r rheolwr pecyn RPM ar gyfer dosrannu allweddi a llofnodion digidol yn defnyddio'r pecyn Sequoia, sy'n cynnig gweithredu OpenPGP yn yr iaith Rust. Yn flaenorol, defnyddiodd RPM ei god dosrannu OpenPGP ei hun, a oedd Γ’ phroblemau a chyfyngiadau heb eu datrys. Mae'r pecyn rpm-sequoia wedi'i ychwanegu fel dibyniaeth uniongyrchol i RPM, lle mae cefnogaeth ar gyfer algorithmau cryptograffig yn seiliedig ar lyfrgell Nettle a ysgrifennwyd yn C (y bwriad yw darparu'r gallu i ddefnyddio OpenSSL).
  • Wedi gweithredu cam cyntaf gweithredu'r rheolwr pecyn newydd Microdnf, sy'n disodli'r DNF a ddefnyddir ar hyn o bryd. Mae pecyn cymorth Microdnf wedi'i ddiweddaru'n sylweddol ac mae bellach yn cefnogi holl brif nodweddion DNF, ond ar yr un pryd mae'n cael ei nodweddu gan berfformiad uchel a chrynoder. Y gwahaniaeth allweddol rhwng Microdnf a DNF yw'r defnydd o C yn lle Python ar gyfer datblygiad, sy'n eich galluogi i gael gwared ar nifer fawr o ddibyniaethau. Rhai o fanteision eraill Microdnf: mwy o arwydd gweledol o gynnydd gweithrediadau; gweithrediad gwell o'r tabl trafodion; y gallu i arddangos gwybodaeth mewn adroddiadau ar drafodion a gwblhawyd a gyhoeddir gan sgriptiau sydd wedi'u cynnwys mewn pecynnau (sgriptlenni); cymorth ar gyfer defnyddio pecynnau RPM lleol ar gyfer trafodion; system cwblhau mewnbwn mwy datblygedig ar gyfer bash; cefnogaeth ar gyfer rhedeg y gorchymyn builddep heb osod Python ar y system.
  • Π Π°Π±ΠΎΡ‡ΠΈΠΉ стол Π² Fedora Workstation ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½ Π΄ΠΎ выпуска GNOME 44, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° использованиС GTK 4 ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ libadwaita (Π½Π° GTK4 срСди ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° GNOME Shell ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Mutter). Π’ Π΄ΠΈΠ°Π»ΠΎΠ³ Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ отобраТСния содСрТимого Π² Ρ„ΠΎΡ€ΠΌΠ΅ сСтки Π·Π½Π°Ρ‡ΠΊΠΎΠ². ВнСсСны многочислСнныС измСнСния Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€. Π’ мСню быстрого измСнСния настроСк Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° сСкция для управлСния Bluetooth.
  • Mae amgylchedd defnyddiwr Xfce wedi'i ddiweddaru i fersiwn 4.18.
  • Mae ffurfio cynulliadau gydag amgylchedd defnyddiwr LXQt ar gyfer pensaernΓ―aeth AArch64 wedi dechrau.
  • Mae rheolwr arddangos SDDM yn rhagosod i ryngwyneb mewngofnodi gan ddefnyddio Wayland. Mae'r newid yn caniatΓ‘u i'r rheolwr mewngofnodi gael ei symud i Wayland mewn adeiladau gyda'r bwrdd gwaith KDE.
  • Mewn adeiladau gyda'r bwrdd gwaith KDE, tynnwyd y dewin Gosod Cychwynnol o'r dosbarthiad, gan nad yw'r rhan fwyaf o'i nodweddion yn cael eu defnyddio yn KDE Spin a Kinoite, ac mae'r gosodiadau cychwynnol yn cael eu ffurfweddu yn ystod y cam gosod gan y gosodwr Anaconda.
  • Wedi cael mynediad llawn i gatalog cymhwysiad Flathub (analluogodd yr hidlydd a gafodd gwared ar becynnau answyddogol, rhaglenni perchnogol a cheisiadau Γ’ gofynion trwydded gyfyngol). Os oes pecynnau flatpak a rpm gyda'r un rhaglenni, wrth ddefnyddio Meddalwedd GNOME, bydd y pecynnau Flatpak o'r prosiect Fedora yn cael eu gosod yn gyntaf, yna'r pecynnau RPM, yna'r pecynnau o Flathub.
  • Mae'r gwaith o ffurfio adeiladau ar gyfer dyfeisiau symudol wedi dechrau, a gyflenwir Γ’'r gragen Phosh, sy'n seiliedig ar dechnolegau GNOME a'r llyfrgell GTK, yn defnyddio'r gweinydd cyfansawdd Phoc sy'n rhedeg ar ben Wayland, yn ogystal Γ’'i fysellfwrdd sgrin squeekboard ei hun. Datblygwyd yr amgylchedd yn wreiddiol gan Purism fel analog o GNOME Shell ar gyfer y ffΓ΄n clyfar Librem 5, ond yna daeth yn rhan o brosiectau answyddogol GNOME ac mae bellach yn cael ei ddefnyddio hefyd mewn postmarketOS, Mobian a rhai firmware ar gyfer dyfeisiau Pine64.
  • Adeilad ychwanegol o Fedora Budgie Spin gyda Budgie GUI yn seiliedig ar dechnolegau GNOME, Budgie Window Manager (BWM) a gweithrediad ei hun o GNOME Shell. Mae Budgie yn seiliedig ar banel sy'n debyg o ran trefniadaeth i'r paneli bwrdd gwaith clasurol. Mae holl elfennau'r panel yn rhaglennig, sy'n eich galluogi i addasu'r cyfansoddiad yn hyblyg, newid y cynllun a disodli gweithrediadau prif elfennau'r panel at eich dant.
  • Adeilad ychwanegol o Fedora Sway Spin gydag amgylchedd arferol Sway wedi'i adeiladu gan ddefnyddio protocol Wayland ac yn gwbl gydnaws Γ’ rheolwr ffenestri teils i3 ac i3bar. I sefydlu amgylchedd defnyddiwr cyflawn, cynigir cydrannau cysylltiedig: swayidle (proses gefndir gyda gweithrediad y protocol segur KDE), swaylock (arbedwr sgrin), mako (rheolwr hysbysu), grim (creu sgrinluniau), slurp (dewis ardal ar y sgrin), wf-recorder (cipio fideo), waybar (bar cais), virtboard (bysellfwrdd ar y sgrin), wl-clipfwrdd (rheoli clipfwrdd), wallutils (rheoli papur wal bwrdd gwaith).
  • Mae gosodwr Anaconda yn defnyddio'r offeryn mdadm yn lle dmraid i gefnogi RAID meddalwedd a ddarperir gan firmware (BIOS RAID, Firmware RAID, Fake RAID).
  • Ychwanegwyd gosodwr symlach ar gyfer gosod delweddau argraffiad Fedora IoT ar ddyfeisiau IoT. Mae'r gosodwr yn seiliedig ar coreos-installer ac yn defnyddio copi uniongyrchol o ddelwedd OStree stoc heb ryngweithio defnyddiwr.
  • Mae delweddau byw wedi'u huwchraddio i gefnogi cynnwys haen yn awtomatig ar gyfer storio data parhaus wrth gychwyn o yriant USB.
  • Yn y gweinydd X a Xwayland, oherwydd materion diogelwch posibl, yn ddiofyn, ni chaniateir i gleientiaid gysylltu o systemau sydd Γ’ gorchymyn beit gwahanol.
  • Mae'r baneri "-fno-omit-frame-pointer" a "-mno-omit-leaf-frame-pointer" wedi'u galluogi yn ddiofyn yn y casglwr i wella galluoedd proffilio a dadfygio ac i wneud diagnosis o faterion perfformiad heb orfod ail-grynhoi pecynnau.
  • ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½Π° сборка ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ° Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Β«_FORTIFY_SOURCE=3Β», Π²Ρ‹ΡΠ²Π»ΡΡŽΡ‰Π΅Π³ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ пСрСполнСния Π±ΡƒΡ„Π΅Ρ€Π° ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ строковых Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡ‡Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ string.h. ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ€Π΅ΠΆΠΈΠΌΠ° Β«_FORTIFY_SOURCE=2Β» сводится ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°ΠΌ. ВСорСтичСски Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ сниТСнию ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π½ΠΎ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ тСсты SPEC2000 ΠΈ SPEC2017 Π½Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ ΠΈ Π² процСссС тСстирования ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π΅ поступало ΠΆΠ°Π»ΠΎΠ± Π½Π° сниТСниС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.
  • Llai o amserydd ar gyfer grym i roi'r gorau i unedau system yn ystod y cyfnod cau o 2 funud i 45 eiliad.
  • Mae'r pecynnau gyda llwyfan Node.js wedi'u hailstrwythuro. Ar yr amod y gallu gosod gwahanol ganghennau Node.js ar y system ar yr un pryd (er enghraifft, nawr gallwch chi osod pecynnau nodejs-16, nodejs-18 a nodejs-20 ar yr un pryd).
  • Fersiynau pecyn wedi'u diweddaru, gan gynnwys 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, cwpanau-hidlyddion 2.0b, TeXLive Image 2022 MagreickS, Post

Ar yr un pryd, ar gyfer Fedora 38, rhoddwyd ystorfeydd "am ddim" a "di-dΓ’l" y prosiect RPM Fusion ar waith, lle mae pecynnau gyda chymwysiadau amlgyfrwng ychwanegol (MPlayer, VLC, Xine), codecau fideo / sain, cefnogaeth DVD , gyrwyr perchnogol AMD a NVIDIA, rhaglenni gΓͺm ac efelychwyr.

Ffynhonnell: opennet.ru

Ychwanegu sylw