Fedora 34 Linux banaketa-oharra

Fedora 34 Linux banaketaren bertsioa aurkeztu da. Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition produktuak, baita "spin" multzo bat mahaigaineko inguruneen Live buildekin KDE Plasma 5, Xfce, i3, MATE. , Cinnamon, LXDE deskargatzeko prestatu dira eta LXQt. Asanbladak x86_64, Power64, ARM64 (AArch64) arkitekturak eta 32 biteko ARM prozesadoreak dituzten hainbat gailutarako sortzen dira. Fedora Silverblue builden argitalpena atzeratu egin da.

Fedora 34-en hobekuntza nabarmenenak hauek dira:

  • Audio-korronte guztiak PipeWire multimedia zerbitzarira eraman dira, orain PulseAudio eta JACK-en ordez lehenetsia dena. PipeWire erabiltzeak audioa prozesatzeko gaitasun profesionala eskaintzeko aukera ematen dizu mahaigaineko edizio arrunt batean, zatiketa kentzeko eta aplikazio ezberdinetarako audio azpiegitura bateratzeko.

    Aurreko argitalpenetan, Fedora Workstation-ek PulseAudio izeneko atzeko prozesu bat erabili zuen audioa prozesatzeko, eta aplikazioek bezero liburutegi bat erabiltzen zuten prozesu horrekin elkarreragiteko, audio-korronteak nahastuz eta kudeatzeko. Audio prozesatzeko profesionalerako, JACK soinu zerbitzaria eta lotutako bezero liburutegia erabili dira. Bateragarritasuna bermatzeko, PulseAudio eta JACK-ekin elkarreragiteko liburutegien ordez, PipeWireren bidez exekutatzen den geruza bat gehitu da, eta horrek lehendik dauden PulseAudio eta JACK bezero guztien lana gordetzeko aukera ematen du, baita Flatpak formatuan entregatutako aplikazioak ere. Behe-mailako ALSA APIa erabiltzen duten betiko bezeroentzat, ALSA plugin bat instalatzen da, audio-korronteak zuzenean PipeWire-ra bideratzen dituena.

  • KDE mahaigainarekin eraikitakoak Wayland erabiltzeko modu lehenetsian aldatu dira. X11n oinarritutako saioa aukera batera utzi dute. Kontuan izan da Fedora 34-rekin hornitutako KDE Plasma 5.20 kaleratzea X11-ren gaineko funtzionamendu-moduarekin ia parekotasunera eraman dela, screencasting eta saguaren erdiko botoia itsatsiarekin arazoak barne. NVIDIA kontrolatzaile jabedunak erabiltzean lan egiteko, kwin-wayland-nvidia paketea erabiltzen da. X11 aplikazioekin bateragarritasuna XWayland osagaia erabiliz bermatzen da.
  • Wayland laguntza hobetua. XWayland osagaia NVIDIA kontrolatzaile jabedun sistemetan erabiltzeko gaitasuna gehitu da. Wayland-en oinarritutako inguruneetan, bururik gabeko moduan lan egiteko euskarria ezartzen da, eta horri esker mahaigaineko osagaiak exekutatu ditzakezu urruneko zerbitzari-sistemetan, VNC edo RDP bidez sarbidea duten.
  • Fedora Workstation mahaigaina GNOME 40 eta GTK 4ra eguneratu da. GNOME 40-n, jardueren ikuspegi orokorra mahaigain birtualak orientazio horizontalera eraman dira eta etengabe korritzen den kate batean bistaratzen dira ezkerretik eskuinera. Ikuspegi moduan bistaratzen den mahaigain bakoitzak erabilgarri dauden leihoak bistaratzen ditu eta dinamikoki panoramika eta zooma egiten du erabiltzaileak elkarreragin ahala. Programen zerrendaren eta mahaigain birtualen arteko trantsiziorik gabeko trantsizioa eskaintzen da. Lanaren antolaketa hobetu monitore anitz daudenean. Programa askoren diseinua modernizatu egin da. GNOME Shell-ek GPUaren erabilera onartzen du itzalgailuak errendatzeko.
    Fedora 34 Linux banaketa-oharra
  • Fedoraren edizio guztiak systemd-oomd mekanismoa erabiltzera eraman dira sistemako memoria baxuko baldintzei erantzun goiztiarra emateko, aurretik erabilitako earlyoom prozesuaren ordez. Systemd-oomd PSI (Pressure Stall Information) nukleoaren azpisisteman oinarritzen da, eta erabiltzailearen espazioan hainbat baliabide (CPU, memoria, I/O) lortzeko itxaron denborari buruzko informazioa aztertzeko aukera ematen du, sistemaren karga maila zehaztasunez ebaluatzeko. eta moteltzearen izaera. PSI-k baliabide faltaren ondoriozko atzerapenen agerpena detektatzeko aukera ematen du eta baliabideen intentsitate handiko prozesuak modu selektiboan amaitzea ahalbidetzen du sistema oraindik egoera kritikoan ez dagoenean eta cachea modu intentsiboan mozten eta datuak trukean sartzen hasten ez den fase batean. zatiketa.
  • Btrfs fitxategi-sistemak, azken bertsioaz geroztik Fedoraren mahaigaineko zaporeetarako lehenetsia izan dena (Fedora Workstation, Fedora KDE, etab.), datuen konpresio gardena barne hartzen du ZSTD algoritmoa erabiliz. Konpresioa da Fedora 34-ren instalazio berrietarako lehenetsia. Dauden sistemen erabiltzaileek konpresioa gai dezakete "compress=zstd:1" marka gehituz /etc/fstab-en eta "sudo btrfs filesystem defrag -czstd -rv / /home/" exekutatuta. dagoeneko eskuragarri dauden datuak konprimitzeko. Konpresioaren eraginkortasuna ebaluatzeko, "compsize" utilitatea erabil dezakezu. Kontuan izan da datuak forma konprimituan gordetzeak diskoko lekua aurrezten duela, SSD unitateen iraupena ere areagotzen duela, idazketa eragiketen bolumena murriztuz, eta unitate moteletan ondo konprimitutako fitxategi handiak irakurtzeko eta idazteko abiadura areagotzen duela. .
  • Banaketaren edizio ofizialak i3 leiho kudeatzailearekin duen bertsioa barne hartzen du, mahaigainean lauzako leihoen diseinu modua eskaintzen duena.
  • AArch64 arkitekturan oinarritutako sistemetarako KDE mahaigainarekin irudien eraketa hasi da, GNOME eta Xfce mahaigainekin eta zerbitzari-sistemetarako irudien muntaketez gain.
  • Comp Neuro Container irudi berri bat gehitu da, neurozientzien ikerketarako erabilgarriak diren modelizazio eta simulazio aplikazioen aukeraketa bat barne.
  • Gauzen Interneterako (Fedora IoT) edizioa, sistema-ingurunea ahalik eta gutxienera txikitua eskaintzen duena, zeinaren eguneraketa atomikoki sistema osoaren irudia ordezkatuz egiten dena, eta aplikazioak sistema nagusitik bereizten dira edukiontzi isolatuak erabiliz. (kudeaketarako podman erabiltzen da), ARM plaken euskarria gehitu da Pine64, RockPro64 eta Jetson Xavier NX, baita i.MX8 SoC oinarritutako plaken laguntza hobetu ere, hala nola 96boards Thor96 eta Solid Run HummingBoard-M. Sistema automatikoki berreskuratzeko hardwarearen akatsen jarraipena egiteko mekanismoak (watchdog) erabiltzea eskaintzen da.
  • Node.js-en oinarritutako proiektuetan erabiltzen diren liburutegiekin pakete bereiziak sortzeari utzi zaio. Horren ordez, Node.js-ek interprete batekin, goiburuko fitxategiekin, liburutegi nagusiekin, modulu bitarrekin eta paketeen kudeaketarako oinarrizko tresnak (NPM, yarn) dituzten oinarrizko paketeekin eskaintzen da. Node.js erabiltzen duten Fedora biltegian bidaltzen diren aplikazioek lehendik dauden mendekotasun guztiak pakete bakarrean txertatzeko baimena dute, erabilitako liburutegiak paketeetan banatu edo bereizi gabe. Liburutegiak txertatzeak pakete txikien nahastea kentzeko aukera emango du, paketeen mantentze-lanak erraztuko ditu (lehen, mantentzaileak denbora gehiago eman zuen liburutegiekin ehunka pakete probatzen eta programarekin pakete nagusian baino), kendu egingo du. liburutegiko gatazken azpiegitura eta liburutegiko bertsioekin lotzeko arazoak konponduko ditu (mantentzaileek frogatutako eta probatutako bertsioak sartuko dituzte paketean).
  • FreeType letra-tipoen motorra HarfBuzz glifo itxuratzeko motorra erabiltzeko bihurtu da. FreeType-n HarfBuzz-en erabilerak iradokizunen kalitatea hobetu du (rasterizazioan glifo baten eskema leuntzen du bereizmen baxuko pantailetan argitasuna hobetzeko) testu-diseinu konplexua duten hizkuntzetan testuak bistaratzen direnean, zeinetan glifoak hainbatetatik era daitezke. pertsonaiak. Bereziki, HarfBuzz erabiltzeak Unicode karaktere bereizirik ez duten ligaturei ez ikusiaren arazoa kentzeko aukera ematen du iradokizunak egitean.
  • Exekutatzen ari zaren bitartean SELinux desgaitzeko gaitasuna kendu da - /etc/selinux/config ezarpenak aldatuz desgaitzea (SELINUX=disabled) jada ez da onartzen. SELinux hasieratu ondoren, LSM kudeatzaileak irakurtzeko soilik moduan ezartzen dira, eta horrek SELinux desgaitzen saiatzen diren erasoen aurkako babesa hobetzen du nukleoaren memoriaren edukia aldatzea ahalbidetzen duten ahultasunak ustiatu ondoren. SELinux desgaitzeko, sistema berrabiarazi dezakezu nukleoko komando-lerroko "selinux=0" parametroa pasatuz. Abio prozesuan zehar "betearazteko" eta "baimenduzko" moduen artean aldatzeko gaitasuna mantentzen da.
  • Xwayland DDX osagaia, X.Org zerbitzaria exekutatzen duena Wayland-en oinarritutako inguruneetan X11 aplikazioen exekuzioa antolatzeko, pakete berezi batera eraman da, X-ren bertsio egonkorretatik independentea den kode-oinarri berri batetik muntatua. Org zerbitzaria.
  • Sistema eguneratutako zerbitzu guztiak aldi berean berrabiarazi gaitu RPM paketeen kudeatzailean transakzio bat amaitu ondoren. Lehen zerbitzua harekin gurutzatzen zen pakete bakoitza eguneratu eta berehala berrabiarazten zen arren, orain ilara bat sortzen da eta zerbitzuak RPM saioaren amaieran berrabiaraziko dira, pakete eta liburutegi guztiak eguneratu ondoren.
  • ARMv7 plaken irudiak (armhfp) UEFI bihurtu dira lehenespenez.
  • zRAM motorrak eskaintzen duen truke birtualaren gailuaren tamaina memoria fisikoaren tamainaren laurdenetik erdira handitzen da, eta 8 GB-ko mugara ere mugatzen da. Aldaketak Anaconda instalatzailea behar bezala exekutatzeko aukera ematen du RAM kopuru txikia duen sistema batean.
  • Rust hizkuntzarako kaxa paketeak adar egonkorrean entregatzea ziurtatu da. Paketeak "herdoila-" aurrizkiarekin ematen dira.
  • Instalazioko ISO irudien tamaina murrizteko, SquashFS hutsa eskaintzen da, arrazoi historikoengatik erabili zen habiaraturiko EXT4 geruzarik gabe.
  • GRUB abio-kargagailuaren konfigurazio-fitxategiak bateratu egin dira onartzen diren arkitektura guztietarako, EFI euskarria gorabehera.
  • Diskoko espazioaren kontsumoa murrizteko, Linux kernelak erabiltzen duen firmwarea duten fitxategien konpresioa eskaintzen da (5.3 kerneletik hasita, xz artxiboetatik firmwarea kargatzea onartzen da). Despaketean, firmware guztiak 900 MB inguru hartzen ditu, eta konprimitzean, haien tamaina erdira murriztu zen.
  • ntp paketea (ordu zehatza sinkronizatzeko zerbitzaria) ntpsec fork batekin ordezkatu da.
  • Xemacs, xemacs-packages-base, xemacs-packages-extra eta neXtaw paketeak, zeinen garapena aspaldi gelditu zen, zaharkitutzat jo dira. Nscd paketea zaharkituta geratu da - systemd-resolved ostalariaren datu-basea cacheatzeko erabiltzen da orain, eta sssd izendun zerbitzuak gordetzeko erabil daiteke.
  • Xorg-x11-* X11 utilitateen bildumak eten egin dira; orain erabilgarritasun bakoitza pakete batean eskaintzen da.
  • Proiektuaren git biltegietan izena maisua erabiltzeari utzi zaio, hitz hau duela gutxi politikoki okertzat hartu baita. Git biltegietako adar-izena lehenetsia "nagusia" da orain, eta src.fedoraproject.org/rpms bezalako paketeen biltegietan adarra "rawhide" da.
  • Pakete-bertsio eguneratuak, besteak beste: 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. LXfce0.16.0 eta LXfce4.16 eguneratuak.
  • Logotipo berria aurkeztu da.
    Fedora 34 Linux banaketa-oharra

Aldi berean, Fedora 34-rako RPM Fusion proiektuaren "doako" eta "ez doako" biltegiak abiarazi ziren, multimedia aplikazio osagarriekin (MPlayer, VLC, Xine), bideo/audio kodek, DVD euskarria, AMD jabeduna eta NVIDIA kontrolatzaileak, joko-programak, emuladoreak.

Iturria: opennet.ru

Gehitu iruzkin berria