Ngaleupaskeun distribusi Linux Fedora 34

Pelepasan distribusi Linux Fedora 34 parantos disayogikeun. Produk Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, ogé sakumpulan "spins" sareng ngawangun Live tina lingkungan desktop KDE Plasma 5, Xfce, i3, MATE , Kayu manis, LXDE parantos disiapkeun pikeun diunduh sareng LXQt. Majelis dihasilkeun pikeun x86_64, Power64, ARM64 (AArch64) arsitéktur sarta sagala rupa alat jeung prosesor ARM 32-bit. Publikasi wangunan Fedora Silverblue ditunda.

Perbaikan anu paling kasohor dina Fedora 34 nyaéta:

  • Sadaya aliran audio parantos dipindahkeun ka pangladén média PipeWire, anu ayeuna janten standar tibatan PulseAudio sareng JACK. Nganggo PipeWire ngamungkinkeun anjeun nyayogikeun kamampuan ngolah audio profésional dina édisi desktop biasa, ngaleungitkeun fragméntasi sareng ngahijikeun infrastruktur audio pikeun aplikasi anu béda.

    Dina sékrési saméméhna, Fedora Workstation ngagunakeun prosés tukang anu disebut PulseAudio pikeun ngolah audio, sareng aplikasi nganggo perpustakaan klien pikeun berinteraksi sareng prosés éta, nyampur sareng ngatur aliran audio. Pikeun ngolah audio profésional, server sora JACK jeung perpustakaan klien pakait dipaké. Pikeun mastikeun kasaluyuan, tinimbang perpustakaan pikeun interacting jeung PulseAudio na Jack, lapisan ngajalankeun via PipeWire geus ditambahkeun, nu ngidinan Anjeun pikeun ngahemat karya sagala aya PulseAudio na JACK klien, kitu ogé aplikasi dikirimkeun dina format Flatpak. Pikeun klien warisan anu nganggo API ALSA tingkat rendah, plugin ALSA dipasang anu ngalihkeun aliran audio langsung ka PipeWire.

  • Ngawangun sareng desktop KDE parantos dialihkeun pikeun nganggo Wayland sacara standar. sési basis X11 geus relegated kana hiji pilihan. Ieu dicatet yén sékrési KDE Plasma 34 disadiakeun kalawan Fedora 5.20 geus dibawa ka ampir parity dina fungsionalitas jeung mode operasi di luhur X11, kaasup masalah sareng screencasting sarta tengah-mouse tombol pasting. Pikeun dianggo nalika nganggo supir NVIDIA proprietary, pakét kwin-wayland-nvidia dianggo. Kasaluyuan sareng aplikasi X11 dipastikeun nganggo komponén XWayland.
  • Ningkatkeun rojongan Wayland. Ditambahkeun kamampuan ngagunakeun komponén XWayland dina sistem sareng supir NVIDIA proprietary. Dina lingkungan basis Wayland, rojongan pikeun digawé dina mode headless dilaksanakeun, nu ngidinan Anjeun pikeun ngajalankeun komponén desktop dina sistem server jauh jeung aksés via VNC atanapi RDP.
  • Desktop Fedora Workstation parantos diropéa kana GNOME 40 sareng GTK 4. Dina GNOME 40, Tinjauan Kagiatan desktop virtual parantos dipindahkeun kana orientasi lanskap sareng dipintonkeun dina ranté anu terus-terusan ngagulung ti kénca ka katuhu. Unggal desktop dipintonkeun dina modeu Tinjauan visualizes windows sadia tur dinamis pan jeung zum sakumaha pamaké berinteraksi. Transisi anu mulus disayogikeun antara daptar program sareng desktop virtual. Ningkatkeun organisasi gawé nalika aya sababaraha monitor. Desain seueur program parantos dimodernisasi. GNOME Shell ngarojong pamakéan GPU pikeun rendering shaders.
    Ngaleupaskeun distribusi Linux Fedora 34
  • Kabéh édisi Fedora geus dipindahkeun ka pamakéan mékanisme systemd-oomd pikeun respon mimiti kaayaan memori low on sistem, tinimbang prosés earlyoom dipaké saméméhna. Systemd-oomd dumasar kana subsistem kernel PSI (Pressure Stall Information), anu ngamungkinkeun anjeun pikeun nganalisis inpormasi rohangan pangguna ngeunaan waktos ngantosan pikeun nyandak sababaraha sumber daya (CPU, mémori, I / O) pikeun akurat meunteun tingkat beban sistem. jeung sifat slowdown. PSI ngamungkinkeun pikeun ngadeteksi awal telat kusabab kurangna sumber daya sareng sacara selektif ngeureunkeun prosés-intensif sumberdaya dina tahap nalika sistem henteu acan aya dina kaayaan kritis sareng henteu mimiti motong cache sacara intensif sareng nyorong data kana swap. partisi.
  • Sistem file Btrfs, anu ti saprak dileupaskeun terakhir mangrupikeun standar pikeun rasa desktop Fedora (Fedora Workstation, Fedora KDE, jsb.), kalebet komprési data transparan nganggo algoritma ZSTD. Komprési nyaéta standar pikeun pamasangan anyar Fedora 34. Pamaké sistem anu tos aya tiasa ngaktipkeun komprési ku nambihan bendera "compress = zstd: 1" kana /etc/fstab sareng ngajalankeun "sudo btrfs filesystem defrag -czstd -rv / /home/" pikeun ngompres data anu tos aya. Pikeun ngitung efisiensi komprési, anjeun tiasa nganggo utilitas "compsize". Hal ieu dicatet yén nyimpen data dina formulir dikomprés teu ngan ngahemat spasi disk, tapi ogé ngaronjatkeun kahirupan layanan SSD drive ku cara ngurangan volume operasi nulis, sarta ogé ngaronjatkeun kagancangan maca jeung nulis file badag, well-dikomprés dina drive slow. .
  • Édisi resmi distribusi kalebet vérsi sareng manajer jandela i3, anu nawiskeun mode perenah jandela ubin dina desktop.
  • Pembentukan gambar sareng desktop KDE pikeun sistem dumasar kana arsitektur AArch64 parantos dimimitian, salian ti rakitan sareng desktop GNOME sareng Xfce, sareng gambar pikeun sistem server.
  • Hiji gambar Comp Neuro Wadahna anyar geus ditambahkeun, nu ngawengku pilihan modeling sarta aplikasi simulasi mangpaat pikeun panalungtikan neurosains.
  • Édisi pikeun Internet of Things (Fedora IoT), anu nawiskeun lingkungan sistem dilucuti ka minimum, update anu dilaksanakeun sacara atom ku ngagentos gambar sadaya sistem, sareng aplikasi dipisahkeun tina sistem utama nganggo wadah terasing. (podman dipaké pikeun manajemén), rojongan pikeun papan ARM geus ditambahkeun Pine64, RockPro64 na Jetson Xavier NX, kitu ogé ningkat rojongan pikeun papan dumasar i.MX8 SoC kayaning 96boards Thor96 sarta Solid Run HummingBoard-M. Pamakéan mékanisme tracking gagal hardware (watchdog) pikeun recovery sistem otomatis disadiakeun.
  • Nyiptakeun bungkusan anu misah sareng perpustakaan anu dianggo dina proyék dumasar kana Node.js parantos dileungitkeun. Gantina, Node.js disadiakeun kalawan ngan bungkusan dasar kalawan juru, file lulugu, perpustakaan primér, modul binér, sarta parabot manajemén pakét dasar (NPM, benang). Aplikasi anu dikirimkeun dina gudang Fedora anu nganggo Node.js diidinan ngalebetkeun sadaya katergantungan anu aya kana pakét tunggal, tanpa ngabagi atanapi misahkeun perpustakaan anu dianggo kana bungkusan anu misah. Embedding perpustakaan bakal ngidinan Anjeun pikeun leupas tina clutter bungkusan leutik, bakal simplify pangropéa bungkusan (saméméhna, maintainer méakkeun leuwih waktos reviewing sarta nguji ratusan bungkusan kalawan perpustakaan ti dina pakét utama kalawan program), bakal ngaleungitkeun éta. infrastruktur konflik perpustakaan jeung bakal ngajawab masalah sareng ngariung ka versi perpustakaan (maintainers bakal kaasup versi kabuktian tur diuji dina iket).
  • Mesin font FreeType parantos dirobih janten mesin HarfBuzz glyph shaping. Pamakéan HarfBuzz dina FreeType parantos ningkatkeun kualitas hinting (ngahaluskeun garis glyph nalika rasterisasi pikeun ningkatkeun kajelasan dina layar résolusi anu handap) nalika nampilkeun téks dina basa kalayan perenah téks anu kompleks, dimana glyph tiasa dibentuk tina sababaraha aksara. Khususna, ngagunakeun HarfBuzz ngamungkinkeun anjeun pikeun ngaleungitkeun masalah teu malire ligatur anu henteu aya karakter Unicode anu misah nalika hinting.
  • Kamampuhan pikeun nganonaktipkeun SELinux nalika ngajalankeun parantos dipupus - nganonaktipkeun ku ngarobih setélan /etc/selinux/config (SELINUX=disabled) teu didukung deui. Saatos SELinux diinisialisasi, pawang LSM ayeuna disetel ka modeu baca wungkul, anu ningkatkeun panyalindungan ngalawan serangan anu nyobian nganonaktipkeun SELinux saatos ngamangpaatkeun kerentanan anu ngamungkinkeun eusi mémori kernel dirobih. Pikeun nganonaktipkeun SELinux, anjeun tiasa nga-reboot sistem ku ngalangkungan parameter "selinux = 0" dina garis paréntah kernel. Kamampuhan pikeun ngalih antara modeu "enforcing" sareng "permisif" salami prosés boot dipikagaduh.
  • Komponén Xwayland DDX, anu ngajalankeun Server X.Org pikeun ngatur palaksanaan aplikasi X11 di lingkungan basis Wayland, parantos dipindahkeun ka pakét anu misah, dirakit tina basis kode seger anu bebas tina sékrési stabil X. Server org.
  • Aktipkeun balikan deui sadaya jasa systemd anu diropéa sakaligus saatos réngsé transaksi dina manajer pakét RPM. Padahal samemehna ladenan di-restart langsung saatos ngamutahirkeun unggal pakét anu intersected sareng éta, ayeuna antrian kabentuk sareng jasa di-restart di tungtung sési RPM, saatos sadaya bungkusan sareng perpustakaan parantos diropéa.
  • Gambar pikeun papan ARMv7 (armhfp) parantos dirobih janten UEFI sacara standar.
  • Ukuran alat swap maya disadiakeun ku mesin zRAM ngaronjat tina saparapat nepi ka satengah ukuran memori fisik, sarta ogé dugi ka 8 wates GB. Parobihan éta ngamungkinkeun anjeun suksés ngajalankeun installer Anaconda dina sistem kalayan jumlah RAM anu leutik.
  • Pangiriman bungkusan crate pikeun basa Rust dina cabang stabil geus ensured. Bungkusan disayogikeun sareng awalan "rust-".
  • Pikeun ngirangan ukuran gambar ISO pamasangan, SquashFS murni disayogikeun, tanpa lapisan EXT4 nested, anu dianggo pikeun alesan sajarah.
  • File konfigurasi boot loader GRUB parantos dihijikeun pikeun sadaya arsitéktur anu dirojong, henteu paduli dukungan EFI.
  • Pikeun ngirangan konsumsi rohangan disk, komprési file sareng firmware anu dianggo ku kernel Linux disayogikeun (dimimitian ti kernel 5.3, ngamuat firmware tina arsip xz dirojong). Nalika dibongkar, sadaya firmware nyandak sakitar 900 MB, sareng nalika dikomprés, ukuranana diréduksi ku satengah.
  • Paket ntp (server pikeun nyinkronkeun waktos pasti) parantos diganti ku garpu ntpsec.
  • Paket xemacs, xemacs-packages-base, xemacs-packages-extra sareng neXtaw, anu pangwangunanana parantos lami dieureunkeun, parantos dinyatakeun luntur. Paket nscd parantos dileungitkeun - systemd-resolved ayeuna dianggo pikeun cache database host, sareng sssd tiasa dianggo pikeun cache anu namina jasa.
  • Koléksi xorg-x11-* utilitas X11 parantos dileungitkeun; unggal utilitas ayeuna ditawarkeun dina pakét anu misah.
  • Pamakéan nami master dina repositori git proyék parantos dieureunkeun, sabab kecap ieu nembé dianggap teu leres sacara politis. Ngaran cabang standar dina repositori git ayeuna "utama", sareng dina repositori nganggo bungkusan sapertos src.fedoraproject.org/rpms cabangna "rawhide".
  • Vérsi pakét diropéa, kaasup: GCC 11, LLVM / Clang 12, Glibc 2.33, Binutils 2.35, Golang 1.16, Ruby 3.0, Ruby on rel 6.1, BIND 9.16, MariaDB 10.5, PostgreSQL 13 diropéa.
  • logo anyar diwanohkeun.
    Ngaleupaskeun distribusi Linux Fedora 34

Dina waktos anu sami, repositori "gratis" sareng "nonfree" tina proyék RPM Fusion diluncurkeun pikeun Fedora 34, dimana bungkusan sareng aplikasi multimédia tambahan (MPlayer, VLC, Xine), codec video / audio, dukungan DVD, proprietary AMD sareng Supir NVIDIA, program kaulinan, émulator.

sumber: opennet.ru

Tambahkeun komentar