Fedora 34 Linux paylama buraxılışı

Fedora 34 Linux distribütorunun buraxılışı təqdim olundu.Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition məhsulları, həmçinin KDE Plasma 5, Xfce, i3, MATE masaüstü mühitlərinin Live quruluşu ilə "fırlanmalar" dəsti təqdim edildi. , Cinnamon, LXDE yükləmək üçün hazırlanmışdır. və LXQt. Assambleyalar x86_64, Power64, ARM64 (AArch64) arxitekturaları və 32 bitlik ARM prosessorları olan müxtəlif cihazlar üçün yaradılır. Fedora Silverblue konstruksiyalarının nəşri gecikir.

Fedora 34-də ən diqqət çəkən təkmilləşdirmələr bunlardır:

  • Bütün audio axınlar indi PulseAudio və JACK əvəzinə defolt olan PipeWire media serverinə köçürülüb. PipeWire-dan istifadə adi masaüstü nəşrində peşəkar audio emal imkanlarını təmin etməyə, parçalanmadan xilas olmağa və müxtəlif proqramlar üçün audio infrastrukturunu birləşdirməyə imkan verir.

    Əvvəlki buraxılışlarda Fedora Workstation səsi emal etmək üçün PulseAudio adlı fon prosesindən istifadə edirdi və proqramlar bu proseslə qarşılıqlı əlaqədə olmaq, audio axınları qarışdırmaq və idarə etmək üçün müştəri kitabxanasından istifadə edirdi. Audionun peşəkar işlənməsi üçün JACK səs serverindən və əlaqəli müştəri kitabxanasından istifadə edilmişdir. Uyğunluğu təmin etmək üçün PulseAudio və JACK ilə qarşılıqlı əlaqə üçün kitabxanalar əvəzinə, bütün mövcud PulseAudio və JACK müştərilərinin, eləcə də Flatpak formatında çatdırılan proqramların işini saxlamağa imkan verən PipeWire vasitəsilə işləyən təbəqə əlavə edilmişdir. Aşağı səviyyəli ALSA API-dən istifadə edən köhnə müştərilər üçün audio axınları birbaşa PipeWire-a yönləndirən ALSA plagini quraşdırılıb.

  • KDE iş masası ilə qurulan qurğular defolt olaraq Wayland-dan istifadə etməyə dəyişdirilib. X11 əsaslı sessiya bir seçimə salındı. Qeyd olunur ki, Fedora 34 ilə təchiz edilmiş KDE Plazma 5.20-nin buraxılışı, ekran yayımı və orta siçan düymələrinin yapışdırılması ilə bağlı problemlər də daxil olmaqla, X11-in üstündəki iş rejimi ilə funksionallıq baxımından demək olar ki, paritetə ​​gətirilib. Xüsusi NVIDIA sürücülərindən istifadə edərkən işləmək üçün kwin-wayland-nvidia paketindən istifadə olunur. X11 tətbiqləri ilə uyğunluq XWayland komponentindən istifadə etməklə təmin edilir.
  • Təkmilləşdirilmiş Wayland dəstəyi. Xüsusi NVIDIA sürücüləri ilə sistemlərdə XWayland komponentindən istifadə etmək imkanı əlavə edildi. Wayland əsaslı mühitlərdə başsız rejimdə işləmək üçün dəstək həyata keçirilir ki, bu da VNC və ya RDP vasitəsilə uzaq server sistemlərində iş masası komponentlərini işə salmağa imkan verir.
  • Fedora İş Stansiyasının masa üstü GNOME 40 və GTK 4-ə yeniləndi. GNOME 40-da Fəaliyyətlərə İcmal virtual masaüstləri landşaft oriyentasiyasına köçürüldü və davamlı olaraq soldan sağa sürüşmə zəncirində göstərilir. Baxış rejimində nümayiş olunan hər bir iş masası mövcud pəncərələri vizuallaşdırır və istifadəçinin qarşılıqlı əlaqəsi zamanı dinamik şəkildə sürüşdürür və böyüdür. Proqramların siyahısı və virtual masaüstləri arasında problemsiz keçid təmin edilir. Çoxsaylı monitorlar olduqda işin təkmilləşdirilmiş təşkili. Bir çox proqramların dizaynı modernləşdirilib. GNOME Shell şeyderlərin göstərilməsi üçün GPU-nun istifadəsini dəstəkləyir.
    Fedora 34 Linux paylama buraxılışı
  • Fedora-nın bütün nəşrləri əvvəllər istifadə edilmiş erkənoom prosesi əvəzinə sistemdə aşağı yaddaş şəraitinə erkən reaksiya vermək üçün systemd-oomd mexanizmindən istifadə etməyə köçürüldü. Systemd-oomd, sistemin yüklənmə səviyyəsini dəqiq qiymətləndirmək üçün müxtəlif resursların (CPU, yaddaş, I/O) əldə edilməsi üçün gözləmə müddəti haqqında istifadəçi məkanında məlumatı təhlil etməyə imkan verən PSI (Pressure Stall Information) kernel altsisteminə əsaslanır. və yavaşlamanın təbiəti. PSI, resursların çatışmazlığı səbəbindən gecikmələrin başlanğıcını aşkarlamağa və sistemin hələ kritik vəziyyətdə olmadığı və keşi intensiv şəkildə kəsməyə və məlumatları dəyişdirməyə başlamadığı bir mərhələdə resurs tutumlu prosesləri seçici şəkildə dayandırmağa imkan verir. bölmə.
  • Son buraxılışdan bəri Fedora-nın (Fedora Workstation, Fedora KDE və s.) masaüstü ləzzətləri üçün standart olan Btrfs fayl sistemi ZSTD alqoritmindən istifadə edərək şəffaf məlumat sıxılmasını ehtiva edir. Sıxılma Fedora 34-ün yeni quraşdırmaları üçün defoltdur. Mövcud sistemlərin istifadəçiləri /etc/fstab-a "compress=zstd:1" bayrağı əlavə edərək və "sudo btrfs fileystem defrag -czstd -rv / /home/" işlədərək sıxılmanı aktivləşdirə bilərlər. artıq mövcud məlumatları sıxmaq üçün. Sıxılmanın səmərəliliyini qiymətləndirmək üçün "kompizasiya" yardım proqramından istifadə edə bilərsiniz. Qeyd olunur ki, məlumatların sıxılmış formada saxlanması təkcə disk sahəsinə qənaət etmir, həm də yazma əməliyyatlarının həcmini azaltmaqla SSD disklərinin xidmət müddətini artırır, həmçinin yavaş disklərdə böyük, yaxşı sıxılmış faylların oxunması və yazılması sürətini artırır. .
  • Dağıtımın rəsmi nəşrlərinə i3 pəncərə meneceri olan versiya daxildir ki, bu da iş masasında plitələrlə pəncərə düzümü rejimi təklif edir.
  • AArch64 arxitekturasına əsaslanan sistemlər üçün KDE masa üstü ilə şəkillərin, GNOME və Xfce masaüstləri ilə montajlara və server sistemləri üçün təsvirlərə əlavə olaraq formalaşdırılmasına başlandı.
  • Neyrologiya tədqiqatları üçün faydalı olan modelləşdirmə və simulyasiya proqramlarının seçimini özündə cəmləşdirən yeni Comp Neuro Konteyner şəkli əlavə edildi.
  • Əşyaların İnterneti (Fedora IoT) üçün nəşr, minimuma endirilmiş sistem mühitini təklif edir, yeniləməsi bütün sistemin görüntüsünü əvəz etməklə atomik şəkildə həyata keçirilir və tətbiqlər təcrid olunmuş konteynerlərdən istifadə edərək əsas sistemdən ayrılır. (idarəetmə üçün podman istifadə olunur), ARM lövhələri üçün dəstək Pine64, RockPro64 və Jetson Xavier NX, həmçinin 8boards Thor96 və Solid Run HummingBoard-M kimi i.MX96 SoC əsaslı lövhələr üçün təkmilləşdirilmiş dəstək əlavə edilib. Sistemin avtomatik bərpası üçün avadanlıqların nasazlığının izlənilməsi mexanizmlərinin (watchdog) istifadəsi təmin edilir.
  • Node.js əsasında layihələrdə istifadə edilən kitabxanalarla ayrıca paketlərin yaradılması dayandırılıb. Bunun əvəzinə, Node.js yalnız tərcüməçi, başlıq faylları, ilkin kitabxanalar, ikili modullar və əsas paket idarəetmə alətləri (NPM, iplik) olan əsas paketlərlə təmin edilir. Node.js-dən istifadə edən Fedora repozitoriyasına göndərilən proqramlara istifadə olunan kitabxanaları ayrı paketlərə bölmədən və ya ayırmadan bütün mövcud asılılıqları bir paketə daxil etməyə icazə verilir. Kitabxanaların yerləşdirilməsi sizə kiçik paketlərin qarışıqlığından qurtulmağa imkan verəcək, paketlərin saxlanmasını sadələşdirəcək (əvvəllər baxıcı proqramla əsas paketdə olduğundan daha çox kitabxana ilə yüzlərlə paketi nəzərdən keçirməyə və sınaqdan keçirməyə sərf edirdi), kitabxana konfliktlərinin infrastrukturu və kitabxana versiyaları ilə bağlı problemləri həll edəcək (saxlayanlar paketə sübut edilmiş və sınaqdan keçmiş versiyaları daxil edəcək).
  • FreeType şrift mühərriki HarfBuzz qlif formalaşdırma mühərrikindən istifadə etmək üçün çevrilmişdir. FreeType-da HarfBuzz-ın istifadəsi mürəkkəb mətn tərtibatı olan dillərdə mətni nümayiş etdirərkən işarələmə keyfiyyətini yaxşılaşdırdı (aşağı ayırdetmə ekranlarında aydınlığı yaxşılaşdırmaq üçün rasterləşdirmə zamanı qlifin konturunu hamarlamaq) personajlar. Xüsusilə, HarfBuzz-dan istifadə, işarə edərkən ayrıca Unicode simvollarının olmadığı liqaturalara məhəl qoymamaq problemindən qurtulmağa imkan verir.
  • SELinux-u işləyərkən söndürmək imkanı silindi - /etc/selinux/config parametrlərini dəyişdirərək onu söndürmək (SELINUX=disabled) artıq dəstəklənmir. SELinux işə salındıqdan sonra LSM işləyiciləri indi yalnız oxumaq üçün rejimə təyin edilib ki, bu da nüvə yaddaşının məzmununun dəyişdirilməsinə imkan verən zəifliklərdən istifadə etdikdən sonra SELinux-u söndürməyə cəhd edən hücumlardan müdafiəni təkmilləşdirir. SELinux-u söndürmək üçün kernel əmr satırında “selinux=0” parametrini keçərək sistemi yenidən işə sala bilərsiniz. Yükləmə prosesi zamanı "məcburi" və "icazə verən" rejimlər arasında keçid etmək imkanı saxlanılır.
  • Wayland əsaslı mühitlərdə X11 proqramlarının icrasını təşkil etmək üçün X.Org Serverini idarə edən Xwayland DDX komponenti X-in sabit buraxılışlarından asılı olmayan təzə kod bazasından yığılmış ayrıca paketə köçürülüb. Təşkilat serveri.
  • RPM paket menecerində əməliyyat başa çatdıqdan sonra bütün yenilənmiş sistem xidmətlərinin bir anda yenidən işə salınması aktivləşdirildi. Əgər əvvəllər xidmət onunla kəsişən hər bir paket yeniləndikdən dərhal sonra yenidən işə salınırdısa, indi növbə yaranır və bütün paketlər və kitabxanalar yeniləndikdən sonra RPM sessiyasının ən sonunda xidmətlər yenidən işə salınır.
  • ARMv7 lövhələri üçün şəkillər (armhfp) defolt olaraq UEFI-yə çevrilmişdir.
  • zRAM mühərriki tərəfindən təmin edilən virtual dəyişdirmə cihazının ölçüsü fiziki yaddaşın dörddə birindən yarısına qədər artırılır və həmçinin 8 GB limiti ilə məhdudlaşır. Dəyişiklik Anaconda quraşdırıcısını az miqdarda RAM olan sistemdə uğurla işə salmağa imkan verir.
  • Stabil filialda Rust dili üçün sandıq paketlərinin çatdırılması təmin edilmişdir. Paketlər "rust-" prefiksi ilə təmin edilir.
  • Quraşdırılan ISO şəkillərinin ölçüsünü azaltmaq üçün tarixi səbəblərdən istifadə edilmiş EXT4 qatı olmadan təmiz SquashFS təmin edilir.
  • GRUB yükləmə yükləyicisinin konfiqurasiya faylları EFI dəstəyindən asılı olmayaraq bütün dəstəklənən arxitekturalar üçün birləşdirilib.
  • Disk sahəsinin istehlakını azaltmaq üçün Linux nüvəsi tərəfindən istifadə edilən proqram təminatı ilə faylların sıxılması təmin edilir (kernel 5.3-dən başlayaraq, xz arxivindən proqram təminatının yüklənməsi dəstəklənir). Paketdən çıxarıldıqda, bütün proqram təminatı təxminən 900 MB tutur və sıxıldıqda onların ölçüsü yarıya qədər azaldı.
  • Ntp paketi (dəqiq vaxtı sinxronlaşdırmaq üçün server) ntpsec çəngəlləri ilə əvəz edilmişdir.
  • İnkişafı çoxdan dayanmış xemacs, xemacs-packages-base, xemacs-packages-extra və neXtaw paketləri köhnəlmiş elan edilib. nscd paketi köhnəlmişdir - systemd-resolved indi host verilənlər bazasını keşləmək üçün istifadə olunur və sssd adlı xidmətlərin keşlənməsi üçün istifadə edilə bilər.
  • X11 utilitlərinin xorg-x11-* kolleksiyaları dayandırıldı; hər bir yardım proqramı ayrı paketdə təklif olunur.
  • Layihənin git repozitoriyalarında master adının istifadəsi dayandırıldı, çünki bu söz son vaxtlar siyasi baxımdan düzgün hesab edilmir. Git depolarında standart filial adı indi "əsas"dır və src.fedoraproject.org/rpms kimi paketləri olan depolarda filial "xam dəri"dir.
  • Yenilənmiş paket versiyaları, o cümlədən: 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..X0.16.0Qt və X.4.16.f Updated.
  • Yeni loqo təqdim edildi.
    Fedora 34 Linux paylama buraxılışı

Eyni zamanda, Fedora 34 üçün RPM Fusion layihəsinin “pulsuz” və “qeyri-sərbəst” repozitoriyaları işə salındı ​​ki, bunlarda əlavə multimedia proqramları (MPlayer, VLC, Xine), video/audio kodeklər, DVD dəstəyi, xüsusi AMD və NVIDIA sürücüləri, oyun proqramları, emulyatorlar.

Mənbə: opennet.ru

Добавить комментарий