ĂshtĂ« lansimi i distribucionit Fedora Linux 36. Produktet Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition dhe Live-builds janĂ« pĂ«rgatitur pĂ«r shkarkim, tĂ« ofruara nĂ« formĂ« spines me mjedise desktopi si KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE dhe LXQt. NdĂ«rtimet janĂ« formuar pĂ«r arkitekturĂ«n x86_64, Power64, ARM64 (AArch64) dhe 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 Fedora Workstation është përmirësuar në versionin GNOME 42, i cili ka shtuar cilësime të përbashkëta për stilin e errët të ndërfaqes dhe është realizuar përcaktimi i shumë aplikacioneve për të përdorur GTK 4 dhe bibliotekën libadwaita, e cila ofron widget dhe objekte të gatshme për ndërtimin e aplikacioneve që përputhen me rekomandimet e reja të GNOME HIG (Guidelines për Ndërfaqen Njerëzore). Shumica e aplikacioneve janë projektuar sipas rekomandimeve të reja të GNOME HIG, por disa vazhdojnë të përdorin stilin e vjetër ose të kombinojnë elemente të stilit të ri dhe të vjetër.
- Për sistemet me drejtorët e pronarit NVIDIA, sesioni GNOME i bazuar në protokollin Wayland është aktivuar si parazgjedhje, i cili më parë përdorej vetëm me drejtorët e hapur. Mundësia për të zgjedhur një sesion GNOME që punon mbi serverin tradicional X është ruajtur. Më parë, aktivizimi i Wayland në sistemet me drejtorë NVIDIA ishte penguar nga mungesa e mbështetjes për ndihmën harduerike OpenGL dhe Vulkan në aplikacionet X11 që ekzekutoheshin me komponentin DDX (Device-Dependent X) XWayland. Në versionin e ri të drejtorëve NVIDIA, problemet janë eliminuar dhe performanca e OpenGL dhe Vulkan në aplikacione X, të ekzekutuara me XWayland, tani është pothuajse e njëjtë me atë të ekzekutuar nën serverin e zakonshëm X.
- Editimet e përditësuara atomike të 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 mjete rpm-ostree, janë riparuar për të vendosur hierarkinë /var në një nënndarje të veçantë Btrfs, e cila lejon manipulimin e snapshot-eve të përmbajtjes /var në mënyrë të pavarur nga ndarjet e tjera sistemore.
- Paketa dhe redaktimi i distribucionit me desktopin LXQt janë përditësuar në versionin LXQt 1.0.
- GjatĂ« funksionimit tĂ« systemd, Ă«shtĂ« siguruar shfaqja e emrave tĂ« skedarĂ«ve tĂ« njĂ«sive, gjĂ« qĂ« ka thjeshtĂ«zuar pĂ«rcaktimin e shĂ«rbimeve qĂ« po fillojnĂ« dhe ndalohen. PĂ«r shembull, nĂ« vend tĂ« âStarting Frobnicating DaemonâŠâ tani do tĂ« shfaqet âStarting frobnicator.service - Frobnicating DaemonâŠâ.
- Si parazgjedhje, për shumicën e gjuhëve janë përdorur shkronjat Noto në vend të DejaVu.
- Për të zgjedhur algoritmet e mundshme të enkriptimit, të disponueshme në GnuTLS, tani është aplikuar një listë e bardhë, domethënë janë shënuar qartë algoritmet e lejueshme në vend që të përjashtohen ato të papranueshme. Ky qasje lejon, nëse dëshirohet, kthimin e mbështetjes për algoritmet e çaktivizuara për aplikacione dhe procese të caktuara.
- Në skedarët e ekzekutueshëm dhe bibliotekat në formatin ELF është shtuar informacioni se për cilin paketë rpm i përket ky skedar. Në systemd-coredump, ky informacion përdoret për të reflektuar versionin e paketës kur dërgohet një njoftim për dështime.
- Shoferët fbdev, të përdorur për daljen përmes Framebuffer, janë zëvendësuar me shoferin simpledrm, i cili përdor framebuffer EFI-GOP ose VESA, i ofruar nga BIOS ose firmware UEFI. Për të siguruar përputhshmëri të prapë, është përdorur një shtresë për emulimin e pajisjes fbdev mbi nën-sisteminin DRM (Menaxheri i Shkëputjes së Drejtë). Ky ndryshim është i dukshëm për ruajtjen e mundësisë së përdorimit të shoferëve vetëm DRM/KMS. Procesi i shtimit të shoferëve të rinj fbdev në bërthamën Linux është ndalur 7 vjet më parë, dhe shoferët e mbetur kryesisht lidhen me mbështetje për pajisje të vjetra. Për shembull, janë përdorur shoferët atyfb (ATI Mach64, RageII, RageII+, RageIIc), aty128fb (ATI Rage128), s3fb (S3), savagefb (Savage), sisfb (SiS), tdfxfb (3Dfx) dhe tridentfb (Trident), për të cilat tani do të përdoret shoferi universal simpledrm.
- Në grumbullin e punës me imazhe atomike të përditësuara mbi rpm-ostree është shtuar mbështetje e parakohshme për kontejnerët në formate OCI/Docker, duke lehtësuar krijimin e imazheve të kontejnerëve dhe transferimin e mjedisit sistemor në kontejnerë.
- BD e menaxherit të paketave RPM është transferuar nga katalogu /var/lib/rpm në /usr/lib/sysimage/rpm me zëvendësimin e /var/lib/rpm me një lidhje simbolike. Ky vendim tashmë është në përdorim në ndërtimet bazuar në rpm-ostree dhe në distribucione të SUSE/openSUSE. Si arsye për transferimin është përmendur se BD e RPM nuk mund të ndahet nga përmbajtja e ndarjes /usr, ku në të vërtetë ndodhen paketat RPM (për shembull, vendosja në ndarje të ndryshme e komplikon menaxhimin e snapshot-eve të FS dhe rikthimin e ndryshimeve, dhe në rastin e transferimit të /usr humbet informacioni lidhur me paketat e instaluara).
- Në NetworkManager, mbështetje për formatin e konfigurimeve ifcfg (/etc/sysconfig/network-scripts/ifcfg-*) është ndaluar si parazgjedhje në instalimet e reja. Duke filluar nga Fedora 33, NetworkManager përdor formatin keyfile si parazgjedhje.
- Fjalorët Hunspell janë transferuar nga direktoriumi /usr/share/myspell/ në /usr/share/hunspell/.
- ĂshtĂ« ofruar mundĂ«sia pĂ«r tĂ« instaluar versionet e ndryshme tĂ« kompajlerit pĂ«r gjuhĂ«n Haskell (GHC) nĂ« tĂ« njĂ«jtĂ«n kohĂ«.
- Pjesa përfshin modulet cockpit me ndërfaqe web për konfigurimin e ndarjes së skedarëve përmes NFS dhe Samba.
- Paketa java-17-openjdk është përdorur si realizimi standard i Java 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ë ekuivalent më të shpejtë dhe më pak konsumues të hapësirës disk.
- Mbështetja për stakun wireless të vjetër, i përdorur në driverat ipw2100 dhe ipw2200 (Intel Pro Wireless 2100/2200), është ndalur, duke u zëvendësuar nga staku mac80211/cfg80211 që u prezantua në vitin 2007.
- Në instaluesin Anaconda, në ndërfaqen për krijimin e përdoruesve të rinj, kutia e kontrollit për dhënien e të drejtave të administratorit përdoruesit të shtuar është aktivizuar si parazgjedhje.
- ĂshtĂ« ndĂ«rprerĂ« shpĂ«rndarja e paketĂ«s nscd, e cila Ă«shtĂ« pĂ«rdorur pĂ«r mbajtjen e cache pĂ«r bazat e hosteve dhe pĂ«rdoruesve (/etc/hosts, /etc/passwd, /etc/services etj.). Tani, pĂ«r mbajtjen e cache tĂ« hosteve pĂ«rdoret systemd-resolved, dhe pĂ«r mbajtjen e bazĂ«s sĂ« tĂ« dhĂ«nave tĂ« pĂ«rdoruesve pĂ«rdoret sssd.
- Njëri nga mjetet për menaxhimin e depozitave lokale Stratis është përditësuar në versionin 3.0.0.
- Janë përmirësuar versionet e paketave, duke përfshirë bërthamën 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
