Distribucioni Fedora Linux 38 ka kaluar në fazën e testimit beta

Ka filluar testimi i versionit beta të distribucionit Fedora Linux 38. Lëshimi beta shënon kalimin në fazën përfundimtare të testimit, në të cilën lejohet vetëm korrigjimi i gabimeve kritike. Publikimi është planifikuar për 18 Prill. Lëshimi mbulon Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base dhe Live-builds, të cilat ofrohen në formën e spin-eve me mjedise përdoruesi KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie dhe Sway. Ndërtimet janë formuar për arkitekturën x86_64, Power64 dhe ARM64 (AArch64).

Ndryshimet më të rëndësishme në Fedora Linux 38:

  • ËshtĂ« realizuar faza e parĂ« e kalimit nĂ« procesin e modernizuar tĂ« ngarkesĂ«s, tĂ« propozuar nga Lennart Poettering. Dallimi nga ngarkesa klasike Ă«shtĂ« se nĂ« vend tĂ« imazhit initrd, i formuar nĂ« sistemin lokal gjatĂ« instalimit tĂ« paketĂ«s me bĂ«rthamĂ«, pĂ«rdoret njĂ« imazh i unifikuar i bĂ«rthamĂ«s UKI (Imazhi i Unifikuar i BĂ«rthamĂ«s), i gjeneruar nĂ« infrastrukturĂ«n e distribucionit dhe i verifikuar me njĂ« nĂ«nshkrim digjital tĂ« distribucionit. UKI bashkon nĂ« njĂ« skedĂ«r trajtuesin pĂ«r ngarkimin e bĂ«rthamĂ«s nga UEFI (UEFI boot stub), imazhin e bĂ«rthamĂ«s Linux dhe ambientin e ngarkueshĂ«m nĂ« memorie initrd. NĂ« thirrjen e imazhit UKI nga UEFI, ofrohet mundĂ«sia e verifikimit tĂ« integritetit dhe vĂ«rtetĂ«sisĂ« pĂ«rmes nĂ«nshkrimit digjital jo vetĂ«m tĂ« bĂ«rthamĂ«s, por edhe tĂ« pĂ«rmbajtjes initrd, verifikimi i sĂ« cilĂ«s Ă«shtĂ« i rĂ«ndĂ«sishĂ«m pasi nĂ« kĂ«tĂ« mjedis bĂ«het ekstraktimi i çelĂ«save pĂ«r dekriptimin e sistemit tĂ« skedarĂ«ve rrĂ«njĂ«sor. NĂ« fazĂ«n e parĂ«, mbĂ«shtetje pĂ«r UKI Ă«shtĂ« shtuar nĂ« ngarkues, Ă«shtĂ« realizuar mjet pĂ«r instalimin dhe pĂ«rditĂ«simin e UKI, si dhe Ă«shtĂ« formuar njĂ« imazh eksperimental i UKI, i fokusuar nĂ« ngarkim makinat virtuale me njĂ« set tĂ« kufizuar komponentĂ«sh dhe drivere.
  • NĂ« menaxherin e paketave RPM pĂ«r analizimin e çelĂ«save dhe nĂ«nshkrimeve digjitale Ă«shtĂ« angazhuar paketa Sequoia, e cila ofron realizimin e OpenPGP nĂ« gjuhĂ«n Rust. MĂ« parĂ«, nĂ« RPM ishte pĂ«rdorur kodi i brendshĂ«m pĂ«r analizimin e OpenPGP, qĂ« kishte probleme dhe kufizime tĂ« pa zgjidhura. NĂ« numrin e varĂ«sive direkte pĂ«r RPM Ă«shtĂ« shtuar paketa rpm-sequoia, e cila mbĂ«shtet algoritmet kriptografike tĂ« bazuara nĂ« bibliotekĂ«n Nettle, tĂ« shkruar nĂ« gjuhĂ«n C (nĂ« planet Ă«shtĂ« ofrimi i mundĂ«sisĂ« pĂ«r pĂ«rdorimin e OpenSSL).
  • I Ă«shtĂ« realizuar faza e parĂ« e implementimit tĂ« menaxherit tĂ« ri tĂ« paketeve Microdnf, i cili zĂ«vendĂ«son DNF-nĂ« aktuale. Vegla Microdnf Ă«shtĂ« significantisht e azhurnuar dhe tani mbĂ«shtet tĂ« gjitha funksionalitetet kryesore tĂ« DNF, megjithatĂ« dallohet pĂ«r performancĂ«n e lartĂ« dhe kompaktĂ«sinĂ«. NjĂ« dallim kryesor mes Microdnf dhe DNF Ă«shtĂ« pĂ«rdorimi i gjuhĂ«s C pĂ«r zhvillim, nĂ« vend tĂ« Python-it, gjĂ« qĂ« lejon eliminimin e numrit tĂ« madh tĂ« varĂ«sive. Disa pĂ«rfitime tĂ« tjera tĂ« Microdnf: indikacion mĂ« i qartĂ« i pĂ«rparimit tĂ« operacioneve; realizim i pĂ«rmirĂ«suar i tabelĂ«s sĂ« transaksioneve; mundĂ«sia e raportimit tĂ« informacionit tĂ« dhĂ«nĂ« nga skriptet e ndĂ«rtuara nĂ« paketa nĂ« raportet pĂ«r transaksionet; mbĂ«shtetje pĂ«r pĂ«rdorimin e paketeve lokale RPM pĂ«r transaksione; njĂ« sistem mĂ« tĂ« avancuar tĂ« plotĂ«simit automatik pĂ«r bash; mbĂ«shtetje pĂ«r ekzekutimin e komandĂ«s builddep pa instaluar Python nĂ« sistem.
  • Desktop-i nĂ« Fedora Workstation Ă«shtĂ« azhurnuar nĂ« versionin e GNOME 44, i cili pritet tĂ« lansohet mĂ« 22 mars. Disa novacione nĂ« GNOME 44 pĂ«rfshijnĂ«: njĂ« implementim tĂ« ri tĂ« bllokimit tĂ« ekranit dhe seksionin "aplikacionet e prapambetura" nĂ« menunĂ« e gjendjes.
  • Ambientet e pĂ«rdoruesit Xfce janĂ« azhurnuar nĂ« versionin 4.18.
  • Ka filluar formimi i ndĂ«rtimeve me ambientin e pĂ«rdoruesit LXQt pĂ«r arkitekturĂ«n AArch64.
  • Menaxheri i ekranit SDDM tani pĂ«rdor si parazgjedhje njĂ« ndĂ«rfaqe kyçjeje qĂ« pĂ«rdor Wayland. Ky ndryshim lejon kalimin nĂ« Wayland pĂ«r menaxherin e kyçjes nĂ« ndĂ«rtimet me desktopin KDE.
  • NĂ« ndĂ«rtimet me desktopin KDE Ă«shtĂ« hequr asistenti pĂ«r konfigurim nĂ« fillim tĂ« ekzekutimit (Initial Setup), pasi njĂ« pjesĂ« e madhe e funksionaliteteve tĂ« tij nuk pĂ«rdoret nĂ« KDE Spin dhe Kinoite, dhe konfigurimi fillestar i parametrave bĂ«het gjatĂ« procesit tĂ« instalimit nga instaluesi Anaconda.
  • I Ă«shtĂ« dhĂ«nĂ« qasje e plotĂ« nĂ« katalogun e aplikacioneve Flathub (filtri qĂ« hiqte paketat joformale, programet pronar dhe aplikacionet me kushte ligjore kufizuese Ă«shtĂ« çaktivizuar). NĂ« rast se ka paketa flatpak dhe rpm me opsione tĂ« njĂ«jta, kur pĂ«rdoret GNOME Software, fillimisht do tĂ« instalohen paketat Flatpak nga projekti Fedora dhe pastaj paketat RPM, pas tĂ« cilave do tĂ« bĂ«hen paketat nga Flathub.
  • Ka filluar formimi i ndĂ«rtimeve pĂ«r pajisjet mobile, tĂ« cilat vijnĂ« me ndĂ«rfaqen Phosh, e cila Ă«shtĂ« e bazuar nĂ« teknologjitĂ« GNOME dhe bibliotekĂ«n GTK, dhe pĂ«rdor kompozimin. server Phoc, qĂ« operon mbi Wayland, si dhe tastiera ekranit e tij tĂ« vet, squeekboard. Ambienti Ă«shtĂ« zhvilluar fillimisht nga kompania Purism si njĂ« alternativĂ« pĂ«r GNOME Shell pĂ«r smartfonin Librem 5, por mĂ« vonĂ« u bĂ« njĂ« nga projektet jozyrtare tĂ« GNOME dhe tani gjithashtu pĂ«rdoret nĂ« postmarketOS, Mobian dhe disa firmware pĂ«r pajisjet Pine64.
  • U shtua ndĂ«rtimi i Fedora Budgie Spin me ndĂ«rfaqen grafike Budgie, e cila bazohet nĂ« teknologjitĂ« GNOME, menaxherin e dritareve Budgie Window Manager (BWM) dhe implementimin e tij tĂ« veçantĂ« tĂ« GNOME Shell. Baza e Budgie pĂ«rbĂ«het nga njĂ« panel, i ngjashĂ«m nĂ« organizimin e funksionit me panelet klasike tĂ« desktopit. TĂ« gjitha elementet e panelit janĂ« apletĂ«, gjĂ« qĂ« lejon njĂ« konfigurim fleksibĂ«l tĂ« pĂ«rbĂ«rjes, ndryshimin e vendosjes dhe zĂ«vendĂ«simin e implementimeve tĂ« elementeve kryesore tĂ« panelit sipas dĂ«shirĂ«s.
  • U shtua ndĂ«rtimi i Fedora Sway Spin me ambientin pĂ«rdorues Sway, i ndĂ«rtuar me pĂ«rdorimin e protokollit Wayland dhe plotĂ«sisht kompatibil me menaxherin e dritareve mozaik i3 dhe panelin i3bar. PĂ«r tĂ« krijuar njĂ« ambient tĂ« plotĂ« pĂ«rdoruesi ofrohen komponentĂ« tĂ« mbĂ«shtetjes: swayidle (procesi i sfondit me implementimin e protokollit KDE idle), swaylock (ruajtĂ«si i ekranit), mako (menaxheri i njoftimeve), grim (krijimi i skrinshot-eve), slurp (shĂ«nimi i zonĂ«s nĂ« ekran), wf-recorder (kapja e videos), waybar (paneli i aplikacioneve), virtboard (tastiera ekranit), wl-clipboard (puna me buferin e kopjimit), wallutils (menaxhimi i sfondit tĂ« desktopit).
  • NĂ« instaluesin Anaconda pĂ«r mbĂ«shtetje tĂ« RAID-it softuerik tĂ« ofruar nga firmware (BIOS RAID, Firmware RAID, Fake RAID), Ă«shtĂ« pĂ«rdorur mjetĂ«sia mdadm nĂ« vend tĂ« dmraid.
  • U shtua njĂ« instalues i thjeshtuar pĂ«r instalimin e imazheve me versionin IoT tĂ« Fedora nĂ« pajisjet e internetit tĂ« gjĂ«rave. Instaluesi bazohet nĂ« coreos-installer dhe pĂ«rdor kopjimin e drejtpĂ«rdrejtĂ« tĂ« imazhit OStree pa ndĂ«rveprim me pĂ«rdoruesin.
  • U modernizuan Live-imazhet, tĂ« cilat tani mbĂ«shtesin aktivizimin automatik tĂ« shtresĂ«s pĂ«r ruajtjen e pĂ«rhershme tĂ« tĂ« dhĂ«nave gjatĂ« ngarkimit nga pajisja USB.
  • NĂ« X-server dhe Xwayland, pĂ«r shkak tĂ« problemeve tĂ« mundshme me sigurinĂ«, pĂ«rveçse ka ndaluar lidhjen e klientĂ«ve nga sisteme me renditje tĂ« ndryshme bajtĂ«sh, kjo Ă«shtĂ« bĂ«rĂ« nga defekti.
  • NĂ« kompjuterin e pĂ«rzgjedhur, janĂ« aktivizuar flamujt "-fno-omit-frame-pointer" dhe "-mno-omit-leaf-frame-pointer", tĂ« cilat zgjeruan mundĂ«sitĂ« pĂ«r profilizim dhe duhet tĂ« lejojnĂ« diagnostikimin e problemeve me performancĂ«n pa nevojĂ«n pĂ«r rekompilimin e paketave.
  • Realizohet ndĂ«rtimi i paketave me aktivizimin e modit tĂ« mbrojtjes "_FORTIFY_SOURCE=3", qĂ« identifikon potencialet e mbushjes sĂ« bĂ«rthamorĂ«ve gjatĂ« realizimit tĂ« funksioneve tĂ« vargjeve, tĂ« pĂ«rcaktuara nĂ« skedarin e titullit string.h. Dallimi nga moda "_FORTIFY_SOURCE=2" Ă«shtĂ« e kufizuar nĂ« kontrollin e shtuar. Teorikisht, kontrollet shtesĂ« mund tĂ« çojnĂ« nĂ« uljen e performancĂ«s, por nĂ« praktikĂ« testet SPEC2000 dhe SPEC2017 nuk treguan ndryshime dhe nĂ« procesin e testimit nuk u raportuan ankesat nga pĂ«rdoruesit pĂ«r uljen e performancĂ«s.
  • Koha pĂ«rfundimtare e pĂ«rfundimit tĂ« njĂ«sive systemd Ă«shtĂ« reduktuar nga 2 minuta nĂ« 45 sekonda.
  • Shtetet e paketave me platformĂ«n Node.js janĂ« ristrukturuar. ËshtĂ« siguruar mundĂ«sia pĂ«r tĂ« instaluar nĂ« sistem degĂ« tĂ« ndryshme tĂ« Node.js nĂ« tĂ« njĂ«jtĂ«n kohĂ« (pĂ«r shembull, tani mund tĂ« instaloni paketat nodejs-16, nodejs-18 dhe nodejs-20 nĂ« tĂ« njĂ«jtĂ«n kohĂ«).
  • JanĂ« pĂ«rditĂ«suar versionet e paketave, pĂ«rfshirĂ« 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, ImageMagick 7, PostgreSQL 15.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster