Fedora Linux 38 Verdeelung geet an d'Beta-Teststadium

Началось тестирование бета-версии дистрибутива Fedora Linux 38. Бета-выпуск ознаменовал переход на финальную стадию тестирования, при которой допускается только исправление критических ошибок. Релиз запланирован на 18 апреля. Выпуск охватывает Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base и Live-сборки, поставляемые в форме спинов c пользовательскими окружениями KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie и Sway . Сборки сформированы для архитектур x86_64, Power64 и ARM64 (AArch64).

Déi bedeitendst Ännerungen am Fedora Linux 38:

  • Déi éischt Etapp vum Iwwergank zum moderniséierte Luedeprozess, dee vum Lennart Pöttering proposéiert gouf, gouf ëmgesat. D'Ënnerscheeder vum klassesche Boot kommen erof op d'Benotzung, amplaz vum initrd Bild, deen am lokalen System generéiert gëtt wann de Kernel Package installéiert gëtt, vun engem vereenegt Kernel Image UKI (Unified Kernel Image), generéiert an der Verdeelungsinfrastruktur an digital ënnerschriwwen vum Verdeelung. UKI kombinéiert an enger Datei den Handler fir de Kernel aus UEFI (UEFI Bootstub) ze lueden, de Linux Kernelbild an d'initrd Systemëmfeld an d'Erënnerung gelueden. Wann Dir e UKI Bild vun UEFI rufft, ass et méiglech d'Integritéit an d'Zouverlässegkeet vun der digitaler Ënnerschrëft vun net nëmmen de Kärel ze kontrolléieren, awer och den Inhalt vun der Initrd, d'Authentizitéitskontroll vun deem ass wichteg well an dësem Ëmfeld d'Schlësselen fir d'Entschlësselung d'Wuerzel FS ginn zréckgezunn. Op der éischter Etapp gouf d'UKI-Ënnerstëtzung zum Bootloader bäigefüügt, Tools fir d'Installatioun an d'Aktualiséierung vun UKI goufen ëmgesat, an en experimentellt UKI-Bild gouf erstallt, fokusséiert op Booten vu virtuelle Maschinnen mat enger limitéierter Set vu Komponenten a Chauffeuren.
  • Den RPM Package Manager fir Schlësselen an digital Ënnerschrëften ze analyséieren benotzt de Sequoia Package, deen eng Implementatioun vun OpenPGP an der Rust Sprooch ubitt. Virdrun huet RPM säin eegene OpenPGP Parsing Code benotzt, deen ongeléiste Probleemer a Aschränkungen hat. Den rpm-sequoia Package gouf als direkt Ofhängegkeet op RPM bäigefüügt, an där Ënnerstëtzung fir kryptografesch Algorithmen op der Nettle-Bibliothéik baséiert, geschriwwen an C (pläng fir d'Fähigkeit fir OpenSSL ze benotzen).
  • Déi éischt Etapp vun der Implementatioun vum neie Package Manager Microdnf gouf implementéiert, wat den aktuell benotzten DNF ersetzt. De Microdnf Toolkit ass wesentlech aktualiséiert ginn an ënnerstëtzt elo all d'Haaptfeatures vun DNF, awer gläichzäiteg ass et duerch héich Leeschtung a Kompaktheet charakteriséiert. De Schlësselunterscheed tëscht Microdnf an DNF ass d'Benotzung vun der C Sprooch fir Entwécklung, anstatt Python, wat Iech erlaabt eng grouss Unzuel vun Ofhängegkeeten ze läschen. E puer aner Virdeeler vum Microdnf: méi visuell Indikatioun vum Fortschrëtt vun den Operatiounen; verbessert Transaktiounstabell Ëmsetzung; d'Kapazitéit fir a Berichter iwwer ofgeschloss Transaktiounsinformatioun ze weisen, produzéiert vu Skripte a Pakete gebaut; Ënnerstëtzung fir lokal RPM Packagen fir Transaktiounen ze benotzen; méi fortgeschratt Input Ofschloss System fir bash; Ënnerstëtzung fir de builddep Kommando auszeféieren ouni Python um System z'installéieren.
  • Рабочий стол в Fedora Workstation обновлён до выпуска GNOME 44, релиз которого ожидается 22 марта. Среди новшеств GNOME 44: новая реализация блокировки экрана и секция «фоновые приложения» в меню состояния.
  • Xfce Benotzer Ëmfeld gouf op Versioun 4.18 aktualiséiert.
  • D'Formatioun vun Versammlungen mat der LXQt Benotzer Ëmfeld fir d'AArch64 Architektur huet ugefaang.
  • De SDDM Display Manager ass Standard op eng Login-Interface déi Wayland benotzt. D'Ännerung erlaabt Iech de Login Manager a Builds mam KDE Desktop op Wayland ze wiesselen.
  • A Builds mam KDE Desktop ass den Initial Setup Wizard aus der Verdeelung geläscht, well déi meescht vu senge Fäegkeeten net am KDE Spin a Kinoite benotzt ginn, an déi initial Konfiguratioun vun de Parameteren gëtt an der Installatiounsstadium mam Anaconda Installateur duerchgefouert.
  • Voll Zougang zum Flathub Applikatiounsverzeichnis gouf zur Verfügung gestallt (de Filter deen inoffiziellen Packagen, propriétaire Programmer an Uwendungen mat restriktive Lizenzfuerderunge geläscht huet gouf deaktivéiert). Wann et Flatpak an rpm Packagen mat de selwechte Programmer sinn, wann Dir GNOME Software benotzt, ginn d'Flatpak Packagen aus dem Fedora Projet als éischt installéiert, dann d'RPM Packagen, an dann d'Packagen aus Flathub.
  • D'Entwécklung vu Versammlungen fir mobilen Apparater huet ugefaang, mat der Phosh Shell geliwwert, déi op GNOME Technologien an der GTK Bibliothéik baséiert, benotzt de Phoc Composite Server deen uewen op Wayland leeft, wéi och seng eege On-Screen Keyboard Squeekboard. D'Ëmfeld gouf ufanks vum Purism als Analog vu GNOME Shell fir de Librem 5 Smartphone entwéckelt, awer gouf dann ee vun den inoffiziellen GNOME Projeten a gëtt elo och an PostmarketOS, Mobian an e puer Firmware fir Pine64 Apparater benotzt.
  • Added Fedora Budgie Spin Build mat Budgie grafescher Shell, déi op GNOME Technologien baséiert, dem Budgie Window Manager (BWM) Fënstermanager a seng eege Implementatioun vun der GNOME Shell. Budgie baséiert op engem Panel dat an der Organisatioun ähnlech ass wéi klassesch Desktop Panelen. All Panelelementer sinn Appleten, wat Iech erlaabt d'Kompositioun flexibel ze personaliséieren, d'Placement z'änneren an d'Implementatioune vun den Haaptpanelelementer no Ärem Goût ze ersetzen.
  • Füügt e Bau vu Fedora Sway Spin mat engem personaliséierte Sway Ëmfeld gebaut mam Wayland Protokoll a voll kompatibel mam i3 Fliesenfenstermanager an i3bar. Fir e vollwäertegt Benotzerëmfeld ze kreéieren, ginn déi folgend Begleedungskomponenten ugebueden: swayidle (Hannergrondprozess implementéiert de KDE Idle Protokoll), swaylock (Bildschirmspär), mako (Notifikatiounsmanager), grim (Erstellt Screenshots), slurp (e Beräich auswielen). um Écran), wf-Recorder (Video Capture), Waybar (Applikatiounsbar), Virtboard (On-Screen Keyboard), wl-Clipboard (schafft mam Clipboard), Wallutils (Management Desktop Wallpaper).
  • Am Anaconda Installer, fir Firmware geliwwert Software RAIDs z'ënnerstëtzen (BIOS RAID, Firmware RAID, Fake RAID), gëtt de mdadm Toolkit benotzt anstatt dmraid.
  • E vereinfacht Installateur bäigefüügt fir Biller mat der IoT Editioun vu Fedora op Internet of Things Apparater z'installéieren. Den Installateur baséiert op Coreos-Installer a benotzt direkt Kopie vum fäerdegen OStree Bild ouni Benotzerinteraktioun.
  • Live Biller goufen aktualiséiert fir Ënnerstëtzung ze enthalen fir automatesch eng Schicht fir persistent Datelagerung z'aktivéieren beim Booten vun engem USB Drive.
  • Am X-Server an Xwayland, wéinst potenziellen Sécherheetsproblemer, sinn Cliente vu Systemer mat enger anerer Byte-Uerdnung als Standard verbueden ze verbannen.
  • De Compiler enthält d'"-fno-omit-frame-pointer" an "-mno-omit-leaf-frame-pointer" Fändelen par défaut, déi Profiléierungs- an Debuggingfäegkeeten verbesseren an Iech erlaben Leeschtungsproblemer ze diagnostizéieren ouni Paketen nei ze kompiléieren.
  • Обеспечена сборка пакетов с включением в режима защиты «_FORTIFY_SOURCE=3», выявляющего возможные переполнения буфера при выполнении строковых функций, определённых в заголовочном файле string.h. Отличие от режима «_FORTIFY_SOURCE=2» сводится к дополнительным проверкам. Теоретически дополнительные проверки могут приводить к снижению производительности, но на практике тесты SPEC2000 и SPEC2017 не показали различий и в процессе тестирования от пользователей не поступало жалоб на снижение производительности.
  • Den Timer fir d'Systemd Eenheeten ze forcéieren während der Ausschaltung ofzeschléissen ass vun 2 Minutten op 45 Sekonnen reduzéiert ginn.
  • D'Package mat der Node.js Plattform goufen ëmstrukturéiert. Et ass méiglech verschidde Filialen vun Node.js gläichzäiteg um System z'installéieren (zum Beispill, Dir kënnt elo d'nodejs-16, nodejs-18 an nodejs-20 Packagen zur selwechter Zäit installéieren).
  • Aktualiséiert Package Versiounen enthalen 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, Cups-Filters 2.0b, TeXLive 2022, 7Magick

Source: opennet.ru

Setzt e Commentaire