Ukukhutshwa kokusasazwa kweLinux Fedora 34

Ukukhutshwa kosasazo lwe-Linux Fedora 34 ibonisiwe.Iimveliso Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, kunye neseti ye "spins" ezinolwakhiwo oluphilayo lweemeko-bume zedesktop KDE Plasma 5, Xfce, i3, MATE , Cinnamon, LXDE zilungiselelwe ukukhutshelwa kunye ne-LXQt. Iindibano zenzelwe i-x86_64, i-Power64, i-ARM64 (AArch64) izakhiwo kunye nezixhobo ezahlukeneyo ezine-32-bit ARM processors. Ukupapashwa kweFedora Silverblue builds kulibaziseke.

Olona phuculo luphawulekayo kwi-Fedora 34 lu:

  • Yonke imijelo yomsindo iye yasiwa kwiseva yemidiya yePipeWire, ngoku engagqibekanga endaweni yePulseAudio kunye neJACK. Ukusebenzisa iPipeWire kukuvumela ukuba unikezele ngezakhono zokucutshungulwa komsindo kuhlelo oluqhelekileyo lwedesktop, susa ukuqhekeka kwaye udibanise iziseko zomsindo kwizicelo ezahlukeneyo.

    Ekukhutshweni kwangaphambili, i-Fedora Workstation isebenzise inkqubo yangasemva ebizwa ngokuba yiPulseAudio ukucubungula iaudio, kwaye izicelo zisebenzise ilayibrari yomxhasi ukusebenzisana naloo nkqubo, ukuxuba nokulawula imijelo yomsindo. Ukulungiswa komsindo oqeqeshiweyo, iseva yesandi ye-JACK kunye nethala leencwadi lomxhasi elinxulumeneyo lisetyenzisiwe. Ukuqinisekisa ukuhambelana, endaweni yeelayibrari zokusebenzisana ne-PulseAudio kunye ne-JACK, i-layer esebenza nge-PipeWire yongezwe, evumela ukuba ugcine umsebenzi wabo bonke abaxhasi bePulseAudio kunye ne-JACK ekhoyo, kunye nezicelo ezihanjiswe kwifomathi yeFlatpak. Kubathengi belifa abasebenzisa inqanaba elisezantsi le-ALSA API, iplagi ye-ALSA ifakiwe ehambisa imijelo yomsindo ngqo kwiPipeWire.

  • Ulwakhiwo olune KDE desktop lutshintshelwe ekusebenziseni iWayland ngokungagqibekanga. Iseshoni esekwe kwi-X11 iye yathotyelwa kwinketho. Kuqatshelwe ukuba ukukhutshwa kwe-KDE Plasma 34 ebonelelwe nge-Fedora 5.20 iziswe phantse ekulinganeni ekusebenzeni kunye nemowudi yokusebenza ngaphezulu kwe-X11, kubandakanywa iingxaki ngesikrini kunye nokuncamathisela kweqhosha lemouse ephakathi. Ukusebenza xa usebenzisa abaqhubi be-NVIDIA yobunini, iphakheji ye-kwin-wayland-nvidia iyasetyenziswa. Ukuhambelana nosetyenziso lwe-X11 kuqinisekiswa kusetyenziswa icandelo le-XWayland.
  • Inkxaso yeWayland ephuculweyo. Yongezwe ukukwazi ukusebenzisa icandelo le-XWayland kwiinkqubo ezinabaqhubi be-NVIDIA yobunini. Kwiimeko ezisekelwe kwi-Wayland, inkxaso yokusebenza kwimowudi engenantloko iphunyeziwe, ekuvumela ukuba usebenzise amacandelo e-desktop kwiinkqubo ze-server ezikude kunye nokufikelela nge-VNC okanye i-RDP.
  • I-desktop ye-Fedora Workstation ihlaziywe ukuba ibe yi-GNOME 40 kunye ne-GTK 4. Kwi-GNOME 40, i-Activity Overview ii-desktop zenyani ziye zasiwa kwi-landscape orientation kwaye ziboniswa kwikhonkco lokuskrola ngokuqhubekayo ukusuka ekhohlo ukuya ekunene. Idesktop nganye eboniswe kwimowudi yokuJonga ijonga iifestile ezikhoyo kunye neepani eziguqukayo kunye nokwandisa njengoko umsebenzisi esebenzisana. Utshintsho olungenamthungo lunikiwe phakathi koluhlu lweenkqubo kunye nedesktop enenyani. Ukuphuculwa kolungelelwaniso lomsebenzi xa kukho iimonitha ezininzi. Uyilo lweenkqubo ezininzi lwenziwe lwala maxesha. I-GNOME Shell ixhasa ukusetyenziswa kwe-GPU yokunikezela ngeeshadi.
    Ukukhutshwa kokusasazwa kweLinux Fedora 34
  • Zonke iintlelo zeFedora ziye zashukunyiswa ukuba zisebenzise inkqubo ye-oomd yokuphendula kwangoko kwiimeko zememori ephantsi kwinkqubo, endaweni yenkqubo esetyenziswa ngaphambili. I-Systemd-oomd isekelwe kwi-PSI (iNkcazelo ye-Pressure Stall) kernel subsystem, ekuvumela ukuba uhlalutye ulwazi lwendawo yomsebenzisi malunga nexesha lokulinda lokufumana izixhobo ezahlukeneyo (CPU, imemori, i-I / O) ukuvavanya ngokuchanekileyo umgangatho womthwalo wenkqubo. kunye nobume bokucotha. I-PSI yenza kube lula ukubona ukuqala kokulibaziseka ngenxa yokunqongophala kwezixhobo kunye nokuphelisa ngokukhetha iinkqubo ezinzulu zobutyebi kwinqanaba apho inkqubo ingekabikho kwimeko enzima kwaye ingaqalisi ukucutha ngokungqongqo i-cache kunye nokutyhala idatha kwi-swap. isahlulo.
  • Inkqubo yefayile ye-Btrfs, eyathi ukususela ekukhululweni kokugqibela ibe yinto engagqibekanga kwi-desktop flavour ye-Fedora (i-Fedora Workstation, i-Fedora KDE, njl.njl.), iquka ucinezelo lwedatha elubala usebenzisa i-algorithm ye-ZSTD. Ukunyanzeliswa kukungagqibekanga kofakelo olutsha lwe-Fedora 34. Abasebenzisi beenkqubo ezikhoyo banokwenza ucinezelo ngokongeza iflegi "compress=zstd:1" ukuya /etc/fstab kunye nokusebenza "sudo btrfs filesystem defrag -czstd -rv //home/" ukucinezela idatha esele ikhona. Ukuvavanya ukusebenza kakuhle koxinzelelo, ungasebenzisa "compsize" usetyenziso. Kuqatshelwe ukuba ukugcina idatha kwifomu ecinezelweyo akugcini nje ukugcina indawo yediski, kodwa kwandisa ubomi benkonzo ye-SSD drives ngokunciphisa umthamo wemisebenzi yokubhala, kwaye kwandisa isantya sokufunda nokubhala iifayile ezinkulu, ezicinezeleke kakuhle kwiidrive ezicothayo. .
  • Iintlelo ezisemthethweni zonikezelo zibandakanya uguqulelo kunye nomphathi wefestile we-i3, onika imowudi yefestile enethayile kwidesktop.
  • Ukwenziwa kwemifanekiso enedesktop ye KDE yeenkqubo ezisekwe kwi AArch64 ulwakhiwo sele iqalile, ukongeza kwiindibano ezine GNOME kunye ne Xfce desktops, kunye nemifanekiso yendlela zomncedisi.
  • Umfanekiso omtsha weComp Neuro Container wongezwe, obandakanya ukhetho lwemodeli kunye nezicelo zokulinganisa eziluncedo kuphando lwe-neuroscience.
  • Uhlelo lwe-Intanethi yeZinto (i-Fedora IoT), ebonelela ngemekobume yenkqubo encitshisiweyo ukuya kubuncinci, uhlaziyo olwenziwa nge-atom ngokutshintsha umfanekiso wenkqubo yonke, kwaye izicelo zahlulwe kwinkqubo ephambili kusetyenziswa izitya ezizimeleyo. (i-podman isetyenziselwa ukuphatha), inkxaso yeebhodi ze-ARM yongezwe i-Pine64, i-RockPro64 kunye ne-Jetson Xavier NX, kunye nenkxaso ephuculweyo ye-i.MX8 yeebhodi ze-SoC-based ezifana ne-96boards Thor96 kunye ne-Solid Run HummingBoard-M. Ukusetyenziswa kweendlela zokulandela ukusilela kwe-hardware (i-watchdog) yokubuyisela inkqubo ngokuzenzekelayo inikwe.
  • Ukwenziwa kweepakethe ezahlukeneyo ezinamathala eencwadi asetyenziswa kwiiprojekthi ezisekelwe kwi-Node.js kuyekiwe. Endaweni yoko, iNode.js ibonelelwa ngeepakethe ezisisiseko kuphela ezinetoliki, iifayile zeheader, iilayibrari eziphambili, iimodyuli zokubini, kunye nezixhobo ezisisiseko zolawulo lwephakheji (NPM, umsonto). Izicelo ezithunyelwe kwindawo yokugcina i-Fedora ezisebenzisa i-Node.js zivumelekile ukuba zifake zonke izixhomekeke ezikhoyo kwiphakheji enye, ngaphandle kokwahlula okanye ukwahlula iilayibrari ezisetyenziswe kwiipakethi ezahlukeneyo. Ukufakela amathala eencwadi kuya kukuvumela ukuba ulahle i-clutter yeepakethe ezincinci, kuya kwenza lula ukugcinwa kweepakethi (ngaphambili, umgcini wachitha ixesha elininzi ephonononga kwaye evavanya amakhulu eepakethe ezinamathala eencwadi kunakwiphakheji ephambili kunye neprogram), uya kuyisusa Izibonelelo zongquzulwano zamathala eencwadi kwaye iya kusombulula iingxaki ngokubophelela kwiinguqulelo zamathala eencwadi (abagcini baya kubandakanya iinguqulelo eziqinisekisiweyo nezivavanyiweyo kwiphakheji).
  • Injini yefonti yeFreeType iguqulelwe ukusebenzisa i-HarfBuzz glyph shaping engine. Ukusetyenziswa kwe-HarfBuzz kwi-FreeType iphucule umgangatho we-hinting (ukugudisa ulwandlalo lweglyph ngexesha le-rasterization ukuphucula ukucaca kwizikrini ezinesombululo esisezantsi) xa ubonisa isicatshulwa ngeelwimi ezinokwakheka okubhaliweyo okuntsonkothileyo, apho iiglyphs zinokuqulunqwa ukusuka kwiindawo ezininzi. abalinganiswa. Ngokukodwa, ukusebenzisa i-HarfBuzz kukuvumela ukuba ukhuphe ingxaki yokungahoyi ii-ligatures apho kungekho nobumba bahlukeneyo be-Unicode xa uhintitha.
  • Ukukwazi ukukhubaza i-SELinux ngelixa ubaleka kususiwe - ukuyikhubaza ngokutshintsha i/etc/selinux/config settings (SELINUX=disabled) ayisaxhaswa. Emva kokuba i-SELinux iqalisiwe, abaphathi be-LSM ngoku bamiselwe kwimowudi yokufunda kuphela, ephucula ukukhuselwa kuhlaselo oluzama ukukhubaza i-SELinux emva kokuxhaphaza ubuthathaka obuvumela imixholo yememori ye-kernel ukuba iguqulwe. Ukukhubaza i-SELinux, unokuphinda uqalise inkqubo ngokudlula "selinux=0" ipharamitha kumgca womyalelo wekernel. Ukukwazi ukutshintsha phakathi kweendlela "zokunyanzeliswa" kunye "nokuvumela" ngexesha lenkqubo yokuqalisa igcinwa.
  • Icandelo le-Xwayland DDX, eliqhuba i-X.Org Server ukuququzelela ukuphunyezwa kwezicelo ze-X11 kwiindawo ezise-Wayland-based, iye yasiwa kwiphakheji eyahlukileyo, ehlanganiswe kwisiseko esitsha sekhowudi esizimeleyo kukukhutshwa okuzinzileyo kwe-X. Iseva ye-Org.
  • Ukuqaliswa kwakhona okunikwe amandla kwazo zonke iinkonzo zenkqubo ehlaziyiweyo kanye emva kokugqitywa kwentengiselwano kumphathi wephakheji yeRPM. Nangona ngaphambili inkonzo yayiqalwa ngokutsha ngoko nangoko emva kokuhlaziya ipakethe nganye ebidibana nayo, ngoku umgca usenziwe kwaye iinkonzo ziqalwa ngokutsha ekupheleni kanye kweseshoni yeRPM, emva kokuba zonke iipakethe neelayibrari zihlaziyiwe.
  • Imifanekiso yeebhodi ze-ARMv7 (armhfp) iguqulelwe kwi-UEFI ngokungagqibekanga.
  • Ubungakanani besixhobo sokutshintsha okubonakalayo esibonelelwe yi-injini ye-zRAM yonyuswa ukusuka kwikota ukuya kwisiqingatha sobukhulu bememori yomzimba, kwaye kukhawulelwe kumda we-8 GB. Utshintsho lukuvumela ukuba uqhube ngempumelelo i-installer ye-Anaconda kwinkqubo enexabiso elincinci le-RAM.
  • Ukuhanjiswa kweepakethe zekhreyithi zolwimi lweRust kwisebe elizinzileyo kuqinisekisiwe. Iipakethi zinikwa isimaphambili "rust-".
  • Ukunciphisa ubungakanani bofakelo lwemifanekiso ye-ISO, i-SquashFS ecocekileyo inikezelwa, ngaphandle kwe-EXT4 efakwe kwindlwane, eyayisetyenziselwa izizathu zembali.
  • Iifayile zoqwalaselo lomlayishi we-boot ye-GRUB ziye zadityaniswa kuzo zonke izakhiwo ezixhaswayo, kungakhathaliseki ukuba yinkxaso ye-EFI.
  • Ukunciphisa ukusetyenziswa kwendawo yediski, ukunyanzeliswa kweefayile kunye ne-firmware esetyenziswa yi-Linux kernel inikezelwa (ukuqala kwi-kernel 5.3, ukulayisha i-firmware esuka kwi-archives ye-xz ixhaswa). Xa ikhutshwe, yonke i-firmware ithatha malunga ne-900 MB, kwaye xa icinezelwe, ubukhulu bayo buncitshiswe ngesiqingatha.
  • Iphakheji ye-ntp (iseva yongqamaniso lwexesha elichanekileyo) ithathelwe indawo ngefolokhwe ye ntpsec.
  • I-xemacs, i-xemacs-packages-base, i-xemacs-packages-eyongezelelweyo kunye neepakethe ze-neXtaw, uphuhliso lwazo okudala lwayeka, zibhengezwe njengeziphelelwe lixesha. Iphakheji ye-nscd iye yarhoxiswa - i-systemd-isonjululwe ngoku isetyenziselwa ukugcina isiseko sedatha yenginginya, kwaye i-sssd ingasetyenziselwa ukufihla iinkonzo ezinegama.
  • Iingqokelela ze-xorg-x11-* ze-X11 eziluncedo ziye zayekiswa; into nganye eluncedo ngoku ibonelelwa kwiphakheji eyahlukileyo.
  • Ukusetyenziswa kwe-master master kwiprojekthi ye-git repositories kumisiwe, ekubeni eli gama lisandula kuthathwa njengelingalunganga kwezopolitiko. Igama lesebe elihlala likhona kwi-git repositories ngoku liyi "main", kwaye kwiindawo zokugcina ezinempahla ezifana src.fedoraproject.org/rpms isebe yi "rawhide".
  • Iinguqulelo zephakheji ezihlaziyiweyo, ezibandakanya: GCC 11, LLVM/Clang 12, Glibc 2.33, Binutils 2.35, Golang 1.16, Ruby 3.0, Ruby on Rails 6.1, BIND 9.16, MariaDB 10.5, PostgreSQL 13. Ihlaziywe i-LceX.0.16.0 ye-LceX.4.16
  • Ilogo entsha yaziswa.
    Ukukhutshwa kokusasazwa kweLinux Fedora 34

Kwangaxeshanye, iindawo zokugcina "zasimahla" kunye "ezingezizo" zeprojekthi ye-RPM Fusion zasungulwa kwi-Fedora 34, apho iipakethi ezinezicelo ezongezelelweyo zemultimedia (MPlayer, VLC, Xine), iikhowudi zevidiyo/ezivakalayo, inkxaso yeDVD, i-AMD yobunini kunye Abaqhubi beNVIDIA, iinkqubo zokudlala, ii-emulators.

umthombo: opennet.ru

Yongeza izimvo