Fedora distribuo Linux 38 eniris beta-testadon.

Beta-testado de la Fedora distribuaĵo komenciĝis. Linux La beta-eldono markis la transiron al la fina testa stadio, kiu nur permesas kritikajn korektojn de cimoj. La eldono estas planita por la 18-a de aprilo. La eldono kovras konstruojn por Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, kaj Live, liveritaj kiel versioj de la uzantmedioj KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie, kaj Sway. La konstruoj estas haveblaj por la arkitekturoj x86_64, Power64, kaj ARM64 (AArch64).

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

  • La unua 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. UKI kombinas traktilon por ŝargi la kernon el UEFI (UEFI-startiga dosiero) kaj la kernan bildon en ununura dosiero. Linux kaj la initrd-sistema medio ŝarĝita en la memoron. Ŝarĝante la UKI-bildon el UEFI, eblas kontroli la integrecon kaj validecon ne nur de la kerno sed ankaŭ de la initrd-enhavo uzante ciferecan subskribon. Validigo de la initrd estas grava ĉar ĉi tiu medio estas uzata por ĉerpi ŝlosilojn por malĉifri la radikan dosiersistemon. En la unua etapo, UKI-subteno estis aldonita al la startigilo, iloj por instali kaj ĝisdatigi UKI estis efektivigitaj, kaj eksperimenta UKI-bildo fokusita pri startado estis kreita. virtualaj maŝinoj kun limigita aro de komponantoj kaj peliloj.
  • 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 de Fedora Workstation estis ĝisdatigita por GNOME 44, kiu estas atendita liberigo la 22-an de marto. Inter la novigoj en GNOME 44: nova efektivigo de la ekrana seruro kaj sekcio "fonaj aplikaĵoj" en la statusa 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 formado de asembleoj por porteblaj aparatoj komenciĝis, liveritaj kun la ŝelo Phosh, kiu baziĝas sur GNOME-teknologioj kaj la GTK-biblioteko, uzas kompozitan laron. servilo Phoc, kiu funkcias super Wayland, kaj ankaŭ havas sian propran surekranan klavaron, squeekboard. La medio estis origine evoluigita de Purism kiel GNOME Shell-alternativo por la Librem 5 inteligenta telefono, sed poste fariĝis neoficiala GNOME-projekto kaj nun estas ankaŭ uzata 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 kunvenitaj kun "_FORTIFY_SOURCE=3" inkluzivita en la protekta reĝimo, kiu detektas eblajn bufro-superfluojn kiam ekzekutas ĉenajn funkciojn difinitajn en la titoldosiero 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.

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