ĂshtĂ« prezantuar lĂ«shimi i distribucionit Fedora Linux 36. Produkte tĂ« tilla si Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition dhe ndĂ«rtimet e drejtpĂ«rdrejta, tĂ« ofruara nĂ« formĂ«n e spinover me mjedise desktopi KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE dhe LXQt janĂ« pĂ«rgatitur pĂ«r shkarkim. NdĂ«rtimet janĂ« krijuar pĂ«r arkitekturat x86_64, Power64, ARM64 (AArch64) dhe pĂ«r pajisje tĂ« ndryshme me procesorĂ« 32-bit ARM. Publikimi i ndĂ«rtimeve Fedora Silverblue Ă«shtĂ« vonuar.
Ndryshimet më të rëndësishme në Fedora Linux 36:
- Desktopi i Fedora Workstation është përditësuar në versionin GNOME 42, i cili ka shtuar mundësitë për konfigurimin e stilit të errët në mjedisin e tij dhe është bërë përkthimi i shumë aplikacioneve për përdorimin e GTK 4 dhe bibliotekës libadwaita, e cila ofron widget-e dhe objekte të gatshme për ndërtimin e aplikacioneve, në përputhje me rekomandimet e reja të GNOME HIG (Udhëzimet e Ndërfaqes njerëzore). Shumica e aplikacioneve janë dizajnuar në përputhje me rekomandimet e reja të GNOME HIG, megjithatë disa vazhdojnë të përdorin stilin e vjetër ose kombinime të elementeve të stilit të ri dhe të vjetër.
- Për sistemet me driverat proprietary NVIDIA, seanca GNOME e bazuar në protokollin Wayland është aktivizuar si parazgjedhje, e cila më parë ishte përdorur vetëm me driverat e hapur. Mundësia për të zgjedhur seancën GNOME që punon mbi serverin tradicional X është ruajtur. Më parë, aktivizimi i Wayland në sistemet me driverat NVIDIA pengohej nga mungesa e mbështetjes për përshpejtimin harduerik OpenGL dhe Vulkan në aplikacionet X11, të cilat ishin duke u kryer me ndihmën e komponentit DDX (Device-Dependent X) XWayland. Në linjën e re të driverave NVIDIA, problemet janë zgjidhur dhe performanca e OpenGL dhe Vulkan në aplikacionet X, të cilat janë nisur me XWayland, tani është pothuajse e papërfillshme nga ajo që niset nën menaxhimin e serverit të zakonshëm X.
- Redaksitë Fedora Silverblue dhe Fedora Kinoite, të cilat ofrojnë imazhe monolitike me GNOME dhe KDE, të pa ndara në paketa të veçanta dhe të ndërtuara me ndihmën e mjetit rpm-ostree, janë rishikuar për të vendosur hierarkinë /var në një nënndarje të veçantë Btrfs, duke lejuar manipulimin e snapshot-eve të përmbajtjes së /var të pavarur nga ndarjet e tjera sistemike.
- Paketat dhe redaksioni i distribucionit me desktopin LXQt janë përditësuar në versionin LXQt 1.0.
- GjatĂ« procesit tĂ« punĂ«s, systemd siguron printimin e emrave tĂ« skedarĂ«ve unit, duke e bĂ«rĂ« mĂ« tĂ« lehtĂ« pĂ«rcaktimin e shĂ«rbimeve qĂ« po nisin dhe ndalen. PĂ«r shembull, nĂ« vend tĂ« «Duke nisur Frobnicating DaemonâŠÂ» tani do tĂ« shfaqet «Duke nisur frobnicator.service â Frobnicating DaemonâŠÂ».
- Për shumicën e gjuhëve, fontet Noto janë përdorur si parazgjedhje në vend të DejaVu.
- Për të zgjedhur algoritmet e mundshme të enkriptimit që janë në dispozicion në GnuTLS, tani është përdorur një listë e bardhë, domethënë janë shënuar qartë algoritmet e lejuara në vend të përjashtimit të atyre të papranueshme. Ky qasje lejon, nëse dëshirohet, të rikthejë mbështetje për algoritmet që janë të çaktivizuara për aplikacione dhe procese të caktuara.
- Në skedarët ekzekutivë dhe bibliotekat në formatin ELF është shtuar informacioni se cilit paketë rpm i përket ky skedar. Në systemd-coredump ky informacion përdoret për të pasqyruar versionin e paketës kur dërgohen njoftime për të dështuar.
- Drejtorët fbdev, të përdorur për daljen përmes Framebuffer, janë zëvendësuar me drejtuesin simpledrm, i cili përdor për daljen framebuffer EFI-GOP ose VESA, të ofruara nga firmware UEFI ose BIOS. Për të siguruar përputhshmërinë, është përdorur një ndërfaqe për emulimin e pajisjes fbdev mbi sistemin DRM (Menaxheri i Renderimit të Drejtë). Ky ndryshim është i rëndësishëm duke ruajtur mundësinë e përdorimit të vetëm drejtuesve DRM/KMS. Procesi i shtimit të drejtuesve të rinj fbdev në bërthamën Linux është ndaluar 7 vjet më parë, dhe drejtuesit e mbetur ishin kryesisht për mbështetje të pajisjeve të vjetra. Për shembull, drejtuesit atyfb (ATI Mach64, RageII, RageII+, RageIIc), aty128fb (ATI Rage128), s3fb (S3), savagefb (Savage), sisfb (SiS), tdfxfb (3Dfx) dhe tridentfb (Trident) tani do të zëvendësohen nga drejtuesi universal simpledrm.
- Në grumbullin e punës me imazhe që azhurnohen në mënyrë atomike mbi rpm-ostree është shtuar mbështetje paraprake për kontejnerët në formate OCI/Docker, duke lejuar krijimin e lehtë të imazhesh kontejnerësh dhe transferimin e ambientit sistemor në kontejnerë.
- Baza e menaxherit të paketave RPM është transferuar nga katalogu /var/lib/rpm në /usr/lib/sysimage/rpm duke zëvendësuar /var/lib/rpm me një lidhje simbolike. Një vendosje e tillë tashmë aplikohet në ndërtimet e bazuara në rpm-ostree dhe në distribucione të SUSE/openSUSE. Si arsye për transferimin përmendet ndarshmëria e bazës RPM nga përmbajtja e seksionit /usr, në të cilin në fakt ndodhen paketat RPM (p.sh., vendosja në seksione të ndryshme e vështirëson menaxhimin e snapshots të FS dhe rivendosjen e ndryshimeve, dhe në rastin e transferimit të /usr, humbet informacioni lidhur me lidhjet me paketat e instaluara).
- Në NetworkManager, mbështetja për formatin e konfigurimit ifcfg (/etc/sysconfig/network-scripts/ifcfg-*) është ndalur si parazgjedhje në instalimet e reja. Duke filluar nga Fedora 33, NetworkManager përdor formatin keyfile si parazgjedhje.
- Fjalorët Hunspell janë transferuar nga katalogu /usr/share/myspell/ në /usr/share/hunspell/.
- Kjo version ka mundësuar instalimin e njëkohshëm të versioneve të ndryshme të kompajlerit për gjuhën Haskell (GHC).
- Paketa përfshin modulinin cockpit me një ndërfaqe web për konfigurimin e ndarjes së skedarëve përmes NFS dhe Samba.
- Për zbatimin e parazgjedhur të Java është tërhequr paketa java-17-openjdk në vend të java-11-openjdk.
- Programi për kërkimin e shpejtë të skedarëve sipas emrit mlocate është zëvendësuar me plocate, një alternativë më të shpejtë dhe që konsumon më pak hap disk.
- Mbështetja për grumbullin e vjetër të rrjetit, i përdorur në drejtuesit ipw2100 dhe ipw2200 (Intel Pro Wireless 2100/2200), është ndalur, dhe që nga viti 2007 është përdorur grumbulli mac80211/cfg80211.
- Në instaluesin Anaconda, në ndërfaqen për krijimin e një përdoruesi të ri, është aktivizuar parazgjedhja për dhënien e privilegjeve të administratorit përdoruesit të ri.
- DĂ«rgimi i paketĂ«s nscd, e pĂ«rdorur pĂ«r tĂ« mbajtur nĂ« cache bazat e hosteve dhe pĂ«rdoruesve (/etc/hosts, /etc/passwd, /etc/services etj.), Ă«shtĂ« ndalur. Tani pĂ«r tĂ« mbajtur nĂ« cache hostet pĂ«rdoret systemd-resolved, dhe pĂ«r tĂ« mbajtur nĂ« cache bazat e pĂ«rdoruesve â sssd.
- Instrumenti për menaxhimin e magazinave lokale Stratis është përditësuar në versionin 3.0.0.
- Versionet e paketave janë përditësuar, duke përfshirë bërthamën e Linux 5.17, GCC 12, LLVM 14, glibc 2.35, OpenSSL 3.0, Golang 1.18, Ruby 3.1, PHP 8.1, PostgreSQL 14, Autoconf 2.71, OpenLDAP 2.6.1, Ansible 5, Django 4.0, MLT 7, Podman 4.0, Ruby on Rails 7.0.
Burimi: opennet.ru
