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, ku lejohen vetëm rregullime të gabimeve fatale. Data e lëshimit është e planifikuar për 18 Prill. Lëshimi përfshin Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base dhe Live-builds që ofrohen si spina me mjedise përdorimi KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie dhe Sway. Buildet janë formuar për arkitekturën x86_64, Power64 dhe ARM64 (AArch64).

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

  • Ka pĂ«rfunduar faza e parĂ« e kalimit nĂ« procesin e modernizuar tĂ« ngarkesĂ«s, tĂ« propozuar nga Lennart Poettering. Dallimet nga ngarkesa klasike konsistojnĂ« nĂ« pĂ«rdorimin, nĂ« vend tĂ« imazhit initrd, tĂ« imazhit tĂ« unifikuar tĂ« bĂ«rthamĂ«s UKI (Unified Kernel Image), i gjeneruar nĂ« infrastrukturĂ«n e distribucionit dhe i nĂ«nshkruar me njĂ« nĂ«nshkrim digjital tĂ« distribucionit. UKI bashkon nĂ« njĂ« skedar sipĂ«rfaqe pĂ«r ngarkimin e bĂ«rthamĂ«s nga UEFI (UEFI boot stub), imazhin e bĂ«rthamĂ«s Linux dhe mjedisin e ngarkuar nĂ« kujtesĂ« initrd. Kur thirret imazhi UKI nga UEFI, ofrohet mundĂ«sia pĂ«r verifikimin e integritetit dhe saktĂ«sisĂ« pĂ«rmes nĂ«nshkrimit digjital, jo vetĂ«m tĂ« bĂ«rthamĂ«s, por edhe tĂ« pĂ«rmbajtjes sĂ« initrd, verifikimi i saktĂ«sisĂ« sĂ« sĂ« cilĂ«s Ă«shtĂ« i rĂ«ndĂ«sishĂ«m pasi nĂ« kĂ«tĂ« mjedis bĂ«het nxjerrja e ç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 njĂ« vegĂ«l pĂ«r instalimin dhe pĂ«rditĂ«simin e UKI, si dhe Ă«shtĂ« formuar njĂ« imazh eksperimental UKI, i fokusuar nĂ« ngarkim. makinave virtuale me njĂ« set tĂ« kufizuar komponentesh dhe shoferĂ«sh.
  • NĂ« menaxherin e paketave RPM Ă«shtĂ« pĂ«rdorur paketa Sequoia pĂ«r analizimin e çelĂ«save dhe nĂ«nshkrimeve digjitale, qĂ« ofron njĂ« implementim OpenPGP nĂ« gjuhĂ«n Rust. MĂ« parĂ«, nĂ« RPM ishte pĂ«rdorur kodi i vetĂ« pĂ«r analizimin e OpenPGP, me probleme dhe kufizime tĂ« pazgjidhura. Si varĂ«si tĂ« drejtpĂ«rdrejta pĂ«r RPM Ă«shtĂ« shtuar paketa rpm-sequoia, ku mbĂ«shtetja pĂ«r algoritmet kriptografike bazohet nĂ« bibliotekĂ«n Nettle, e shkruar nĂ« gjuhĂ«n C (nĂ« planet Ă«shtĂ« ofrimi i mundĂ«sisĂ« pĂ«r pĂ«rdorimin e OpenSSL).
  • Ka filluar faza e parĂ« e implementimit tĂ« menaxherit tĂ« ri tĂ« paketave Microdnf, qĂ« do tĂ« zĂ«vendĂ«sojĂ« DNF aktual. Vegla Microdnf Ă«shtĂ« pĂ«rditĂ«suar ndjeshĂ«m dhe tani mbĂ«shtet tĂ« gjitha funksionalitetet kryesore tĂ« DNF, por Ă«shtĂ« e shpejtĂ« dhe kompakte. Dallimi kryesor midis Microdnf dhe DNF Ă«shtĂ« se Microdnf Ă«shtĂ« zhvilluar nĂ« gjuhĂ«n C, nĂ« vend tĂ« Python, duke eliminuar kĂ«shtu njĂ« numĂ«r tĂ« madh varĂ«sish. Disa pĂ«rfitime tĂ« tjera tĂ« Microdnf: indikacion mĂ« tĂ« qartĂ« tĂ« progresit gjatĂ« kryerjes sĂ« operacioneve; implementim tĂ« pĂ«rmirĂ«suar tĂ« tabelĂ«s sĂ« transaksioneve; mundĂ«sia pĂ«r tĂ« shfaqur nĂ« raportet e transaksioneve informacionin e dhĂ«nĂ« nga skriptet e integruara nĂ« paketat (scriplets); mbĂ«shtetje pĂ«r pĂ«rdorimin e paketave lokale RPM pĂ«r transaksione; njĂ« sistem mĂ« tĂ« avancuar tĂ« autoshkurtimit pĂ«r inputin nĂ« bash; mbĂ«shtetje pĂ«r ekzekutimin e komandĂ«s builddep pa instaluar Python nĂ« sistem.
  • Desktop-i nĂ« Fedora Workstation Ă«shtĂ« azhurnuar nĂ« lĂ«shimin GNOME 44, lĂ«shimi i tĂ« cilit pritet mĂ« 22 Mars. NdĂ«r risitĂ« e GNOME 44: njĂ« implementim i ri i bllokimit tĂ« ekranit dhe seksioni "aplikacione tĂ« prapambetura" nĂ« menunĂ« e gjendjes.
  • Mjedisi i pĂ«rdoruesit Xfce Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 4.18.
  • Ka filluar formimi i grumbullimeve me mjedisin e pĂ«rdoruesit LXQt pĂ«r arkitekturĂ«n AArch64.
  • NĂ« menaxherin e ekranit SDDM, ndĂ«rfaqja e hyrjes qĂ« pĂ«rdor Wayland Ă«shtĂ« aktivizuar si parazgjedhje. Ky ndryshim lejon kalimin nĂ« Wayland tĂ« menaxherit tĂ« hyrjes nĂ« grumbullimet me desktop KDE.
  • NĂ« grumbullimet me desktop KDE, Ă«shtĂ« hequr asistenti i konfigurimit gjatĂ« nisjes sĂ« parĂ« (Initial Setup), pasi shumica e mundĂ«sive tĂ« tij nuk pĂ«rdoren nĂ« KDE Spin dhe Kinoite, ndĂ«rsa konfigurimi fillestar i parametrave bĂ«het nĂ« fazĂ«n e instalimit nga instaluesi Anaconda.
  • ËshtĂ« ofruar qasje e plotĂ« nĂ« katalogun e aplikacioneve Flathub (filtri qĂ« eleminonte paketat jozyrtare, programet proprietar dhe aplikacionet me kĂ«rkesa kufizuese tĂ« licencĂ«s Ă«shtĂ« çaktivizuar). Kur ka pesha tĂ« njĂ«jta me flatpak dhe rpm, kur pĂ«rdoret GNOME Software, nĂ« radhĂ« tĂ« parĂ« do tĂ« instalohen paketat Flatpak nga projekti Fedora, pastaj paketat RPM, dhe mĂ« pas paketat nga Flathub.
  • Ka filluar formimi i grumbullimeve pĂ«r pajisjet mobile, tĂ« ofruara me ndĂ«rlidhĂ«sin Phosh, qĂ« bazohet nĂ« teknologjitĂ« GNOME dhe bibliotekĂ«n GTK, duke pĂ«rdorur kompozit. server Phoc, i cili funksionon mbi Wayland, si dhe tastiera e tij e ekranit squeekboard. Ambienti fillimisht u zhvillua nga kompania Purism si njĂ« alternativĂ« pĂ«r GNOME Shell pĂ«r smartphone-in Librem 5, por mĂ« pas u bĂ« pjesĂ« e projekteve jozyrtare tĂ« GNOME dhe tani pĂ«rdoret gjithashtu nĂ« postmarketOS, Mobian dhe disa versionet pĂ«r pajisjet Pine64.
  • Shtohet ndĂ«rtimi 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Ă« GNOME Shell. Baza e Budgie Ă«shtĂ« njĂ« panel, i ngjashĂ«m nĂ« organizimin e tij me panelat klasikĂ« tĂ« desktopit. TĂ« gjitha elementet e panelit janĂ« applet-e, çka lejon njĂ« konfigurim fleksibĂ«l tĂ« pĂ«rbĂ«rjes, ndryshimin e vendosjes dhe zĂ«vendĂ«simin e implementimeve tĂ« elementeve kryesore tĂ« panelit sipas preferencĂ«s.
  • Shtohet ndĂ«rtimi Fedora Sway Spin me ambientin e pĂ«rdoruesit Sway, i ndĂ«rtuar duke pĂ«rdorur protokollin Wayland dhe plotĂ«sisht i pajtueshĂ«m me menaxherin e dritareve mozaik i3 dhe panelin i3bar. PĂ«r tĂ« krijuar njĂ« ambient tĂ« plotĂ« pune, ofrohen komponente tĂ« mbĂ«shtetjes: swayidle (procesi i prapavijĂ«s me realizimin e protokollit KDE idle), swaylock (ruajtĂ«si i ekranit), mako (menaxheri i njoftimeve), grim (krijimi i screenshot-eve), slurp (zgjedhja e njĂ« zone nĂ« ekran), wf-recorder (kapja e videos), waybar (panele aplikacionesh), virtboard (tastiera virtuale), wl-clipboard (puna me buferin e kopjimit), wallutils (menaxhimi i prapaskenave tĂ« desktopit).
  • NĂ« instaluesin Anaconda pĂ«r tĂ« mbĂ«shtetur RAID-in e ofruar nga firmware (BIOS RAID, Firmware RAID, Fake RAID), nĂ« vend tĂ« dmraid pĂ«rdoret mjetet mdadm.
  • Shtohet instaluesi 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.
  • NdĂ«rtimet Live janĂ« modernizuar, duke shtuar mbĂ«shtetje pĂ«r aktivizimin automatik tĂ« shtresĂ«s pĂ«r ruajtjen e pĂ«rhershme tĂ« tĂ« dhĂ«nave gjatĂ« ngarkimit nga njĂ« USB.
  • NĂ« serverin X dhe Xwayland, pĂ«r shkak tĂ« problemeve tĂ« mundshme me sigurinĂ«, lidhja e klientĂ«ve nga sisteme me njĂ« rend byte tĂ« ndryshĂ«m Ă«shtĂ« ndaluar si parazgjedhje.
  • NĂ« kompilator, si parazgjedhje janĂ« pĂ«rfshirĂ« flag-at ‘-fno-omit-frame-pointer’ dhe ‘-mno-omit-leaf-frame-pointer’, qĂ« zgjeruan mundĂ«sitĂ« e profilizimit dhe debuggimit, si dhe lejojnĂ« diagnostikimin e problemeve me performancĂ«n pa nevojĂ«n pĂ«r tĂ« rikompiluar paketat.
  • Siguruar ndĂ«rtimin e pakove me aktivizimin e modit tĂ« mbrojtjes "_FORTIFY_SOURCE=3", qĂ« identifikon potencialet e mbushjes sĂ« buffers gjatĂ« ekzekutimit tĂ« funksioneve string tĂ« pĂ«rcaktuara nĂ« skedarin header string.h. Ndryshimi nga moda "_FORTIFY_SOURCE=2" pĂ«rbĂ«het nĂ« kontrollet shtesĂ«. Teorikisht kontrollet shtesĂ« mund tĂ« shkaktojnĂ« ulje tĂ« performancĂ«s, por nĂ« praktikĂ« testet SPEC2000 dhe SPEC2017 nuk treguan ndryshime dhe gjatĂ« testimit nuk ka pasur ankesa nga pĂ«rdoruesit pĂ«r uljen e performancĂ«s.
  • Koha e skadimit tĂ« njĂ«sive systemd gjatĂ« ndĂ«rprerjes Ă«shtĂ« zvogĂ«luar nga 2 minuta nĂ« 45 sekonda.
  • KategoritĂ« e paketeve me platformĂ«n Node.js janĂ« rikonstruktuar. ËshtĂ« ofruar mundĂ«sia pĂ«r tĂ« instaluar nĂ« sistem degĂ« tĂ« ndryshme tĂ« Node.js (p.sh. tani Ă«shtĂ« e mundur tĂ« instaloni njĂ«kohĂ«sisht paketat nodejs-16, nodejs-18 dhe nodejs-20).
  • Versionet e paketeve janĂ« pĂ«rditĂ«suar, 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

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