Te tukunga o te tohatoha Linux Fedora 34

Kua whakaatuhia te tukunga o te tohatoha Linux Fedora 34. Ko nga hua Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, me te huinga o nga "hurihuri" me te hanga ora o nga taiao papamahi KDE Plasma 5, Xfce, i3, MATE , Hinamona, LXDE kua rite mo te tango me te LXQt. Ka hangaia nga huihuinga mo nga hoahoanga x86_64, Power64, ARM64 (AArch64) me nga momo taputapu me nga miihini ARM 32-bit. Kua roa te whakaputanga o te hanga Fedora Silverblue.

Ko nga whakapainga tino rongonui i Fedora 34 ko:

  • Kua nukuhia nga awa ororongo katoa ki te tūmau pāpāho PipeWire, koinei te taunoa hei utu mo PulseAudio me JACK. Ma te whakamahi i te PipeWire ka taea e koe te whakarato i nga kaha tukatuka ororongo ngaio i roto i te putanga papamahi auau, whakakorehia te wehewehenga me te whakakotahi i nga hanganga ororongo mo nga tono rereke.

    I nga putanga o mua, i whakamahia e Fedora Workstation tetahi tukanga papamuri e kiia nei ko PulseAudio ki te tukatuka ororongo, a ka whakamahia e nga tono he whare pukapuka kiritaki ki te taunekeneke ki taua mahi, te whakaranu me te whakahaere i nga awa oro. Mo te tukatuka ororongo ngaio, i whakamahia te tūmau tangi JACK me te whare pukapuka kiritaki e hono ana. Hei whakarite i te hototahi, hei utu mo nga whare pukapuka mo te taunekeneke me PulseAudio me JACK, kua taapirihia he paparanga e rere ana ma te PipeWire, e taea ai e koe te tiaki i nga mahi a nga kiritaki PulseAudio me JACK katoa, me nga tono ka tukuna i roto i te whakatakotoranga Flatpak. Mo nga kiritaki tuku iho e whakamahi ana i te API ALSA taumata-iti, kua whakauruhia he monohiko ALSA hei arataki tika i nga awa oro ki PipeWire.

  • Ko nga hanga me te papamahi KDE kua hurihia hei whakamahi taunoa a Wayland. Ko te wahanga-X11 kua tukuna ki tetahi whiringa. E kiia ana ko te tukunga o te KDE Plasma 34 i tukuna me Fedora 5.20 kua tata te rite ki te mahi me te ahua o te mahi ki runga ake o X11, tae atu ki nga raru o te whakamaarama mata me te whakapiri paatene waenga-kiore. Hei mahi i te wa e whakamahi ana i nga taraiwa NVIDIA, ka whakamahia te kete kwin-wayland-nvidia. Ko te hototahi ki nga tono X11 ka whakapumautia ma te whakamahi i te waahanga XWayland.
  • Kua pai ake te tautoko a Wayland. Kua taapirihia te kaha ki te whakamahi i te waahanga XWayland ki nga punaha me nga taraiwa NVIDIA. I roto i nga taiao-a-Wayland, ka whakatinanahia te tautoko mo te mahi i roto i te aratau upoko kore, ka taea e koe te whakahaere i nga waahanga papamahi i runga i nga punaha tūmau mamao me te uru atu ma te VNC, RDP ranei.
  • Kua whakahouhia te papamahi Fedora Workstation ki te GNOME 40 me te GTK 4. I roto i te GNOME 40, Ko nga Mahi Tirohanga Mariko kua nekehia nga papamahi mariko ki te waahi whenua, ka whakaatuhia ki roto i te mekameka panuku haere tonu mai i te maui ki te taha matau. Ko ia papamahi e whakaatuhia ana i roto i te aratau Tirohanga e whakaata ana i nga matapihi e waatea ana me te panuku me te topa i te wa e taunekeneke ana te kaiwhakamahi. Ka whakaratohia he whakawhitinga kore i waenga i te rarangi o nga papatono me nga papamahi mariko. He pai ake te whakarite mahi ina he maha nga kaitirotiro. Ko te hoahoa o te maha o nga kaupapa kua whakahoutia. Kei te tautoko a GNOME Shell i te whakamahinga o te GPU mo te whakaputa i nga atarangi.
    Te tukunga o te tohatoha Linux Fedora 34
  • Ko nga putanga katoa o Fedora kua nekehia ki te whakamahi i te punaha systemd-oomd mo te whakautu wawe ki nga ahuatanga mahara iti i runga i te punaha, hei utu mo te mahi o mua. Ko te Systemd-oomd kei runga i te PSI (Pressure Stall Information) kernel subsystem, e taea ai e koe te tātari i roto i nga korero mokowā kaiwhakamahi mo te wa tatari mo te whiwhi momo rauemi (CPU, mahara, I/O) ki te aromatawai tika i te taumata o te kawenga o te punaha. me te ahua o te puhoi. Ka taea e te PSI te kite i te tiimatanga o te whakaroa na te kore rawa o nga rauemi me te kowhiria te whakamutu i nga tikanga whakakaha rawa i te waa kaore ano te punaha i te ahua kino, kaore ano kia timata ki te tarai i te keteroki me te pana i nga raraunga ki te whakawhiti. wehewehenga.
  • Ko te punaha konae Btrfs, mai i te tukunga whakamutunga ko te taunoa mo nga momo papamahi o Fedora (Fedora Workstation, Fedora KDE, me etahi atu), kei roto ko te taapiri raraunga marama ma te whakamahi i te ZSTD algorithm. Ko te Kopeke te taunoa mo nga whakaurunga hou o Fedora 34. Ka taea e nga kaiwhakamahi o nga punaha o mua te whakaahei i te taapiri ma te taapiri i te haki "compress=zstd:1" ki /etc/fstab me te whakahaere "sudo btrfs filesystem defrag -czstd -rv / /home/" ki te kōpeke raraunga e wātea ana. Hei arotake i te pai o te whakakoi, ka taea e koe te whakamahi i te taputapu "compsize". E tohuhia ana ko te penapena i nga raraunga i roto i te ahua kua tohua ehara i te mea ka whakaora noa i te mokowā kōpae, engari ka whakanui ake i te oranga o nga puku SSD ma te whakaiti i te rahi o nga mahi tuhi, me te whakanui ake i te tere o te panui me te tuhi i nga konae nui, pai-kopeke i runga i nga puku puhoi. .
  • Kei roto i nga putanga mana o te tohatoha te putanga me te kaiwhakahaere matapihi i3, e tuku ana i te aratau tahora matapihi taera i runga i te papamahi.
  • Kua timata te hanga whakaahua me te papamahi KDE mo nga punaha i runga i te hoahoanga AArch64, hei taapiri atu ki nga huihuinga me nga papamahi GNOME me Xfce, me nga whakaahua mo nga punaha tūmau.
  • Kua taapirihia he ahua hou o te Comp Neuro Container, kei roto he kowhiringa o nga tono whakatauira me te whaihanga e whai hua ana mo te rangahau neuroscience.
  • Ko te whakaputanga mo te Ipurangi o nga Mea (Fedora IoT), e tuku ana i te taiao punaha kua tihorea ki te iti rawa, ko te whakahoutanga e mahia ana ma te ngota ma te whakakapi i te ahua o te punaha katoa, ka wehea nga tono mai i te punaha matua ma te whakamahi i nga ipu motuhake. (Ka whakamahia te podman mo te whakahaeretanga), kua taapirihia te tautoko mo nga papa ARM a Pine64, RockPro64 me Jetson Xavier NX, me te tautoko pai ake mo nga papa i.MX8 SoC penei i te 96boards Thor96 me te Solid Run HummingBoard-M. Ko te whakamahi i nga taputapu aroturuki korenga (kaitiaki) mo te whakaora i te punaha ka tukuna.
  • Ko te hanga o nga kohinga motuhake me nga whare pukapuka e whakamahia ana i roto i nga kaupapa i runga i te Node.js kua whakamutua. Engari, ka whakaratohia ki a Node.js nga kohinga taketake anake me te kaiwhakamaori, nga konae pane, nga whare pukapuka tuatahi, nga waahanga takirua, me nga taputapu whakahaere mokihi taketake (NPM, miro). Ko nga tono ka tukuna ki roto i te putunga Fedora e whakamahi ana i a Node.js ka taea te whakauru i nga whakawhirinakitanga katoa ki roto i te kete kotahi, me te kore e wehea, e wehea ranei nga whare pukapuka i whakamahia ki nga kete motuhake. Ma te whakauru i nga whare pukapuka ka taea e koe te whakakore i te ngarara o nga kohinga iti, ka ngawari te tiaki i nga kohinga (i mua, ka nui ake te wa i pau i te kai tiaki ki te arotake me te whakamatautau i nga rau o nga kohinga me nga wharepukapuka i runga i te kete matua me te kaupapa), ka whakakorea te te hanganga o nga raruraru wharepukapuka me te whakaoti rapanga ki te herenga ki nga putanga whare pukapuka (ka whakaurua e nga kaipupuri nga putanga kua whakamatauria, kua whakamatauria ki roto i te kete).
  • Kua hurihia te miihini momotuhi FreeType ki te whakamahi i te HarfBuzz glyph hanga miihini. Ko te whakamahinga o HarfBuzz i FreeType kua pai ake te kounga o te tohu (whakamaene i te whakahuahua o te glyph i te wa o te rasterization hei whakapai ake i te marama ki nga mata taumira iti) i te wa e whakaatu ana i nga tuhinga ki nga reo me te whakatakotoranga kuputuhi uaua, ka taea te hanga i nga glyphs mai i te maha. pūāhua. Ina koa, ma te whakamahi i te HarfBuzz ka taea e koe te whakakore i te raru o te kore e aro ki nga hononga kaore he tohu Unicode motuhake i te wa e tohu ana.
  • Ko te kaha ki te whakakore i te SELinux i te wa e rere ana kua tangohia - kua whakakorehia ma te huri i nga tautuhinga /etc/selinux/config (SELINUX=disabled) kua kore e tautokohia. Whai muri i te tiimata o te SELinux, kua whakatauhia nga kaihautu LSM ki te aratau panui-anake, e pai ake ai te whakamarumaru ki nga whakaeke e ngana ana ki te whakakore i te SELinux i muri i te whakamahi i nga whakaraeraetanga e taea ai te whakarereke i nga ihirangi o te mahara kernel. Hei whakakore i te SELinux, ka taea e koe te whakaara ano i te punaha ma te tuku i te tawhā "selinux = 0" i runga i te raina whakahau kernel. Ko te kaha ki te huri i waenga i nga tikanga "whakahau" me te "whakaae" i te wa e mahi ana ka mau tonu.
  • Ko te waahanga Xwayland DDX, e whakahaere ana i te X.Org Server ki te whakarite i te whakatinanatanga o nga tono X11 i roto i nga taiao-a-Wayland, kua nukuhia ki tetahi kete motuhake, i whakaemihia mai i te turanga waehere hou e noho motuhake ana i nga putanga pumau o te X. Tūmau Org.
  • Whakahohehia te whakaara ano i nga ratonga punaha katoa kua whakahoutia i te wa kotahi i muri i te otinga o te tauwhitinga i roto i te kaiwhakahaere kete RPM. I te mea i mua i timata ano te ratonga i muri tonu i te whakahōu i ia mōkihi e whiti ana ki a ia, ināianei kua hanga he tūtira ka tīmata anō ngā ratonga i te mutunga o te wātū RPM, i muri i te whakahounga o ngā mōkihi me ngā whare pukapuka.
  • Ko nga whakaahua mo nga papa ARMv7 (armhfp) kua hurihia hei UEFI ma te taunoa.
  • Ko te rahi o te taputapu whakawhiti mariko e whakaratohia ana e te miihini zRAM ka piki ake mai i te hauwha ki te haurua o te rahi o te mahara tinana, me te iti ano ki te rohe 8 GB. Ma te huringa ka taea e koe te whakahaere angitu i te kaiwhakauru Anaconda i runga i te punaha me te iti o te RAM.
  • Ko te tukunga o nga kete pouaka mo te reo Rust i roto i te peka pumau kua whakaritea. Ka whakaratohia nga kohinga me te tohu "rust-".
  • Hei whakaiti i te rahi o te whakaurunga o nga whakaahua ISO, ka tukuna he SquashFS parakore, kaore he paparanga EXT4 kua kohanga, i whakamahia mo nga take o mua.
  • Kua whakakotahihia nga konae whirihoranga GRUB bootloader mo nga hoahoanga tautoko katoa, ahakoa te tautoko EFI.
  • Hei whakaiti i te kohi mokowā mokowā kōpae, ka tukuna he kōpeketanga o ngā konae me te mārō e whakamahia ana e te kernel Linux (mai i te kernel 5.3, kei te tautokohia te uta i te firmware mai i nga kohinga xz). Ina wetewetehia, ka nui ake te 900 MB, a, ka kopekehia, ka whakahekehia te rahi ki te haurua.
  • Ko te kete ntp (tūmau mo te tukutahi i te wa tika) kua whakakapia ki te marau o ntpsec.
  • Ko te xemacs, xemacs-packages-base, xemacs-packages-extra me te neXtaw packages, kua roa nei tona whanaketanga, kua kiia kua tawhitotia. Kua whakakorehia te kete nscd - kua whakamahia inaianei te systemd-resolved ki te keteroki i te putunga raraunga kaihautu, a ka taea te whakamahi sssd ki te keteroki i nga ratonga kua whakaingoatia.
  • Kua whakakorehia nga kohinga xorg-x11-* o nga taputapu X11; kua tukuna ia taputapu ki tetahi kete motuhake.
  • Kua whakamutua te whakamahi i te ingoa rangatira i roto i nga putunga git o te kaupapa, i te mea kua pohehe tenei kupu i te taha torangapu. Ko te ingoa peka taunoa kei roto i nga whare pupuri git he "matua", kei roto i nga whare pupuri me nga kete penei i te src.fedoraproject.org/rpms ko te peka "rawhide".
  • Ko nga putanga kete kua whakahoutia, tae atu ki: 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.
  • He waitohu hou i whakauruhia.
    Te tukunga o te tohatoha Linux Fedora 34

I te wa ano, ko nga putunga "kore utu" me te "korekore" o te kaupapa RPM Fusion i whakarewahia mo Fedora 34, kei reira nga kohinga me etahi atu tono rongorau (MPlayer, VLC, Xine), kotēkē ataata / ororongo, tautoko DVD, rangatira AMD me Nga taraiwa NVIDIA, nga kaupapa petipeti, nga emulators.

Source: opennet.ru

Tāpiri i te kōrero