Издание за дистрибуција на Fedora Linux 36

Презентирано е објавувањето на дистрибуцијата Fedora Linux 36. Работната станица Fedora, Fedora Server, CoreOS, Fedora IoT Edition и Live builds се достапни за преземање, испорачани во форма на вртења со десктоп околини KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE и LXQt. Се генерираат склопови за архитектури x86_64, Power64, ARM64 (AArch64) и разни уреди со 32-битни ARM процесори. Објавувањето на конструкциите на Fedora Silverblue е одложено.

Најзначајните промени во Fedora Linux 36:

  • Десктопот на Fedora Workstation е ажуриран во изданието GNOME 42, кое додава поставки за темниот интерфејс низ целата околина и префрла многу апликации за користење на GTK 4 и библиотеката libadwaita, која нуди готови графички контроли и објекти за градење апликации кои се во согласност со новиот Упатства за GNOME HIG (Упатства за човечки интерфејс). Повеќето апликации се стилизирани според новите упатства на GNOME HIG, но некои продолжуваат да го користат стариот стил или комбинираат елементи на новиот и стариот стил.
  • За системи со сопственички NVIDIA драјвери, стандардната сесија на GNOME е овозможена со помош на протоколот Wayland, кој претходно беше достапен само кога се користат драјвери со отворен код. Способноста да се избере сесија на GNOME која работи на врвот на традиционалниот X сервер е задржана. Претходно, овозможувањето Wayland на системи со NVIDIA драјвери беше попречено од недостатокот на поддршка за OpenGL и Vulkan хардверското забрзување во апликациите X11 што работат со помош на компонентата DDX (Device-Dependent X) на XWayland. Новата филијала на двигатели на NVIDIA ги поправи проблемите и перформансите на OpenGL и Vulkan во X апликациите што се извршуваат со помош на XWayland сега се речиси исти како што работат под обичен X сервер.
  • Атомски ажурираните изданија на Fedora Silverblue и Fedora Kinoite, кои нудат монолитни слики од GNOME и KDE кои не се поделени во посебни пакети и изградени со помош на алатникот rpm-ostree, се редизајнирани за да се постави хиерархијата /var на посебен подклуч Btrfs. дозволувајќи им на снимките од содржината на /var да се манипулира независно од другите системски партиции.
  • Пакетите и дистрибутивното издание со работната површина LXQt се ажурирани на верзијата LXQt 1.0.
  • За време на работата на системот, се прикажуваат имињата на датотеките на единиците, што го олеснува одредувањето кои услуги се стартувани и стопирани. На пример, наместо „Starting Frobnicating Daemon...“ сега ќе се прикаже „Starting frobnicator.service - Frobnicating Daemon...“.
  • Стандардно, повеќето јазици користат фонтови Noto наместо DejaVu.
  • За да ги изберете алгоритмите за шифрирање достапни во GnuTLS што можат да се користат, сега се користи бела листа, т.е. валидни алгоритми се експлицитно назначени наместо да се исклучат неважечките. Овој пристап ви овозможува, доколку сакате, да вратите поддршка за оневозможени алгоритми за одредени апликации и процеси.
  • Информациите за тоа на кој пакет rpm припаѓа датотеката се додадени во извршни датотеки и библиотеки во формат ELF. systemd-coredump ги користи овие информации за да ја одрази верзијата на пакетот кога испраќа известувања за пад.
  • Двигателите за fbdev што се користат за излез на Framebuffer се заменети со двигателот simpledrm, кој го користи рамковниот бафер EFI-GOP или VESA обезбеден од фирмверот на UEFI или BIOS-от за излез. За да се обезбеди компатибилност наназад, се користи слој за емулирање на уредот fbdev на врвот на потсистемот DRM (Direct Rendering Manager). Промената е забележлива по тоа што останува можноста да се користат само драјвери за DRM/KMS. Процесот на додавање на нови драјвери за fbdev во кернелот на Линукс беше запрен пред 7 години, а преостанатите драјвери беа главно поврзани со поддршката за наследниот хардвер. На пример, двигателите што се користат беа atyfb (ATI Mach64, RageII, RageII+, RageIIc), aty128fb (ATI Rage128), s3fb (S3), savagefb (Savage), sisfb (SiS), tdfxfb (3Dfx) и tridentfbT , наместо кој сега ќе се користи универзалниот двигател simpledrm.
  • Додадена е прелиминарна поддршка за контејнери во формати OCI/Docker во оџакот за работа со атомски ажурирани слики засновани на rpm-ostree, што ви овозможува лесно да креирате слики од контејнери и да ја пренесете системската околина во контејнери.
  • Базите на податоци за менаџер на пакети RPM се преместени од директориумот /var/lib/rpm во /usr/lib/sysimage/rpm, заменувајќи го /var/lib/rpm со симболична врска. Таквото поставување веќе се користи во склопови базирани на rpm-ostree и во SUSE/openSUSE дистрибуции. Причината за трансферот е неразделноста на базата на податоци RPM со содржината на партицијата /usr, која всушност содржи RPM пакети (на пример, поставувањето во различни партиции го отежнува управувањето со снимките на FS и враќањето на промените, а во случај на пренесување /usr, информациите за врската со инсталираните пакети се изгубени) .
  • NetworkManager, стандардно, повеќе не го поддржува форматот за конфигурација ifcfg (/etc/sysconfig/network-scripts/ifcfg-*) во новите инсталации. Почнувајќи со Fedora 33, NetworkManager стандардно го користи форматот на клучната датотека.
  • Hunspell речниците се преместени од /usr/share/myspell/ во /usr/share/hunspell/.
  • Можно е истовремено да се инсталираат различни верзии на компајлерот за јазикот Haskell (GHC).
  • Составот вклучува модул за кокпит со веб-интерфејс за поставување на споделување датотеки преку NFS и Samba.
  • Стандардната имплементација на Java е java-17-openjdk наместо java-11-openjdk.
  • Програмата за брзо пребарување на датотека наречена mlocate е заменета со plocate, побрз аналог кој троши помалку простор на дискот.
  • Поддршката за стариот безжичен стек користен во драјверите ipw2100 и ipw2200 (Intel Pro Wireless 2100/2200) е прекината, кој беше заменет со стекот mac2007/cfg80211 уште во 80211 година.
  • Во инсталаторот Anaconda, во интерфејсот за создавање нов корисник, стандардно е овозможено полето за избор за доделување администраторски права на корисникот што се додава.
  • Пакетот nscd, кој се користи за кеширање на бази на податоци на домаќини и корисници (/etc/hosts, /etc/passwd, /etc/services, итн.), е прекинат. Systemd-resolved сега се користи за кеширање на домаќинот, а sssd сега се користи за кеширање на базата на податоци на корисници.
  • Алатката за управување со локално складирање Stratis е ажурирана на верзијата 3.0.0.
  • Ажурирани верзии на пакети, вклучително и Linux кернелот 5.17, GCC 12, LLVM 14, glibc 2.35, OpenSSL 3.0, Golang 1.18, Ruby 3.1, PHP 8.1, PostgreSQL 14, Autoconf 2.71, OpenLDAP, 2.6.1T, Ango, 5. Podman 4.0, Ruby on Rails 7.
  • Извор: opennet.ru

Додадете коментар