Fedora Linukso 38 distribua eldono

Estis prezentita la liberigo de la distribuo Fedora Linukso 38. La produktoj Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition kaj Live-konstruaĵoj, liveritaj en formo de spinoj kun labortablaj medioj KDE Plasma 5, Xfce, MATE , Cinnamon, estis pretaj por elŝuto.LXDE, Phosh, LXQt, Budgie kaj Sway. Asembleoj estas generitaj por x86_64, Power64 kaj ARM64 (AArch64) arkitekturoj. La publikigo de Fedora Silverblue-konstruaĵoj estas prokrastita.

La plej signifaj ŝanĝoj en Fedora Linukso 38:

  • La unua etapo de la transiro al la modernigita ŝarĝa procezo proponita de Lennart Pöttering estis efektivigita. La diferencoj de la klasika lanĉo venas al la uzo, anstataŭ la initrd-bildo generita sur la loka sistemo dum la instalado de la kernpakaĵo, de unuigita kernbildo UKI (Unified Kernel Image), generita en la distribua infrastrukturo kaj ciferece subskribita de la distribuo. UKI kombinas en unu dosiero la prizorganton por ŝargi la kernon de UEFI (UEFI-ŝargstubo), la Linuksan kernan bildon kaj la initrd-sisteman medion ŝargitan en memoron. Kiam vi vokas UKI-bildon de UEFI, eblas kontroli la integrecon kaj fidindecon de la cifereca subskribo ne nur de la kerno, sed ankaŭ la enhavon de la initrd, kies aŭtentikeckontrolo estas grava ĉar en ĉi tiu medio la ŝlosiloj por malĉifri. la radiko FS estas prenitaj. En la unua etapo, UKI-subteno estis aldonita al la ekŝargilo, iloj por instali kaj ĝisdatigi UKI estis efektivigitaj, kaj eksperimenta UKI-bildo estis kreita, temigis lanĉadon de virtualaj maŝinoj kun limigita aro de komponentoj kaj ŝoforoj.
  • La pakaĵmanaĝero de RPM por analizado de ŝlosiloj kaj ciferecaj subskriboj uzas la pakaĵon Sequoia, kiu ofertas efektivigon de OpenPGP en la Rust-lingvo. Antaŭe, RPM uzis sian propran analizan kodon OpenPGP, kiu havis nesolvitajn problemojn kaj limigojn. La pako rpm-sequoia estis aldonita kiel rekta dependeco al RPM, en kiu subteno por ĉifrikaj algoritmoj baziĝas sur la biblioteko Nettle, skribita en C (planoj provizi la kapablon uzi OpenSSL).
  • La unua etapo de efektivigo de la nova pakadministranto Microdnf estis efektivigita, kiu anstataŭigas la nuntempe uzatan DNF. La ilaro Microdnf estis signife ĝisdatigita kaj nun subtenas ĉiujn ĉefajn trajtojn de DNF, sed samtempe ĝi karakterizas per alta rendimento kaj kompakteco. La ŝlosila diferenco inter Microdnf kaj DNF estas la uzo de C-lingvo por evoluo, anstataŭ Python, kiu ebligas vin forigi grandan nombron da dependecoj. Iuj aliaj avantaĝoj de Microdnf: pli vida indiko pri la progreso de operacioj; plibonigita transakcia tabelefektivigo; la kapablo montri en raportoj pri finitaj transakcioj informoj produktitaj per skriptoj enkonstruitaj en pakaĵoj; subteno por uzi lokajn RPM-pakaĵojn por transakcioj; pli altnivela eniga kompletigosistemo por bash; subteno por ruli la komandon builddep sen instali Python en la sistemo.
  • La labortablo en Fedora Workstation estis ĝisdatigita al la eldono de GNOME 44, kiu daŭre migras aplikojn por uzi GTK 4 kaj la bibliotekon libadwaita (inkluzive de la kutima ŝelo de GNOME Shell kaj la kunmetita administranto de Mutter). Reĝimo por montri enhavon en formo de krado de ikonoj estis aldonita al la dosierelekta dialogo. Multaj ŝanĝoj estis faritaj al la agordilo. Sekcio por administri Bluetooth estis aldonita al la rapida agorda menuo.
  • Xfce-uzantmedio estis ĝisdatigita al versio 4.18.
  • La formado de asembleoj kun la uzantmedio LXQt por la AArch64-arkitekturo komenciĝis.
  • La ekranmanaĝero de SDDM defaŭlte al ensaluta interfaco kiu uzas Wayland. La ŝanĝo permesas al vi ŝanĝi la ensalutan administranton en konstruoj kun la KDE-labortablo al Wayland.
  • En konstruoj kun la KDE-labortablo, la Komenca Agorda sorĉisto estis forigita de la distribuo, ĉar la plej multaj el ĝiaj kapabloj ne estas uzataj en KDE Spin kaj Kinoite, kaj la komenca agordo de parametroj estas efektivigita ĉe la instala stadio uzante la Anaconda instalilon.
  • Plena aliro al la aplikaĵa dosierujo de Flathub estis disponigita (la filtrilo, kiu forigis neoficialajn pakaĵojn, proprietajn programojn kaj aplikaĵojn kun restriktaj licencaj postuloj estis malŝaltita). Se estas flatpak kaj rpm-pakaĵoj kun la samaj programoj, kiam oni uzas GNOME-Programaron, unue estos instalitaj la Flatpak-pakaĵoj de la projekto Fedora, poste la RPM-pakaĵoj, kaj poste la pakaĵoj de Flathub.
  • La evoluo de asembleoj por porteblaj aparatoj komenciĝis, provizitaj per la Phosh-ŝelo, kiu estas bazita sur GNOME-teknologioj kaj la GTK-biblioteko, uzas la Phoc-kompozitan servilon funkciantan sur la supro de Wayland, same kiel sian propran surekranan klavaron squeekboard. La medio estis komence evoluigita fare de Purism kiel analogo de GNOME Shell por la saĝtelefono Librem 5, sed tiam iĝis unu el la neoficialaj GNOME-projektoj kaj nun estas ankaŭ uzita en postmarketOS, Mobian kaj iu firmvaro por Pine64-aparatoj.
  • Aldonita Fedora Budgie Spin-konstruaĵo kun Budgie-grafika ŝelo, kiu baziĝas sur GNOME-teknologioj, la fenestromanaĝero de Budgie Window Manager (BWM) kaj sia propra efektivigo de la GNOME-Ŝelo. Budgie baziĝas sur panelo, kiu estas simila en organizo al klasikaj labortablaj paneloj. Ĉiuj panelelementoj estas aplektoj, kio ebligas al vi flekseble personecigi la komponadon, ŝanĝi la lokigon kaj anstataŭigi la efektivigojn de la ĉefaj panelelementoj laŭ via gusto.
  • Aldonita konstruo de Fedora Sway Spin kun kutima Sway-medio konstruita per la Wayland-protokolo kaj plene kongrua kun la i3 kahela fenestromanaĝero kaj i3bar. Por krei plenrajtan uzantan medion, la sekvaj akompanaj komponantoj estas ofertitaj: swayidle (fonprocezo efektiviganta la KDE neaktivan protokolon), swaylock (ekranŝparilon), mako (sciigmanaĝero), grim (kreado de ekrankopioj), slurp (elektado de areo). sur la ekrano), wf-registrilo (video-kapto), vojbreto (apliktabulo), virttabulo (surekrana klavaro), wl-clipboard (laboro kun la tondujo), wallutils (administrado de labortablo).
  • En la instalilo Anaconda, por subteni firmware-provizitajn programarajn RAID-ojn (BIOS RAID, Firmware RAID, Fake RAID), la ilaro mdadm estas uzata anstataŭ dmraid.
  • Aldonis simpligitan instalilon por instali bildojn kun la IoT-eldono de Fedora sur Interreto de Aĵoj-aparatoj. La instalilo baziĝas sur coreos-instalilo kaj uzas rektan kopiadon de la preta OStree-bildo sen interago de uzanto.
  • Vivaj bildoj estis ĝisdatigitaj por inkluzivi subtenon por aŭtomate ebligi tavolon por konstanta datumstokado dum lanĉado de USB-disko.
  • En la X-servilo kaj Xwayland, pro eblaj sekurecproblemoj, klientoj de sistemoj kun malsama bajta ordo estas malpermesitaj defaŭlte konektiĝi.
  • La kompililo inkluzivas la flagojn "-fno-omit-frame-pointer" kaj "-mno-omit-leaf-frame-pointer" defaŭlte, kiuj plibonigas profiladon kaj sencimigajn kapablojn kaj ebligas al vi diagnozi rendimentajn problemojn sen devi rekompili pakaĵojn.
  • Pakoj estas konstruitaj kun la "_FORTIFY_SOURCE=3" protekta reĝimo ebligita, kiu detektas eblajn bufro-superfluojn dum plenumado de ĉenfunkcioj difinitaj en la kapdosiero string.h. La diferenco de la "_FORTIFY_SOURCE=2" reĝimo venas al pliaj kontroloj. Teorie, pliaj kontroloj povas konduki al reduktita rendimento, sed praktike, la SPEC2000 kaj SPEC2017-testoj montris neniujn diferencojn kaj ne estis plendoj de uzantoj dum la testa procezo pri la malkresko de rendimento.
  • La tempigilo por devigi sistemajn unuojn ĉesigi dum malŝalto estis reduktita de 2 minutoj al 45 sekundoj.
  • La pakaĵoj kun la platformo Node.js estis restrukturitaj. Eblas instali malsamajn branĉojn de Node.js en la sistemo samtempe (ekzemple, vi nun povas instali la pakaĵojn nodejs-16, nodejs-18 kaj nodejs-20 samtempe).
  • Ĝisdatigitaj pakaĵversioj inkluzivas 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, tas-filtrilojn 2.0b, TeXLive 2022, Image Postgick 7.Ma.

Samtempe, "liberaj" kaj "neliberaj" deponejoj de la RPM Fusion-projekto estis lanĉitaj por Fedora 38, en kiu pakaĵoj kun kromaj plurmediaj aplikoj (MPlayer, VLC, Xine), video/aŭdiokodekoj, DVD-subteno, proprieta AMD kaj NVIDIA-ŝoforoj, videoludaj programoj kaj emuliloj.

fonto: opennet.ru

Aldoni komenton