Fedora Linux 38 parantos ngalebetkeun tés béta

Tés béta distribusi Fedora Linux 38 parantos dimimitian. Pelepasan béta nandaan transisi ka tahap ahir tés, dimana ngan ukur perbaikan bug kritis anu diidinan. Pelepasan dijadwalkeun pikeun 18 April. Pelepasan éta nyertakeun Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, sareng Live build dikirimkeun salaku spins sareng KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie, sareng Sway. Majelis dibangkitkeun pikeun x86_64, Power64 sareng ARM64 (AArch64) arsitéktur.

Parobihan anu paling penting dina Fedora Linux 38 nyaéta:

  • Dilaksanakeun tahap mimiti transisi ka prosés boot dimodernisasi diajukeun ku Lennart Pottering. Beda tina boot klasik turun ka ngagunakeun tinimbang gambar initrd dihasilkeun dina sistem lokal nalika masang paket kernel, gambar kernel hasil ngahijikeun Tatar UKI (Unified Kernel Image) dihasilkeun dina infrastruktur distribusi sarta Certified ku signature digital distribusi urang. UKI ngagabungkeun panangan pikeun nga-boot kernel tina UEFI (UEFI boot stub), gambar kernel Linux, sareng lingkungan sistem initrd dimuat kana mémori dina hiji file. Nalika nyauran gambar UKI ti UEFI, anjeun tiasa pariksa integritas sareng validitas tanda tangan digital henteu ngan ukur kernel, tapi ogé eusi initrd, validasi anu penting sabab dina lingkungan ieu konci sasari pikeun ngadekrip. akar FS. Dina tahap kahiji, rojongan UKI geus ditambahkeun kana bootloader nu, parabot pikeun masang jeung ngamutahirkeun UKI geus dilaksanakeun, sarta hiji gambar UKI eksperimen geus dijieun, fokus kana booting mesin virtual kalawan set kawates komponén tur drivers.
  • Manajer pakét RPM pikeun konci parsing sareng tanda tangan digital nganggo pakét Sequoia, anu nawiskeun palaksanaan OpenPGP dina basa Rust. Saméméhna, RPM ngagunakeun kode parsing OpenPGP sorangan, anu miboga masalah jeung watesan unresolved. Paket rpm-sequoia geus ditambahkeun salaku kagumantungan langsung ka RPM, nu rojongan pikeun algoritma cryptographic dumasar kana perpustakaan Nettle ditulis dina C (direncanakeun nyadiakeun kamampuhan pikeun ngagunakeun OpenSSL).
  • Dilaksanakeun tahap mimiti palaksanaan manajer pakét anyar Microdnf, anu ngagantikeun DNF ayeuna dipaké. Alat Microdnf parantos diropéa sacara signifikan sareng ayeuna ngadukung sadaya fitur utama DNF, tapi dina waktos anu sami dicirikeun ku kinerja anu luhur sareng kompak. Beda konci antara Microdnf na DNF nyaéta pamakéan C tinimbang Python pikeun ngembangkeun, nu ngidinan Anjeun pikeun meunang leupas tina angka nu gede ngarupakeun kagumantungan. Sababaraha kaunggulan sejenna Microdnf: indikasi leuwih visual ngeunaan kamajuan operasi; ningkat palaksanaan tabel urus; kamampuhan pikeun nembongkeun informasi dina laporan ngeunaan transaksi réngsé anu dikaluarkeun ku Aksara diwangun kana bungkusan (scriptlets); rojongan pikeun ngagunakeun pakét RPM lokal pikeun transaksi; sistem parantosan input langkung maju pikeun bash; rojongan pikeun ngajalankeun paréntah builddep tanpa masang Python dina sistem.
  • Desktop di Fedora Workstation parantos diropéa kana sékrési GNOME 44, anu diperkirakeun dileupaskeun dina 22 Maret. Fitur anyar GNOME 44 kalebet palaksanaan konci layar énggal sareng bagian "aplikasi latar" dina ménu status.
  • Lingkungan pangguna Xfce parantos diropéa kana vérsi 4.18.
  • Wangunan majelis jeung lingkungan pamaké LXQt pikeun arsitektur AArch64 geus dimimitian.
  • Pangatur tampilan SDDM ingkar kana antarmuka login nganggo Wayland. Parobihan éta ngamungkinkeun manajer login tiasa migrasi ka Wayland dina ngawangun sareng desktop KDE.
  • Dina ngawangun sareng desktop KDE, wizard Setup Awal dileungitkeun tina distribusi, sabab kalolobaan fiturna henteu dianggo dina KDE Spin sareng Kinoite, sareng setélan awal dikonpigurasi nalika tahap pamasangan ku installer Anaconda.
  • Dibersihkeun aksés pinuh ka katalog aplikasi Flathub (nonaktipkeun saringan anu ngaleungitkeun pakét henteu resmi, program proprietary sareng aplikasi kalayan syarat lisénsi anu ketat). Upami aya pakét flatpak sareng rpm sareng program anu sami, nalika nganggo Software GNOME, pakét Flatpak tina proyék Fedora bakal dipasang heula, teras pakét RPM, teras pakét ti Flathub.
  • Kabentukna ngawangun pikeun alat sélulér parantos dimimitian, disayogikeun ku cangkang Phosh, anu didasarkeun kana téknologi GNOME sareng perpustakaan GTK, ngagunakeun server komposit Phoc anu dijalankeun di luhur Wayland, ogé keyboard squeekboard sorangan dina layar. Lingkungan asalna dikembangkeun ku Purism salaku analog tina GNOME Shell pikeun smartphone Librem 5, tapi teras janten bagian tina proyék GNOME teu resmi sareng ayeuna ogé dianggo dina postmarketOS, Mobian sareng sababaraha firmware pikeun alat Pine64.
  • Ditambahkeun ngawangun Fedora Budgie Spin sareng Budgie GUI dumasar kana téknologi GNOME, Budgie Window Manager (BWM) sareng palaksanaan GNOME Shell sorangan. Budgie dumasar kana panel anu sami dina organisasi sareng panel desktop klasik. Sadaya elemen panel nyaéta applet, anu ngamungkinkeun anjeun sacara fleksibel ngaropea komposisi, ngarobih perenah sareng ngagentos palaksanaan elemen panel utama anu dipikahoyong.
  • Ditambahkeun ngawangun Fedora Sway Spin sareng lingkungan adat Sway diwangun nganggo protokol Wayland sareng sapinuhna cocog sareng manajer jandela ubin i3 sareng i3bar. Pikeun nyetél lingkungan pamaké lengkep, komponén patali ditawarkeun: swayidle (prosés latar jeung palaksanaan protokol KDE dianggurkeun), swaylock (screen saver), mako (manajer bewara), surem (nyieun Potret layar), slurp (milih wewengkon). dina layar), wf-recorder (video capture), waybar (aplikasi bar), virtboard (keyboard dina layar), wl-clipboard (manajemén clipboard), wallutils (manajemén wallpaper desktop).
  • Pamasang Anaconda nganggo alat mdadm tinimbang dmraid pikeun ngadukung software RAID anu disayogikeun ku firmware (RAID BIOS, RAID firmware, RAID palsu).
  • Nambahkeun pamasangan saderhana pikeun masang gambar édisi Fedora IoT dina alat IoT. Pamasang dumasar kana coreos-installer sareng nganggo salinan langsung tina gambar stock Ostree tanpa interaksi pangguna.
  • Gambar langsung parantos ditingkatkeun pikeun ngadukung inklusi otomatis lapisan pikeun neundeun data anu terus-terusan nalika boot tina USB drive.
  • Dina server X jeung Xwayland, alatan masalah kaamanan poténsial, sacara standar, klien teu diwenangkeun pikeun nyambung ti sistem nu boga urutan bait béda.
  • Bandéra "-fno-omit-frame-pointer" sareng "-mno-omit-leaf-frame-pointer" diaktipkeun sacara standar dina kompiler pikeun ningkatkeun kamampuan profil sareng debugging sareng pikeun ngadiagnosa masalah kinerja tanpa kedah nyusun ulang bungkusan.
  • Bungkusan anu diwangun ku citakan dina modeu panyalindungan "_FORTIFY_SOURCE = 3", nu ngadeteksi kamungkinan overflows panyangga nalika executing fungsi string didefinisikeun dina file lulugu string.h. Beda tina mode "_FORTIFY_SOURCE = 2" turun ka cék tambahan. Sacara téoritis, cék tambahan tiasa nyababkeun degradasi kinerja, tapi dina prakna, tés SPEC2000 sareng SPEC2017 henteu nunjukkeun bédana, sareng salami prosés uji, henteu aya keluhan ti pangguna ngeunaan degradasi kinerja.
  • Turunkeun timer pikeun kakuatan kaluar unit systemd salila shutdown ti 2 menit nepi ka 45 detik.
  • Bungkusan sareng platform Node.js parantos dirobih deui. Disadiakeun kamampuhan pikeun masang cabang béda tina Node.js dina sistem dina waktos anu sareng (contona, ayeuna anjeun tiasa install nodejs-16, nodejs-18 na nodejs-20 bungkusan dina waktos anu sareng).
  • Vérsi pakét anu diropéa, kalebet Ruby 3.2, gcc 13, LLVM 16, Golang 1.20, PHP 8.2, binutils 2.39, glibc 2.37, gdb 12.1, GNU Make 4.4, cups-filters 2.0b, TeXLive 2022, Gambar 7 MaggreSQL.

sumber: opennet.ru

Tambahkeun komentar