Linuxi distributsiooni Fedora 34 vabastamine

Välja on antud Linuxi distributsioon Fedora 34. Laadimiseks on ette valmistatud tooted Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, samuti hulk spinne Live-desktop keskkondade, sealhulgas KDE Plasma 5, Xfce, i3, MATE, Cinnamon, LXDE ja LXQt jaoks. Kokkuvõtted on loodud arhitektuuridele x86_64, Power64, ARM64 (AArch64) ja erinevad 32-bitised ARM seadmed. Fedora Silverblue'i kokkuvõtete väljaandmine viibib.

Olulisemad uuendused Fedora 34-s:

  • Kõik helivoogud on viidud multimeedia server PipeWire'i peale, mis nüüd kasutatakse vaikimisi PulseAudio ja JACKi asemel. PipeWire'i kasutamine võimaldab tavalises lauaarvuti redigeerimises pakkuda professionaalse heli töötlemise võimalusi, vältida killustatust ja standardiseerida helisinfrastruktuuri erinevate rakenduste jaoks.

    Varasemates väljaannetes kasutati Fedora Workstationi helitöötlemiseks taustaprotsessi PulseAudio, samas kui rakendused kasutasid selle protsessiga suhtlemiseks kliendi teeki, et segada ja hallata helivooge. Professionaalse helitöötluse puhul kasutati heliserverit JACK ja sellele vastavat kliendi teeki. Ühilduvuse tagamiseks on lisatud PipeWire'i kaudu toimiv liides, mis võimaldab säilitada kõikide olemasolevate PulseAudio ja JACKi klientide ning Flatpak formaadis rakenduste töö. Vanadele klientidele, kes kasutavad madala taseme API-d ALSA, on paigaldatud ALSA plugin, mis suunab helivoogud otse PipeWire'i.

  • KDE töölaudade kokkupanekud on vaikimisi üleviidud Waylandile. X11-põhine seanss on muudetud valikuks. Mainitakse, et Fedora 34 kaasasolev versioon KDE Plasma 5.20 on praktiliselt saavutanud funktsionaalsuse kooskõlaga X11-režiimis, sealhulgas on lahendatud probleeme ekraanivideote tegemise ja hiirt keskklõpsuga lisamisega. Proprietaarsete NVIDIA draiverite kasutamisel on kasutusele võetud pakett kwin-wayland-nvidia. Ühilduvus X11 rakendustega on tagatud XWaylandi komponendi abil.
  • Waylandi tugi on paranenud. Lisandunud on võimalus kasutada XWaylandi komponenti süsteemides, kus kasutatakse patenteeritud NVIDIA draivereid. Waylandi põhiste keskkondade puhul on rakendatud tugi töö tegemiseks ilma monitorita (headless), mis võimaldab käivitada töölauakomponente kaugserverites, millele pääseb ligi VNC või RDP abil.
  • Fedora Workstationi töölaua versioon on uuendatud GNOME 40 ja GTK 4 raamatukoguni. GNOME 40 virtuaalsed töölauad ülevaatusrežiimis (Activities Overview) on viidud horisontaalsetesse suundadesse ja kuvatakse pidevalt keritava vasakult paremale järjestusena. Igal ülevaatusrežiimis kuvataval töölaual on selgelt näha olemasolevad aknad, millele rakendatakse dünaamilist panoraamimist ja suurendamist kasutaja koostöös. Üleminek programmiloendi ja virtuaalsete töölauade vahel on sujuv. Parendatud on mitme monitori kasutamine. Paljude rakenduste kujundus on moderniseeritud. GNOME Shellis on tagatud GPU kasutamine shaderite renderdamiseks.
    Linuxi distributsiooni Fedora 34 vabastamine
  • Kõik Fedora versioonid on viidud üle systemd-oomd mehhanismi kasutamisele, et reageerida varakult süsteemi mälupuudusele, asemel et kasutada varasemat earlyoom protsessi. Systemd-oomd põhineb tuuma PSI (Pressure Stall Information) alamsüsteemil, mis võimaldab kasutajaruumi tasandil analüüsida erinevate ressursside (CPU, mälu, sisend/väljund) ooteaegade teavet, et täpselt hinnata süsteemi koormuse taset ja aeglustumise iseloomu. PSI võimaldab tuvastada ressursipuuduse tõttu tekkivate viivituste alguse ning sihipäraselt lõpetada ressursinõudlikud protsessid enne, kui süsteem jõuab kriitilisse seisundisse ja hakkab intensiivselt kärpima vahemälu ning eemaldama andmeid vahetustsüklisse.
  • Btrfs failisüsteemis, mis alates eelmisest versioonist on vaikimisi kasutusel Fedora lauaarvutiversioonides (Fedora Workstation, Fedora KDE jne), on sisse lülitatud andmete läbipaistva tihendamise kasutamine ZSTD algoritmi abil. Tihendamine rakendatakse vaikimisi uutele Fedora 34 installatsioonidele. Juba paigaldatud süsteemide kasutajad saavad tihendamise aktiveerida, lisades /etc/fstab faili lipu „compress=zstd:1“ ja käivitades „sudo btrfs filesystem defrag -czstd -rv / /home/“, et tihendada juba olemasolevaid andmeid. Tihendamise efektiivsuse hindamiseks võib kasutada utiliiti „compsize“. Märgitakse, et andmete säilitamine tihendatud kujul võimaldab mitte ainult säästa kettaruumi, vaid suurendab ka SSD-seadmete tööressurssi, vähendades kirjutamistoimingute mahtu ning parandades suurte hästi tihendatavate failide lugemise ja kirjutamise kiirus madalatel salvestusseadmetel.
  • Ametlike Fedora väljaannete hulka kuulub versioon, mis kasutab i3 aknahaldurit, mis pakub mosaiikset akende paigutusrežiimi töölaual.
  • Alustati KDE töölaua piltide koostamist AArch64 arhitektuuri süsteemidele, lisaks GNOME ja Xfce töölauade kogumitele ning serverisüsteemide piltidele.
  • Lisatud uus pilt Comp Neuro Container, mis sisaldab rakenduste kogumit, mis on kasulikud neurobioloogia valdkonnas uuringute läbiviimiseks modelleerimise ja simulatsiooni jaoks.
  • Internetiasjade väljaandes (Fedora IoT), mis pakub minimaalset süsteemikeskkonda, mille värskendust tehakse aatomiliselt, asendades kogu süsteemi pildi ja rakendused on eraldatud peamisest süsteemist isoleeritud konteinerite kaudu (haldamiseks kasutatakse podman), on lisatud ARM platvormide Pine64, RockPro64 ja Jetson Xavier NX tugi, samuti on parandatud SoC i.MX8 baasil olevate platvormide, näiteks 96boards Thor96 ja Solid Run HummingBoard-M toe kvaliteeti. Tagatud on riistvaraliste vigade jälgimise mehhanismide (watchdog) kasutamine süsteemi automaatseks taastamiseks.
  • Node.js põhjal toimuvate projektide jaoks ei moodustata enam eraldi pakette raamatukogudega. Selle asemel tarnitakse Node.js-ile ainult põhipakette, mis sisaldavad tõlgendajat, päiste faile, põhiraamatukogusid, binaarmooduleid ja põhivahendeid pakettide haldamiseks (NPM, yarn). Fedora hoidlas tarnitavates rakendustes, mis kasutavad Node.js-i, on lubatud kõik sõltuvused integreerida üheks paketiks ning mitte jagada ja eraldada kasutatavaid raamatukogusid eraldi paketitesse. Raamatukogude integreerimine vähendab väikeste pakettide arvu, lihtsustab pakettide haldamist (varem kulutas haldur rohkem aega sadade raamatukogudel põhinevate pakettide ülevaatamisele ja testimisele kui üksikule programmipaketile), vabastab infrastruktuuri konfliktidest raamatukogude vahel ja lahendab versioonidega seotud probleeme (haldurid lisavad paketti töös testitud ja tõendatud versioonid).
  • FreeType'i fondimootor on üle läinud HarfBuzz'i g bekammoori (shaping) mootori kasutusele. HarfBuzz'i kasutamine FreeType'is on parandanud hinda kvaliteetset hinda (glyph contour smoothing rasteris, et suurendada selgust madala lahutusvõimega ekraanidel) keeruliste tekstide kuvamisel, kus glyphid võivad koosneda mitmest sümbolist. Eelkõige võimaldab HarfBuzz'i rakendamine kõrvaldada probleemi, kus ligatuuride hinda ignoreeritakse, millel ei ole eraldi Unicode sümboleid.
  • SELinux'i töö ajal keelatud on nüüd võimalus. Keelamine seadistuse muutmise kaudu /etc/selinux/config (SELINUX=disabled) ei ole enam toetatud. Pärast SELinux'i initsialiseerimist on LSM-protsessorid nüüd lugemisrežiimis, mis suurendab kaitset rünnakute vastu, mis on suunatud SELinux'i keelamisele pärast haavatavuste ära kasutamist, mis lubavad muuta tuuma mälu sisu. SELinux'i keelamiseks saab süsteemi taaskäivitada, edastades „selinux=0” parametri tuuma käsureale. Režiimide vahetamise võimalus „kehtiv” ja „tolerantne” on säilinud käivitamise ajal.
  • DDX-komponent Xwayland, mis tagab X.Org Serveri käivitamise X11-rakenduste täitmiseks Waylandi põhistel keskkondadel, on liigutatud eraldi paketti, mis kogutakse värskest koodibaasist, sõltumatult stabiilsetest väljaannetest. serverilt X.Org.
  • Tagatud on kõikide uuendatud systemd teenuste taaskäivitamine korraga pärast RPM paketihalduri tehingu lõpetamist. Kui varem taaskäivitati teenus kohe pärast iga sellega seotud paketi uuendamist, siis nüüd moodustatakse järjekord ja teenused taaskäivituvad seansi lõpus, pärast seda, kui kõik paketid ja raamatukogud on uuendatud.
  • ARMv7 (armhfp) plaatide pildid on vaikimisi üle viidud UEFI kasutamisele.
  • zRAM mehhanismi pakutava virtuaalse vahetuse seadme suurust on suurendatud veerandi võrra poole füüsilise mälu suuruseni ja piiratud 8 GB-lt. Muudatus võimaldab Anaconda installeri edukat käivitamist väikese RAM-ga süsteemides.
  • Rust keele crate-pakettide kohaletoimetamine on nüüd stabiilses haru. Pakette esitatakse prefiksiga "rust-".
  • Installatsiooni iso-piltide suuruse vähendamiseks on tagatud puhta SquashFS kohaletoimetamine, ilma sisemise EXT4 kihita, mida on ajaloolistel põhjustel kasutatud.
  • GRUB käivitaja konfiguratsioonifailide ühtlustamine kõikide toetatud arhitektuuride jaoks on läbi viidud, sõltumata EFI toeta.
  • Ketta ruumi tarbimise vähendamiseks on Linuxi tuumas kasutatavate firmade failide kokkusurumine tagatud (alates 5.3 tuumast toetatakse firmade laadimist xz-arhividest). Lahti pakendatuna võtavad kõik firmad umbes 900 MB, kuid kokkusurumisel on nende suurust suudetud kahe korra võrra vähendada.
  • NTP paketist (täpset aega sünkroniseeriv server) on saanud ntpsec fork.
  • On kuulutatud aegunuks paketid xemacs, xemacs-packages-base, xemacs-packages-extra ja neXtaw, mille arendus on pikka aega peatatud. Aegunuks on kuulutatud ka nscd pakett — hostide baasi vahemälu nüüd kasutab systemd-resolved ja teenuste vahemälu jaoks võib kasutada sssd-d.
  • X11 utiliitide xorg-x11-* kogumite tarnimine on lõpetatud, iga utiliit pakutakse nüüd eraldi paketina.
  • Kasutatakse ära, et git-repositooriumides ei kasutataks nime 'master', kuna see sõna loetakse viimasel ajal ebapoliitkorrektseks. Vaikimisi haru nimi git-repositooriumides on nüüd 'main', ja repositooriumides, kus on pakette, nagu src.fedoraproject.org/rpms, kasutatakse haru 'rawhide'.
  • Paketiversioonid on uuendatud, sealhulgas: 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. Töölauad LXQt 0.16.0 ja Xfce 4.16 on samuti uuendatud.
  • Tutvustatakse uut logo.
    Linuxi distributsiooni Fedora 34 vabastamine

Samaaegselt Fedora 34-ga käivitatud 'free' ja 'nonfree' RPM Fusion'i repositooriumid, kus on saadaval täiendavad multimeedia rakenduste paketid (MPlayer, VLC, Xine), video/audio koodekid, DVD toetamine, AMD ja NVIDIA omanikudraiverid, mängurakendused ja emulaatorid.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster