Rilis distribusi Linux Fedora 34

Rilis distribusi Linux Fedora 34 wis ditampilake. Produk Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, uga sakumpulan "spins" karo lingkungan desktop KDE Plasma 5, Xfce, i3, MATE Langsung. , Kayu manis, LXDE wis disiapake kanggo diundhuh lan LXQt. Majelis digawe kanggo arsitektur x86_64, Power64, ARM64 (AArch64) lan macem-macem piranti kanthi prosesor ARM 32-bit. Publikasi bangunan Fedora Silverblue ditundha.

Dandan sing paling penting ing Fedora 34 yaiku:

  • Kabeh aliran audio wis dipindhah menyang server media PipeWire, sing saiki dadi standar tinimbang PulseAudio lan JACK. Nggunakake PipeWire ngidini sampeyan nyedhiyakake kemampuan pangolahan audio profesional ing edisi desktop biasa, nyingkirake fragmentasi lan nyawiji infrastruktur audio kanggo macem-macem aplikasi.

    Ing rilis sadurunge, Fedora Workstation nggunakake proses latar mburi sing diarani PulseAudio kanggo ngolah audio, lan aplikasi nggunakake perpustakaan klien kanggo sesambungan karo proses kasebut, nyampur lan ngatur aliran audio. Kanggo pangolahan audio profesional, server swara JACK lan perpustakaan klien sing gegandhengan digunakake. Kanggo mesthekake kompatibilitas, tinimbang perpustakaan kanggo sesambungan karo PulseAudio lan JACK, lapisan mlaku liwat PipeWire wis ditambahake, sing ngijini sampeyan kanggo nyimpen karya kabeh ana PulseAudio lan JACK klien, uga aplikasi dikirim ing format Flatpak. Kanggo klien warisan sing nggunakake API ALSA tingkat rendah, plugin ALSA diinstal sing ngarahake aliran audio langsung menyang PipeWire.

  • Dibangun nganggo desktop KDE wis dialihake nggunakake Wayland minangka standar. Sesi basis X11 wis diturunake menyang pilihan. Kacathet yen release KDE Plasma 34 sing diwenehake karo Fedora 5.20 wis meh padha karo fungsi kanthi mode operasi ing ndhuwur X11, kalebu masalah karo screencasting lan nempel tombol mouse tengah. Kanggo bisa digunakake nalika nggunakake driver NVIDIA proprietary, paket kwin-wayland-nvidia digunakake. Kompatibilitas karo aplikasi X11 dipesthekake nggunakake komponen XWayland.
  • Dhukungan Wayland sing luwih apik. Nambahake kemampuan kanggo nggunakake komponen XWayland ing sistem karo driver NVIDIA proprietary. Ing lingkungan basis Wayland, dhukungan kanggo nggarap mode tanpa sirah dileksanakake, sing ngidini sampeyan mbukak komponen desktop ing sistem server remot kanthi akses liwat VNC utawa RDP.
  • Desktop Fedora Workstation wis dianyari kanggo GNOME 40 lan GTK 4. Ing GNOME 40, Ringkesan Aktivitas desktop virtual wis dipindhah menyang orientasi lanskap lan ditampilake ing rantai terus-terusan nggulung saka kiwa menyang tengen. Saben desktop sing ditampilake ing mode Ringkesan nggambarake jendhela sing kasedhiya lan kanthi dinamis panci lan zoom nalika pangguna sesambungan. Transisi sing mulus diwenehake ing antarane dhaptar program lan desktop virtual. Organisasi kerja sing luwih apik nalika ana pirang-pirang monitor. Desain akeh program wis dimodernisasi. GNOME Shell ndhukung panggunaan GPU kanggo rendering shaders.
    Rilis distribusi Linux Fedora 34
  • Kabeh edisi Fedora wis dipindhah kanggo nggunakake mekanisme systemd-oomd kanggo respon awal kanggo kondisi memori kurang ing sistem, tinimbang proses earlyoom digunakake sadurunge. Systemd-oomd adhedhasar subsistem kernel PSI (Informasi Stall Tekanan), sing ngidini sampeyan nganalisa informasi ruang pangguna babagan wektu tunggu kanggo entuk macem-macem sumber daya (CPU, memori, I / O) kanggo netepake tingkat beban sistem kanthi akurat. lan sifat slowdown. PSI ndadekake bisa ndeteksi wiwitan wektu tundha amarga kekurangan sumber daya lan kanthi selektif mungkasi proses intensif sumber daya ing tataran nalika sistem durung kritis lan ora wiwit ngethok cache kanthi intensif lan nyurung data menyang swap. pemisahan.
  • Sistem file Btrfs, sing wiwit rilis pungkasan wis dadi standar kanggo rasa desktop Fedora (Fedora Workstation, Fedora KDE, lsp.), kalebu kompresi data transparan nggunakake algoritma ZSTD. Kompresi minangka standar kanggo instalasi anyar Fedora 34. Pangguna sistem sing ana bisa ngaktifake kompresi kanthi nambahake "compress = zstd: 1" flag menyang / etc / fstab lan mbukak "sudo btrfs filesystem defrag -czstd -rv / /home/" kanggo compress data wis kasedhiya. Kanggo ngevaluasi efisiensi kompresi, sampeyan bisa nggunakake sarana "compsize". Kacathet yen nyimpen data ing wangun sing dikompres ora mung ngirit ruang disk, nanging uga nambah umur layanan drive SSD kanthi nyuda volume operasi nulis, lan uga nambah kacepetan maca lan nulis file sing dikompres kanthi apik ing drive alon. .
  • Edisi resmi distribusi kalebu versi karo manajer jendhela i3, sing nawakake mode tata letak jendhela jubin ing desktop.
  • Pembentukan gambar nganggo desktop KDE kanggo sistem adhedhasar arsitektur AArch64 wis diwiwiti, saliyane rakitan karo desktop GNOME lan Xfce, lan gambar kanggo sistem server.
  • Gambar Comp Neuro Container anyar wis ditambahake, sing kalebu pilihan modeling lan aplikasi simulasi sing migunani kanggo riset neuroscience.
  • Edisi kanggo Internet of Things (Fedora IoT), sing nawakake lingkungan sistem kanthi minimal, nganyari sing ditindakake kanthi atom kanthi ngganti gambar kabeh sistem, lan aplikasi dipisahake saka sistem utama nggunakake wadhah terisolasi. (podman digunakake kanggo manajemen), dhukungan kanggo papan ARM wis ditambahake Pine64, RockPro64 lan Jetson Xavier NX, uga dhukungan sing luwih apik kanggo papan adhedhasar i.MX8 SoC kayata 96boards Thor96 lan Solid Run HummingBoard-M. Panggunaan mekanisme nelusuri kegagalan hardware (watchdog) kanggo pemulihan sistem otomatis diwenehake.
  • Nggawe paket sing kapisah karo perpustakaan sing digunakake ing proyek adhedhasar Node.js wis mandheg. Nanging, Node.js diwenehake mung paket dhasar kanthi juru basa, file header, perpustakaan utama, modul binar, lan piranti manajemen paket dhasar (NPM, benang). Aplikasi sing dikirim ing gudang Fedora sing nggunakake Node.js diijini nglebokake kabeh dependensi sing ana ing paket siji, tanpa misahake utawa misahake perpustakaan sing digunakake dadi paket sing kapisah. Perpustakaan semat bakal ngidini sampeyan nyingkirake keruwetan paket cilik, bakal nyederhanakake pangopΓ¨nan paket (sadurunge, maintainer luwih akeh wektu kanggo mriksa lan nguji atusan paket karo perpustakaan tinimbang ing paket utama karo program), bakal nyisihake infrastruktur konflik perpustakaan lan bakal ngatasi masalah karo naleni versi perpustakaan (maintainers bakal kalebu versi buktiaken lan dites ing paket).
  • Mesin font FreeType wis diowahi kanggo nggunakake mesin HarfBuzz glyph mbentuk. Panggunaan HarfBuzz ing FreeType wis nambah kualitas hinting (ngalusake outline saka glyph sajrone rasterisasi kanggo nambah kajelasan ing layar resolusi rendah) nalika nampilake teks ing basa kanthi tata letak teks sing rumit, ing ngendi glyphs bisa dibentuk saka sawetara aksara. Utamane, nggunakake HarfBuzz ngidini sampeyan nyingkirake masalah ora nggatekake ligatur sing ora ana karakter Unicode sing kapisah nalika menehi tandha.
  • Kemampuan kanggo mateni SELinux nalika mlaku wis dibusak - mateni kanthi ngganti setelan /etc/selinux/config (SELINUX=disabled) ora didhukung maneh. Sawise SELinux diinisialisasi, panangan LSM saiki disetel menyang mode mung maca, sing nambah proteksi marang serangan sing nyoba mateni SELinux sawise ngeksploitasi kerentanan sing ngidini isi memori kernel bisa diowahi. Kanggo mateni SELinux, sampeyan bisa urip maneh sistem kanthi ngliwati parameter "selinux = 0" ing baris perintah kernel. Kemampuan kanggo ngalih ing antarane mode "menerapake" lan "permisif" sajrone proses boot ditahan.
  • Komponen Xwayland DDX, sing nglakokake Server X.Org kanggo ngatur eksekusi aplikasi X11 ing lingkungan basis Wayland, wis dipindhah menyang paket sing kapisah, dirakit saka basis kode seger sing bebas saka rilis stabil X. Server org.
  • Aktifake maneh kabeh layanan sistem sing dianyari bebarengan sawise rampung transaksi ing manajer paket RPM. Dene sadurunge layanan kasebut diwiwiti maneh sawise nganyari saben paket sing intersected, saiki antrian dibentuk lan layanan diwiwiti maneh ing pungkasan sesi RPM, sawise kabeh paket lan perpustakaan wis dianyari.
  • Gambar kanggo papan ARMv7 (armhfp) wis diowahi dadi UEFI kanthi standar.
  • Ukuran piranti swap virtual diwenehake dening mesin zRAM tambah saka waktu kanggo setengah ukuran memori fisik, lan uga diwatesi kanggo 8 watesan GB. Owah-owahan ngijini sampeyan kanggo kasil mbukak installer Anaconda ing sistem karo jumlah cilik saka RAM.
  • Pangiriman paket peti kanggo basa Rust ing cabang stabil wis dijamin. Paket diwenehake kanthi awalan "karat-".
  • Kanggo nyuda ukuran gambar ISO instalasi, SquashFS murni diwenehake, tanpa lapisan EXT4 nested, sing digunakake kanggo alasan historis.
  • File konfigurasi boot loader GRUB wis digabungake kanggo kabeh arsitektur sing didhukung, preduli saka dhukungan EFI.
  • Kanggo nyuda konsumsi ruang disk, kompresi file kanthi firmware sing digunakake dening kernel Linux diwenehake (wiwit kernel 5.3, loading firmware saka arsip xz didhukung). Nalika unpacked, kabeh perangkat kukuh njupuk watara 900 MB, lan nalika dikompres, ukurane suda setengah.
  • Paket ntp (server kanggo nyinkronake wektu sing tepat) wis diganti karo garpu ntpsec.
  • Paket xemacs, xemacs-packages-base, xemacs-packages-extra lan neXtaw, sing pangembangane wis suwe mandheg, wis diumumake lungse. Paket nscd wis ora digunakake - systemd-resolved saiki digunakake kanggo cache database host, lan sssd bisa digunakake kanggo cache layanan jenenge.
  • Koleksi xorg-x11-* utilitas X11 wis mandheg; saben utilitas saiki ditawakake ing paket sing kapisah.
  • Panganggone master jeneng ing repositori git proyek wis mandheg, amarga tembung iki bubar dianggep salah politik. Jeneng cabang standar ing repositori git saiki dadi "utama", lan ing repositori kanthi paket kayata src.fedoraproject.org/rpms cabang kasebut "rawhide".
  • Versi paket sing dianyari, kalebu: 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. Xf.0.16.0QL 4.16.
  • Logo anyar ngenalaken.
    Rilis distribusi Linux Fedora 34

Ing wektu sing padha, repositori "gratis" lan "nonfree" saka proyek RPM Fusion diluncurake kanggo Fedora 34, ing ngendi paket karo aplikasi multimedia tambahan (MPlayer, VLC, Xine), codec video / audio, dhukungan DVD, AMD proprietary lan Pembalap NVIDIA, program game, emulator.

Source: opennet.ru

Add a comment