Linux izplatīŔanas Fedora 34 izlaiŔana

Ir prezentēts Linux izplatÄ«Å”anas Fedora 34 izlaidums. Produkti Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, kā arÄ« ā€œspinuā€ komplekts ar darbvirsmas vidi dzÄ«vajām bÅ«vēm KDE Plasma 5, Xfce, i3, MATE , Kanēlis, LXDE ir sagatavoti lejupielādei. un LXQt. Asamblejas tiek Ä£enerētas x86_64, Power64, ARM64 (AArch64) arhitektÅ«rām un dažādām ierÄ«cēm ar 32 bitu ARM procesoriem. Fedora Silverblue bÅ«vējumu publicÄ“Å”ana kavējas.

Visievērojamākie Fedora 34 uzlabojumi ir:

  • Visas audio straumes ir pārvietotas uz PipeWire multivides serveri, kas tagad ir noklusējums PulseAudio un JACK vietā. Izmantojot PipeWire, varat nodroÅ”ināt profesionālas audio apstrādes iespējas parastajā darbvirsmas izdevumā, atbrÄ«voties no sadrumstalotÄ«bas un unificēt audio infrastruktÅ«ru dažādām lietojumprogrammām.

    IepriekŔējos laidienos Fedora Workstation audio apstrādei izmantoja fona procesu ar nosaukumu PulseAudio, un lietojumprogrammas izmantoja klienta bibliotēku, lai mijiedarbotos ar Å”o procesu, sajaucot un pārvaldot audio straumes. Profesionālai audio apstrādei tika izmantots JACK skaņas serveris un ar to saistÄ«tā klienta bibliotēka. Lai nodroÅ”inātu saderÄ«bu, bibliotēku vietā mijiedarbÄ«bai ar PulseAudio un JACK ir pievienots slānis, kas darbojas caur PipeWire, kas ļauj saglabāt visu esoÅ”o PulseAudio un JACK klientu, kā arÄ« Flatpak formātā piegādāto aplikāciju darbu. Mantotiem klientiem, kuri izmanto zema lÄ«meņa ALSA API, ir instalēts ALSA spraudnis, kas marÅ”rutē audio straumes tieÅ”i uz PipeWire.

  • Builds ar KDE darbvirsmu ir pārslēgts, lai pēc noklusējuma izmantotu Wayland. Sesija, kuras pamatā ir X11, ir pārvietota uz opciju. JāatzÄ«mē, ka KDE Plasma 34, kas tiek piegādāts kopā ar Fedora 5.20, funkcionalitāte ir gandrÄ«z lÄ«dzvērtÄ«ga X11 darbÄ«bas režīmam, tostarp problēmas ar ekrāna pārraidi un peles vidējās pogas ielÄ«mÄ“Å”anu. Lai strādātu, izmantojot patentētus NVIDIA draiverus, tiek izmantota pakotne kwin-wayland-nvidia. SaderÄ«ba ar X11 lietojumprogrammām tiek nodroÅ”ināta, izmantojot XWayland komponentu.
  • Uzlabots Wayland atbalsts. Pievienota iespēja izmantot XWayland komponentu sistēmās ar patentētiem NVIDIA draiveriem. Uz Wayland balstÄ«tās vidēs ir ieviests atbalsts darbam bezgalvu režīmā, kas ļauj darbvirsmas komponentus palaist attālās serveru sistēmās ar piekļuvi caur VNC vai RDP.
  • Fedora Workstation darbvirsma ir atjaunināta uz GNOME 40 un GTK 4. Operētājsistēmā GNOME 40 aktivitāŔu pārskats virtuālās darbvirsmas ir pārvietotas uz ainavas orientāciju un tiek rādÄ«tas nepārtraukti ritoŔā ķēdē no kreisās uz labo pusi. Katra darbvirsma, kas tiek rādÄ«ta pārskata režīmā, vizualizē pieejamos logus un dinamiski panoramē un tuvina, kad lietotājs mijiedarbojas. Tiek nodroÅ”ināta nemanāma pāreja starp programmu sarakstu un virtuālajiem galddatoriem. Uzlabota darba organizācija, ja ir vairāki monitori. Daudzu programmu dizains ir modernizēts. GNOME Shell atbalsta GPU izmantoÅ”anu ēnotāju renderÄ“Å”anai.
    Linux izplatīŔanas Fedora 34 izlaiŔana
  • Visi Fedora izdevumi ir pārvietoti, lai izmantotu systemd-oomd mehānismu agrÄ«nai reakcijai uz zemas atmiņas apstākļiem sistēmā, nevis iepriekÅ” izmantoto earlyoom procesu. Systemd-oomd pamatā ir PSI (Pressure Stall Information) kodola apakÅ”sistēma, kas ļauj analizēt informāciju par gaidÄ«Å”anas laiku dažādu resursu (CPU, atmiņas, I/O) iegÅ«Å”anai lietotāja telpā, lai precÄ«zi novērtētu sistēmas slodzes lÄ«meni. un palēninājuma raksturs. PSI ļauj noteikt aizkaves raÅ”anos resursu trÅ«kuma dēļ un selektÄ«vi pārtraukt resursietilpÄ«gus procesus posmā, kad sistēma vēl nav kritiskā stāvoklÄ« un nesāk intensÄ«vi apgriezt keÅ”atmiņu un iespiest datus mijmaiņas darÄ«jumā. nodalÄ«jums.
  • Btrfs failu sistēma, kas kopÅ” pēdējā laidiena ir bijusi noklusējuma Fedora darbvirsmas versijas (Fedora Workstation, Fedora KDE utt.), ietver caurspÄ«dÄ«gu datu saspieÅ”anu, izmantojot ZSTD algoritmu. SaspieÅ”ana ir noklusējuma vērtÄ«ba jaunajām Fedora 34 instalācijām. EsoÅ”o sistēmu lietotāji var iespējot saspieÅ”anu, pievienojot karodziņu "compress=zstd:1" mapei /etc/fstab un palaižot "sudo btrfs filesystem defrag -czstd -rv / /home/". lai saspiestu jau pieejamos datus. Lai novērtētu saspieÅ”anas efektivitāti, varat izmantot utilÄ«tu ā€œcompsizeā€. Tiek atzÄ«mēts, ka datu glabāŔana saspiestā formā ne tikai ietaupa vietu diskā, bet arÄ« palielina SSD disku kalpoÅ”anas laiku, samazinot rakstÄ«Å”anas darbÄ«bu apjomu, kā arÄ« palielina lielu, labi saspiestu failu lasÄ«Å”anas un rakstÄ«Å”anas ātrumu lēnajos diskos. .
  • IzplatÄ«Å”anas oficiālajos izdevumos ir iekļauta versija ar i3 logu pārvaldnieku, kas darbvirsmā piedāvā flīžu logu izkārtojuma režīmu.
  • Ir sākusies attēlu veidoÅ”ana ar KDE darbvirsmu sistēmām, kuru pamatā ir AArch64 arhitektÅ«ra, papildus komplektācijām ar GNOME un Xfce galddatoriem un attēliem serveru sistēmām.
  • Ir pievienots jauns Comp Neuro Container attēls, kas ietver modelÄ“Å”anas un simulācijas lietojumprogrammu atlasi, kas ir noderÄ«gas neirozinātnes pētÄ«jumiem.
  • Lietu interneta (Fedora IoT) izdevums, kas piedāvā lÄ«dz minimumam attÄ«rÄ«tu sistēmas vidi, kuras atjaunināŔana tiek veikta atomiski, aizstājot visas sistēmas attēlu, un lietojumprogrammas tiek atdalÄ«tas no galvenās sistēmas, izmantojot izolētus konteinerus. (pārvaldÄ«Å”anai tiek izmantots podman), ir pievienots atbalsts ARM platēm Pine64, RockPro64 un Jetson Xavier NX, kā arÄ« uzlabots atbalsts i.MX8 SoC bāzētajām platēm, piemēram, 96boards Thor96 un Solid Run HummingBoard-M. Tiek nodroÅ”ināta aparatÅ«ras kļūmju izsekoÅ”anas mehānismu (watchdog) izmantoÅ”ana automātiskai sistēmas atkopÅ”anai.
  • AtseviŔķu pakotņu izveide ar bibliotēkām, kas tiek izmantotas projektos, kuru pamatā ir Node.js, ir pārtraukta. Tā vietā Node.js tiek nodroÅ”inātas tikai pamata pakotnes ar tulku, galvenes failiem, primārajām bibliotēkām, binārajiem moduļiem un pamata pakotņu pārvaldÄ«bas rÄ«kiem (NPM, dzija). Lietojumprogrammām, kas tiek piegādātas Fedora repozitorijā un kurās tiek izmantots Node.js, ir atļauts iegult visas esoŔās atkarÄ«bas vienā pakotnē, nesadalot vai neatdalot izmantotās bibliotēkas atseviŔķos pakotnēs. Bibliotēku iegulÅ”ana ļaus atbrÄ«voties no mazo pakotņu nekārtÄ«bas, vienkārÅ”os pakotņu apkopi (iepriekÅ” uzturētājs pavadÄ«ja vairāk laika, pārskatot un testējot simtiem pakeÅ”u ar bibliotēkām nekā galvenajā pakotnē ar programmu), atbrÄ«vos no bibliotēku konfliktu infrastruktÅ«ra un atrisinās problēmas ar saistÄ«Å”anu ar bibliotēkas versijām (apkalpotāji pakotnē iekļaus pārbaudÄ«tas un pārbaudÄ«tas versijas).
  • FreeType fontu programma ir pārveidota, lai izmantotu HarfBuzz glifu veidoÅ”anas programmu. HarfBuzz izmantoÅ”ana programmā FreeType ir uzlabojusi mājienu kvalitāti (izlÄ«dzinot glifa kontÅ«ru rastrÄ“Å”anas laikā, lai uzlabotu skaidrÄ«bu zemas izŔķirtspējas ekrānos), parādot tekstu valodās ar sarežģītu teksta izkārtojumu, kurā glifus var veidot no vairākiem rakstzÄ«mes. Jo Ä«paÅ”i HarfBuzz izmantoÅ”ana ļauj atbrÄ«voties no problēmas, kas saistÄ«ta ar ligatÅ«ru ignorÄ“Å”anu, kurām, dodot mājienus, nav atseviŔķu unikoda rakstzÄ«mju.
  • Iespēja atspējot SELinux darbÄ«bas laikā ir noņemta ā€” tās atspējoÅ”ana, mainot /etc/selinux/config iestatÄ«jumus (SELINUX=disabled), vairs netiek atbalstÄ«ta. Pēc SELinux inicializācijas LSM apstrādātāji tagad ir iestatÄ«ti tikai lasÄ«Å”anas režīmā, kas uzlabo aizsardzÄ«bu pret uzbrukumiem, kas mēģina atspējot SELinux pēc ievainojamÄ«bu izmantoÅ”anas, kas ļauj modificēt kodola atmiņas saturu. Lai atspējotu SELinux, varat restartēt sistēmu, kodola komandrindā nododot parametru ā€œselinux=0ā€. Tiek saglabāta iespēja pārslēgties starp ā€œpiespieduā€ un ā€œatļaujoÅ”oā€ režīmu sāknÄ“Å”anas procesa laikā.
  • Xwayland DDX komponents, kas darbina X.Org serveri, lai organizētu X11 lietojumprogrammu izpildi Wayland vidēs, ir pārvietots uz atseviŔķu pakotni, kas ir samontēta no jauna koda bāzes, kas ir neatkarÄ«ga no X stabilajiem laidieniem. Organizācijas serveris.
  • Iespējota visu atjaunināto sistēmas pakalpojumu restartÄ“Å”ana uzreiz pēc darÄ«juma pabeigÅ”anas RPM pakotņu pārvaldniekā. Ja iepriekÅ” pakalpojums tika restartēts uzreiz pēc katras ar to krustojuŔās pakotnes atjaunināŔanas, tad tagad tiek veidota rinda un pakalpojumi tiek restartēti paŔās RPM sesijas beigās, kad visas pakotnes un bibliotēkas ir atjauninātas.
  • Attēli ARMv7 platēm (armhfp) pēc noklusējuma ir pārveidoti par UEFI.
  • Virtuālās mijmaiņas ierÄ«ces izmērs, ko nodroÅ”ina zRAM dzinējs, tiek palielināts no ceturtdaļas lÄ«dz pusei fiziskās atmiņas lieluma, kā arÄ« ir ierobežots lÄ«dz 8 GB ierobežojumam. Izmaiņas ļauj veiksmÄ«gi palaist Anaconda instalētāju sistēmā ar nelielu RAM apjomu.
  • NodroÅ”ināta kastes paku piegāde Rust valodai stabilajā filiālē. Pakas ir nodroÅ”inātas ar prefiksu "rust-".
  • Lai samazinātu instalācijas ISO attēlu lielumu, tiek nodroÅ”ināts tÄ«rs SquashFS bez ligzdotā EXT4 slāņa, kas tika izmantots vēsturisku iemeslu dēļ.
  • GRUB sāknÄ“Å”anas ielādes konfigurācijas faili ir apvienoti visām atbalstÄ«tajām arhitektÅ«rām neatkarÄ«gi no EFI atbalsta.
  • Lai samazinātu diska vietas patēriņu, tiek nodroÅ”ināta failu saspieÅ”ana ar programmaparatÅ«ru, ko izmanto Linux kodols (sākot ar kodolu 5.3, tiek atbalstÄ«ta programmaparatÅ«ras ielāde no xz arhÄ«viem). Izpakojot, visa programmaparatÅ«ra aizņem apmēram 900 MB, un, saspiežot, to izmērs tika samazināts uz pusi.
  • Ntp pakotne (serveris precÄ«za laika sinhronizÄ“Å”anai) ir aizstāts ar ntpsec dakÅ”iņu.
  • Pakotnes xemacs, xemacs-packages-base, xemacs-packages-extra un neXtaw, kuru izstrāde jau sen ir apstājusies, ir pasludinātas par novecojuŔām. Nscd pakotne ir novecojusi ā€” tagad tiek izmantots systemd-resolved, lai saglabātu resursdatora datubāzes keÅ”atmiņu, un sssd var izmantot nosaukto pakalpojumu keÅ”atmiņai.
  • X11 utilÄ«tu kolekcijas xorg-x11-* ir pārtrauktas; tagad katra utilÄ«ta tiek piedāvāta atseviŔķā pakotnē.
  • Vārda master lietoÅ”ana projekta git krātuvēs ir pārtraukta, jo Å”is vārds pēdējā laikā tika uzskatÄ«ts par politiski nekorektu. Noklusējuma filiāles nosaukums git krātuvēs tagad ir "galvenais", un krātuvēs ar tādām pakotnēm kā src.fedoraproject.org/rpms filiāle ir "rawide".
  • Atjauninātas pakotnes versijas, tostarp: 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. Atjaunināts LXce 0.16.0. 4.16.fce.XNUMX.
  • Ieviests jauns logotips.
    Linux izplatīŔanas Fedora 34 izlaiŔana

Tajā paŔā laikā Fedora 34 tika palaistas RPM Fusion projekta ā€œbezmaksasā€ un ā€œbezmaksasā€ krātuves, kurās ir pakotnes ar papildu multivides lietojumprogrammām (MPlayer, VLC, Xine), video/audio kodekiem, DVD atbalstu, patentētu AMD un NVIDIA draiveri, spēļu programmas, emulatori.

Avots: opennet.ru

Pievieno komentāru