Paglabas ng pamamahagi ng Fedora Linux 36

Ang paglabas ng pamamahagi ng Fedora Linux 36 ay ipinakita. Ang Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition at Live build ay magagamit para sa pag-download, na inihahatid sa anyo ng mga spin na may mga desktop environment na KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE at LXQt. Binubuo ang mga pagtitipon para sa x86_64, Power64, ARM64 (AArch64) na mga arkitektura at iba't ibang device na may 32-bit na ARM processor. Ang paglalathala ng Fedora Silverblue build ay naantala.

Ang pinakamahalagang pagbabago sa Fedora Linux 36:

  • Ang desktop ng Fedora Workstation ay na-update sa paglabas ng GNOME 42, na nagdaragdag ng mga setting ng madilim na UI sa buong kapaligiran at naglilipat ng maraming application upang magamit ang GTK 4 at ang libadwaita library, na nag-aalok ng mga handa na widget at mga bagay para sa pagbuo ng mga application na sumusunod sa bagong Mga alituntunin ng GNOME HIG (Human Interface Guidelines). Karamihan sa mga application ay naka-istilo ayon sa bagong mga alituntunin ng GNOME HIG, ngunit ang ilan ay patuloy na gumagamit ng lumang istilo o pinagsama ang mga elemento ng bago at lumang mga istilo.
  • Para sa mga system na may pagmamay-ari na mga driver ng NVIDIA, ang default na session ng GNOME ay pinagana gamit ang Wayland protocol, na dati ay available lamang kapag gumagamit ng mga open-source na driver. Ang kakayahang pumili ng sesyon ng GNOME na tumatakbo sa ibabaw ng isang tradisyunal na X server ay pinananatili. Dati, ang pagpapagana sa Wayland sa mga system na may mga driver ng NVIDIA ay nahahadlangan ng kakulangan ng suporta para sa OpenGL at Vulkan hardware acceleration sa mga X11 application na tumatakbo gamit ang DDX (Device-Dependent X) na bahagi ng XWayland. Naayos na ng bagong sangay ng mga driver ng NVIDIA ang mga problema at ang pagganap ng OpenGL at Vulkan sa mga X application na tumatakbo gamit ang XWayland ay halos pareho na ngayon sa pagpapatakbo sa ilalim ng isang regular na X server.
  • Ang mga atomically updated na edisyon ng Fedora Silverblue at Fedora Kinoite, na nag-aalok ng mga monolitikong larawan mula sa GNOME at KDE na hindi pinaghihiwalay sa magkahiwalay na mga pakete at binuo gamit ang rpm-ostree toolkit, ay muling idinisenyo upang ilagay ang /var hierarchy sa isang hiwalay na Btrfs subkey, na nagpapahintulot sa mga snapshot ng mga nilalaman ng /var na manipulahin nang hiwalay mula sa iba pang mga partisyon ng system.
  • Ang mga pakete at edisyon ng pamamahagi na may LXQt desktop ay na-update sa bersyong LXQt 1.0.
  • Sa panahon ng systemd operation, ang mga pangalan ng unit file ay ipinapakita, na ginagawang mas madaling matukoy kung aling mga serbisyo ang sinimulan at itinigil. Halimbawa, sa halip na “Starting Frobnicating Daemon...” ito ay magpapakita na ngayon ng “Starting frobnicator.service - Frobnicating Daemon...”.
  • Bilang default, karamihan sa mga wika ay gumagamit ng mga font ng Noto sa halip na DejaVu.
  • Upang piliin ang mga algorithm ng pag-encrypt na magagamit sa GnuTLS na magagamit, isang puting listahan ang ginagamit na ngayon, ibig sabihin. ang mga wastong algorithm ay tahasang itinalaga sa halip na ibukod ang mga hindi wasto. Binibigyang-daan ka ng diskarteng ito, kung ninanais, na ibalik ang suporta para sa mga hindi pinaganang algorithm para sa ilang partikular na application at proseso.
  • Ang impormasyon tungkol sa kung saang rpm package kabilang ang file ay naidagdag sa mga executable na file at library sa ELF format. Ginagamit ng systemd-coredump ang impormasyong ito upang ipakita ang bersyon ng package kapag nagpapadala ng mga notification ng pag-crash.
  • Ang mga fbdev driver na ginamit para sa Framebuffer output ay pinalitan ng simpledrm driver, na gumagamit ng EFI-GOP o VESA framebuffer na ibinigay ng UEFI firmware o BIOS para sa output. Para matiyak ang backward compatibility, isang layer ang ginagamit para tularan ang fbdev device sa ibabaw ng DRM (Direct Rendering Manager) subsystem. Ang pagbabago ay kapansin-pansin sa pag-iwan ng kakayahang gumamit lamang ng mga driver ng DRM/KMS. Ang proseso ng pagdaragdag ng mga bagong fbdev driver sa Linux kernel ay itinigil 7 taon na ang nakakaraan, at ang natitirang mga driver ay pangunahing nauugnay sa suporta para sa legacy na hardware. Halimbawa, ang mga driver na ginagamit ay atyfb (ATI Mach64, RageII, RageII+, RageIIc), aty128fb (ATI Rage128), s3fb (S3), savagefb (Savage), sisfb (SiS), tdfxfb (3Dfx) at tridentfb (Trident) , sa halip na gagamitin na ngayon ang universal simpledrm driver.
  • Ang paunang suporta para sa mga container sa mga format ng OCI/Docker ay idinagdag sa stack para sa pagtatrabaho sa atomically updated na mga larawan batay sa rpm-ostree, na nagbibigay-daan sa iyong madaling gumawa ng mga container na larawan at ilipat ang environment ng system sa mga container.
  • Ang mga database ng manager ng package ng RPM ay inilipat mula sa /var/lib/rpm na direktoryo sa /usr/lib/sysimage/rpm, pinapalitan ang /var/lib/rpm ng simbolikong link. Ginagamit na ang naturang placement sa mga assemblies batay sa rpm-ostree at sa mga distribusyon ng SUSE/openSUSE. Ang dahilan ng paglilipat ay ang hindi pagkakahiwalay ng database ng RPM sa mga nilalaman ng /usr partition, na talagang naglalaman ng mga RPM packages (halimbawa, ang paglalagay sa iba't ibang partition ay nagpapakumplikado sa pamamahala ng mga snapshot ng FS at rollback ng mga pagbabago, at sa kaso ng paglilipat /usr, ang impormasyon tungkol sa koneksyon sa mga naka-install na pakete ay nawala) .
  • NetworkManager, bilang default, ay hindi na sumusuporta sa ifcfg configuration format (/etc/sysconfig/network-scripts/ifcfg-*) sa mga bagong installation. Simula sa Fedora 33, ginagamit ng NetworkManager ang format ng keyfile bilang default.
  • Ang mga diksyunaryo ng Hunspell ay inilipat mula sa /usr/share/myspell/ papunta sa /usr/share/hunspell/.
  • Posibleng sabay na i-install ang iba't ibang bersyon ng compiler para sa Haskell language (GHC).
  • Kasama sa komposisyon ang isang cockpit module na may web interface para sa pag-set up ng pagbabahagi ng file sa pamamagitan ng NFS at Samba.
  • Ang default na pagpapatupad ng Java ay java-17-openjdk sa halip na java-11-openjdk.
  • Ang programa para sa mabilis na paghahanap para sa isang file na tinatawag na mlocate ay pinalitan ng plocate, isang mas mabilis na analogue na kumonsumo ng mas kaunting espasyo sa disk.
  • Ang suporta para sa lumang wireless stack na ginamit sa ipw2100 at ipw2200 (Intel Pro Wireless 2100/2200) na mga driver ay hindi na ipinagpatuloy, na pinalitan ng mac2007/cfg80211 stack noong 80211.
  • Sa Anaconda installer, sa interface para sa paglikha ng bagong user, ang checkbox para sa pagbibigay ng mga karapatan ng administrator sa user na idinaragdag ay pinagana bilang default.
  • Ang nscd package, na ginagamit para sa pag-cache ng mga database ng host at user (/etc/hosts, /etc/passwd, /etc/services, atbp.), ay hindi na ipinagpatuloy. Systemd-resolved ay ginagamit na ngayon para sa host caching, at ang sssd ay ginagamit na ngayon para sa user database caching.
  • Ang toolkit sa pamamahala ng lokal na imbakan ng Stratis ay na-update sa bersyon 3.0.0.
  • Mga na-update na bersyon ng package, kabilang ang Linux kernel 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, Django 5, Django 4.0, MLT Podman 7, Ruby on Rails 4.0.
  • Pinagmulan: opennet.ru

Magdagdag ng komento