Publikigo de la Fedora distribuaĵo Linux 40

Anoncita la eldono de la distribuaĵo de Fedora Linux La konstruoj de Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, kaj Live estas elŝuteblaj. Ĉi tiuj konstruoj venas kiel versioj de la grafikaj labortablaj medioj KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie, kaj Sway. Ĉi tiuj konstruoj estas haveblaj por la arkitekturoj x86_64, Power64, kaj ARM64 (AArch64). La eldono de la konstruoj de Fedora Silverblue estas prokrastita.

La plej signifaj ŝanĝoj en Fedora Linux 40:

  • La GNOME-labortablo en Fedora Workstation estis ĝisdatigita al versio 46, kiu aldonis tutmondan serĉfunkcion, plibonigitan agadon de la dosiermanaĝero kaj finaj emuliloj, aldonis eksperimentan subtenon por la mekanismo VRR (Variable Refresh Rate), plibonigitan eligkvaliton por frakcia skalo, kaj pligrandigitaj kapabloj por konekti al eksteraj servoj, la agordilo estis ĝisdatigita kaj la sciiga sistemo estis plibonigita. GTK uzas novan bildigan motoron, kiu baziĝas sur la Vulkan API.
  • La labortabla eldono de KDE estis ĝisdatigita al KDE 6, kiu uzas la protokolon Wayland. Sesia subteno bazita sur la protokolo X11 estis nuligita en la baza distribuo (vi povas resendi ĝin instalante la pakaĵon plasma-workspace-x11 el la deponejo). Por ruli X11-aplikaĵojn en Wayland-bazita sesio, la XWayland DDX-servilo estas uzata. La kialo citita por ĉesigi subtenon por la X11-sesio estas la malrekomendigo de la X.Org-servilo en RHEL 9 kaj la decido tute forigi ĝin en la estonta grava eldono de RHEL 10. Inter la faktoroj, kiuj kontribuis al lasi nur Wayland-subteno, estas la anstataŭigo de la fbdev-ŝoforoj en Fedora 36 per la simpledrm-ŝoforo, kiu funkcias ĝuste kun Wayland, same kiel la aspekto de Wayland-subteno en proprietaj NVIDIA-ŝoforoj.
  • La atome ĝisdatigitaj kutimaj distribuoj evoluigitaj de la projekto Fedora estas kunigitaj en ununuran familion sub la marko Atomic Desktops, sed la longdaŭraj atomkonstruaĵoj konservas la malnovan nomon. Kiel rezulto, Fedora Silverblue bazita sur GNOME kaj Fedora Kinoite bazita sur KDE, same kiel Fedora CoreOS kaj Fedora IoT, retenis la samajn nomojn, sed novaj konstruoj de Fedora Sericea kaj Fedora Onyx nun estas distribuitaj sub la nomoj Fedora Sway Atomic kaj Fedora. Budgie Atomic.
  • Ĝisdatigitaj pakaĵversioj, inkluzive de LLVM 18, GCC 14, binutils 2.41, glibc 2.39, gdb 14.1, PHP 8.3, Ruby 3.3, Go 1.22, Java 21, AMD ROCm 6, Boost 1.83, 389, Directory Server, SQL Postman 3.0.0. 5, TBB (Fadenaj Konstruaĵoj) 16, SQLAlchemy 2021.8, Kubernetes 2.
  • En la agordilo de NetworkManager, defaŭlte, mekanismo por detekti IPv4-adreskonfliktojn en la loka reto (RFC 5227) estas ebligita, kies esenco estas sendi ARP-testpakaĵon antaŭ alfiksi la adreson al la retinterfaco (se respondo estas ricevita, tiam la adreso estas okupata kaj ne estos asignita). Por sendrataj konektoj, aparta permanenta MAC-adreso estas asignita (stabil-ssid-reĝimo en NetworkManager).
  • La konstruaj iloj Mock (mock-core-configs), Koji kaj Copr estis konvertitaj por uzi la pakaĵmanaĝeron DNF 5 por instali konstruajn dependecojn en la chroot-medio uzata dum konstruado de pakaĵoj. La distribuo mem estos tradukita al DNF 5 en la venonta eldono.
  • En la pakaĵa administranto de DNF, ŝarĝo de metadatenoj kun listoj de dosieroj inkluzivitaj en pakaĵoj estas defaŭlte malŝaltita. Tiaj datumoj malofte estas uzataj, sed estas granda grandeco kaj malrapidigas laboron.
  • La pakaĵo kun la biblioteko OpenSSL 1.1 estis forigita pro la fino de subteno por ĉi tiu branĉo. OpenSSL 1.1 rilataj dependecoj estis ŝanĝitaj al OpenSSL 3.0. La pako python3.7 estis forigita.
  • La Zlib-biblioteko estis anstataŭigita per forko de Zlib-ng, kiu estas kongrua kun zlib ĉe la API-nivelo, sed disponigas kromajn optimumigojn por plibonigi rendimenton.
  • La generacio de deltaj ĝisdatigoj de RPM-pakaĵoj estis ĉesigita, permesante nur la ŝanĝitajn datumojn rilate al la jam instalita versio de la pako esti ŝargita dum la ĝisdatigo. Deltarpm-subteno estis malŝaltita en DNF kaj DNF5.
  • Aldonita Passim-kaŝmemorigo servilo distribui ofte petitajn dosierojn ene de loka reto sen rekta aliro al la ĉefaj serviloj kaj sen impliki tutmondajn CDN-ojn.
  • La modulo pam_userdb estis movita de uzado de BerkeleyDB al GDBM pro la branĉo de BerkeleyDB 5.x malrekomendita kaj la branĉo de BerkeleyDB 6.x movita al neakceptebla permesilo. Bogofilter estis konvertita por uzi SQLite anstataŭ BerkeleyDB (libdb).
  • Por konstrui bildojn de Fedora Workstation Live, estas uzata la ilaro de Image Builder, kiu subtenas ripeteblajn konstruojn kaj ofertas al uzantoj pli facilan procezon por agordi bildojn.
  • La ilaro osbuild estas uzata por konstrui minimumajn bildojn por la ARM-arkitekturo.
  • Por generi bildojn de Fedora Cloud Edition, Kiwi-iloj estas uzataj anstataŭ ImageFactory.
  • Pakoj por Kubernetes estis restrukturitaj.
  • Fedora IoT, la eldono por Interreto de Aĵoj-aparatoj, estis konvertita por uzi lanĉajn ujojn kreitajn per la ilaro OSTree kaj bootc-teknologio.
  • La wget ilo estis anstataŭigita per wget2, kaj la iotop ilo per iotop-c.
  • Eldonoj Fedora Silverblue kaj Kinoite inkluzivas bootupd por ĝisdatigi la ekŝargilon.
  • La libuser-biblioteko estis deklarita malnoviĝinta, ne prizorgita kaj ne plu uzata en aliaj Fedora-pakaĵoj (SSSD estas delonge uzata en la distribuo por subteni LDAP). La passwd-pakaĵo kun la libuser-bazita efektivigo de la passwd-ilaĵo estis forigita, anstataŭigita per simila ilo de la shadow-utils-pakaĵo.
  • Laboro estis farita por prepari por GCC por inkluzivi pli novan version de la C-lingva normo defaŭlte, kiu markos la finon de defaŭlta subteno por kelkaj heredaj lingvotrajtoj kiel implicita funkciodifino kaj implica int-tasko.
  • La dua etapo de la transiro al la modernigita startprocezo proponita de Lennart Poettering estas efektivigita. La diferencoj kompare kun la klasika startprocezo reduktiĝas al la uzo de unuigita kerna bildo (UKI) generita ene de la distribua infrastrukturo kaj ciferece subskribita de la distribuo, anstataŭ la initrd-bildo generita sur la loka sistemo dum la instalado de la kerna pakaĵo. La UKI-bildo kombinas traktilon por ŝargi la kernon el UEFI (UEFI-startiga dokumento) kaj la kernan bildon en ununura dosiero. Linux kaj la initrd-sistema medio ŝarĝita en la memoron. Dum ŝargado de la UKI-bildo el UEFI, la integreco kaj aŭtenteco ne nur de la kerno sed ankaŭ de la initrd-enhavo povas esti kontrolitaj per cifereca subskribo. Validigo de la initrd-enhavo estas grava, ĉar en ĉi tiu medio la ŝlosiloj por malĉifri la radikan dosiersistemon estas eltiritaj.

    En la dua etapo, la kapablo rekte ŝargi UKI el la UEFI-modulo shim.efi sen uzi apartan startigilon (grub, sd-boot) estis aldonita, subteno por uzi UKI en sistemoj kun la Aarch64-arkitekturo estis efektivigita, kaj versio de la UKI-bildo por nubaj medioj kaj sekuraj medioj estis preparita. virtualaj maŝinojAntaŭ tio, la unua etapo de Fedora 38 aldonis UKI-subtenon al la startigilo, efektivigis ilojn por instali kaj ĝisdatigi UKI, kaj kreis eksperimentan UKI-bildon por startigi virtualajn maŝinojn kun limigita aro de komponantoj kaj peliloj.

  • Preta pako kun la maŝinlernada kadro PyTorch estis aldonita al la deponejo, disponebla por instalo per la komando "dnf install pytorch". Nuntempe, la pakaĵo nur inkluzivas komponantojn por CPU-komputado, sed en estontaj eldonoj ili planas aldoni subtenon por uzado de GPUoj kaj specialigitaj NPU-akceliloj.

Aldone, ni povas noti la enkondukon de "senpagaj" kaj "neliberaj" deponejoj de la projekto RPM Fusion por Fedora 40, en kiuj pakoj kun pliaj plurmediaj aplikoj (MPlayer, VLC, Xine), video/aŭdaj kodekoj, DVD-subteno, proprieta AMD kaj NVIDIA-ŝoforoj haveblas, ludprogramoj kaj emuliloj.

fonto: opennet.ru

Aĉetu fidindan gastigadon por retejoj kun DDoS-protekto, VPS-VDS-serviloj 🔥 Aĉetu fidindan retejan gastigadon kun DDoS-protekto, VPS VDS-servilojn | ProHoster