Fedora Linux 38 distribisyon lage

Yo te prezante lage distribisyon Fedora Linux 38. Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition ak Live builds yo te prepare pou telechaje, delivre nan fòm vire ak anviwònman Desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, ak Budgie. Asanble yo pwodwi pou achitekti x86_64, Power64 ak ARM64 (AArch64). Piblikasyon Fedora Silverblue bati an reta.

Chanjman ki pi enpòtan nan Fedora Linux 38 yo se:

  • Premye etap tranzisyon an nan pwosesis loading modènize ki te pwopoze pa Lennart Pöttering te aplike. Diferans ki genyen soti nan bòt klasik la desann nan itilizasyon, olye pou yo imaj initrd ki te pwodwi sou sistèm lokal la lè w ap enstale pake nwayo a, nan yon imaj inifye nwayo UKI (Imaj Inifye Kernel), ki te pwodwi nan enfrastrikti distribisyon an epi ki te siyen nimerik pa la. distribisyon. UKI konbine nan yon sèl dosye moun kap okipe a pou chaje nwayo a soti nan UEFI (UEFI boot stub), imaj la nwayo Linux ak anviwònman sistèm initrd chaje nan memwa. Lè w ap rele yon imaj UKI soti nan UEFI, li posib tcheke entegrite ak fyab nan siyati dijital la pa sèlman nwayo a, men tou, sa ki nan initrd la, chèk la otantisite ki enpòtan depi nan anviwònman sa a kle yo pou dechifre. FS rasin yo rekipere. Nan premye etap la, sipò UKI te ajoute nan bootloader la, zouti pou enstale ak ajou UKI yo te aplike, epi yo te kreye yon imaj eksperimantal UKI, konsantre sou demaraj machin vityèl ak yon seri limite nan eleman ak chofè.
  • Manadjè pake RPM pou analize kle ak siyati dijital yo sèvi ak pake Sequoia, ki ofri yon aplikasyon OpenPGP nan lang Rust. Anvan sa, RPM te itilize pwòp OpenPGP parsing kòd, ki te gen pwoblèm ki pako rezoud ak limit. Pake rpm-sequoia te ajoute kòm yon depandans dirèk nan RPM, kote sipò pou algoritm kriptografik baze sou bibliyotèk Nettle, ekri an C (plan pou bay kapasite pou itilize OpenSSL).
  • Premye etap aplikasyon nouvo manadjè pakè Microdnf la te aplike, ki ranplase DNF yo itilize kounye a. Te zouti Microdnf siyifikativman mete ajou e kounye a, sipòte tout karakteristik prensipal yo nan DNF, men an menm tan li karakterize pa pèfòmans segondè ak konpak. Diferans kle ant Microdnf ak DNF se itilizasyon lang C pou devlopman, olye de Python, ki pèmèt ou debarase m de yon gwo kantite depandans. Gen kèk lòt avantaj ki genyen nan Microdnf: plis endikasyon vizyèl sou pwogrè operasyon yo; amelyore aplikasyon tab tranzaksyon; kapasite pou montre nan rapò sou tranzaksyon yo konplete enfòmasyon ki te pwodwi pa scriptlets ki te konstwi nan pakè; sipò pou itilize pakè RPM lokal pou tranzaksyon yo; pi avanse sistèm fini opinyon pou bash; sipò pou kouri lòd builddep la san yo pa enstale Python sou sistèm lan.
  • Рабочий стол в Fedora Workstation обновлён до выпуска GNOME 44, в котором продолжен перевод приложений на использование GTK 4 и библиотеки libadwaita (на GTK4 среди прочего переведена пользовательская оболочка GNOME Shell и композитный менеджер Mutter). В диалог выбора файлов добавлен режим отображения содержимого в форме сетки значков. Внесены многочисленные изменения в конфигуратор. В меню быстрого изменения настроек добавлена секция для управления Bluetooth.
  • Anviwònman itilizatè Xfce te mete ajou nan vèsyon 4.18.
  • Fòmasyon asanble yo ak anviwònman itilizatè LXQt pou achitekti AArch64 la kòmanse.
  • Manadjè ekspozisyon SDDM la pa default nan yon koòdone konekte ki sèvi ak Wayland. Chanjman an pèmèt ou chanje manadjè koneksyon an nan bati ak Desktop KDE nan Wayland.
  • Nan bati ak Desktop KDE, yo te retire sòsye Enstalasyon Inisyal la nan distribisyon an, paske pifò nan kapasite li yo pa itilize nan KDE Spin ak Kinoite, ak konfigirasyon inisyal la nan paramèt fèt nan etap enstalasyon an lè l sèvi avèk enstalatè Anaconda la.
  • Yo bay aksè konplè nan anyè aplikasyon Flathub (filtè ki te retire pakè pa ofisyèl yo, pwogram propriétaires ak aplikasyon ki gen kondisyon lisans restriksyon yo te dezaktive). Si gen pakè flatpak ak rpm ak menm pwogram yo, lè w ap itilize lojisyèl GNOME, pakè Flatpak ki soti nan pwojè Fedora yo pral enstale an premye, apre pakè RPM yo, epi answit pakè Flathub yo.
  • Devlopman asanble pou aparèy mobil yo te kòmanse, apwovizyone ak koki Phosh, ki baze sou teknoloji GNOME ak bibliyotèk GTK la, sèvi ak sèvè konpoze Phoc ki kouri sou tèt Wayland, ansanm ak pwòp squeekboard klavye ki sou ekran li yo. Anviwònman an te okòmansman devlope pa Purism kòm yon analogue nan GNOME Shell pou smartphone Librem 5 la, men Lè sa a, te vin youn nan pwojè GNOME ofisyèl yo e kounye a, yo itilize tou nan postmarketOS, Mobian ak kèk firmwèr pou aparèy Pine64.
  • Te ajoute Fedora Budgie Spin bati ak koki grafik Budgie, ki baze sou teknoloji GNOME, manadjè fenèt Budgie Window Manager (BWM) ak pwòp aplikasyon li nan Shell GNOME. Budgie baze sou yon panèl ki sanble nan òganizasyon ak panno Desktop klasik. Tout eleman panèl yo se applets, ki pèmèt ou fleksibilite Customize konpozisyon an, chanje plasman an ak ranplase aplikasyon yo nan eleman prensipal panèl yo nan gou ou.
  • Te ajoute yon konstriksyon Fedora Sway Spin ak yon anviwònman Sway koutim ki te bati lè l sèvi avèk pwotokòl Wayland la ak totalman konpatib ak manadjè fenèt mozayik i3 ak i3bar. Pou kreye yon anviwònman itilizatè konplè, yo ofri konpozan sa yo ki akonpaye yo: swayidle (pwosesis background ki mete ann aplikasyon pwotokòl KDE san fè anyen konsa), swaylock (ekonomizeur ekran), mako (manadjè notifikasyon), grim (kreye Ekran), slurp (chwazi yon zòn). sou ekran an), wf-anrejistrè (kapti videyo), waybar (ba aplikasyon), virtboard (klavye sou ekran an), wl-clipboard (k ap travay ak clipboard la), wallutils (jere photo Desktop).
  • Nan enstalatè Anaconda a, pou sipòte RAID lojisyèl ki bay firmwèr yo (BIOS RAID, Firmware RAID, Fake RAID), yo itilize mdadm toolkit olye de dmraid.
  • Te ajoute yon enstalatè senplifye pou enstale imaj ak edisyon IoT Fedora sou aparèy entènèt bagay yo. Enstalatè a baze sou coreos-enstalatè epi li sèvi ak kopi dirèk imaj OStree fini an san entèraksyon itilizatè.
  • Imaj vivan yo te modènize pou enkli sipò pou pèmèt otomatikman yon kouch pou depo done ki pèsistan lè demaraj soti nan yon kondwi USB.
  • Nan sèvè a X ak Xwayland, akòz pwoblèm sekirite potansyèl, kliyan ki soti nan sistèm ki gen yon lòd byte diferan yo entèdi pa default nan konekte.
  • Konpilatè a gen ladan drapo "-fno-omit-frame-pointer" ak "-mno-omit-leaf-frame-pointer" pa default, ki amelyore kapasite pwofil ak debogaj epi pèmèt ou fè dyagnostik pwoblèm pèfòmans san yo pa bezwen rekonpile pakè.
  • Обеспечена сборка пакетов с включением режима защиты «_FORTIFY_SOURCE=3», выявляющего возможные переполнения буфера при выполнении строковых функций, определённых в заголовочном файле string.h. Отличие от режима «_FORTIFY_SOURCE=2» сводится к дополнительным проверкам. Теоретически дополнительные проверки могут приводить к снижению производительности, но на практике тесты SPEC2000 и SPEC2017 не показали различий и в процессе тестирования от пользователей не поступало жалоб на снижение производительности.
  • Revèy pou fòse inite systemd yo sispann pandan fèmen yo te redwi soti nan 2 minit a 45 segonn.
  • Pakè yo ak platfòm Node.js yo te restriktire. Li posib enstale diferan branch Node.js sou sistèm nan an menm tan (pa egzanp, ou ka kounye a enstale pakè nodejs-16, nodejs-18 ak nodejs-20 an menm tan an).
  • Mizajou vèsyon pakè yo enkli 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-filtè 2.0b, TeXLive 2022, Image Postgick 7.

An menm tan an, pou Fedora 38, depo "gratis" ak "nonfree" nan pwojè RPM Fusion yo te lanse, nan ki pakè ak aplikasyon miltimedya adisyonèl (MPlayer, VLC, Xine), kodèk videyo / odyo, sipò DVD, chofè propriétaires AMD ak NVIDIA, pwogram jwèt ak emulation ki disponib.

Sous: opennet.ru

Add nouvo kòmantè