Fedora Linux 36 բաշխման թողարկում

Представлен релиз дистрибутива Fedora Linux 36. Для загрузки подготовлены продукты Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition и Live-сборки, поставляемые в форме спинов c десктоп-окружениями 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 (Human Interface Guidelines). Большинство приложений оформлены в стиле с учётом новых рекомендаций GNOME HIG, но часть продолжает использовать старый стиль или комбинировать элементы нового и старого стилей.
  • NVIDIA-ի սեփականության դրայվեր ունեցող համակարգերի համար GNOME-ի լռելյայն նիստը միացված է Wayland արձանագրության միջոցով, որը նախկինում հասանելի էր միայն բաց կոդով դրայվերներ օգտագործելու դեպքում: Ավանդական X սերվերի վերևում աշխատող GNOME նիստ ընտրելու հնարավորությունը պահպանվում է: Նախկինում Wayland-ի միացումը NVIDIA-ի վարորդներով համակարգերում խոչընդոտում էր OpenGL-ի և Vulkan-ի ապարատային արագացման աջակցության բացակայությունը X11 հավելվածներում, որոնք աշխատում էին XWayland-ի DDX (Device-Dependent X) բաղադրիչով: NVIDIA-ի դրայվերների նոր մասնաճյուղը շտկել է խնդիրները, և OpenGL-ի և Vulkan-ի աշխատանքը XWayland-ով աշխատող X հավելվածներում այժմ գրեթե նույնն է, ինչ սովորական X սերվերի տակ աշխատելը:
  • Fedora Silverblue-ի և Fedora Kinoite-ի ատոմային թարմացված հրատարակությունները, որոնք առաջարկում են միաձույլ պատկերներ GNOME-ից և KDE-ից, որոնք բաժանված չեն առանձին փաթեթների և կառուցված են rpm-ostree գործիքակազմի միջոցով, վերանախագծվել են՝ տեղադրելու /var հիերարխիան առանձին Btrfs ենթաբանալու վրա: թույլ տալով /var-ի բովանդակության ակնթարթները մանիպուլյացիայի ենթարկել համակարգի այլ բաժանմունքներից անկախ:
  • LXQt աշխատասեղանի հետ փաթեթները և բաշխման տարբերակը թարմացվել են LXQt 1.0 տարբերակին:
  • Systemd-ի շահագործման ընթացքում ցուցադրվում են միավորի ֆայլերի անունները, ինչը հեշտացնում է որոշելու, թե որ ծառայություններն են գործարկվել և դադարեցվել: Օրինակ, «Starting Frobnicator Daemon...»-ի փոխարեն այժմ կցուցադրվի «Starting frobnicator.service - Frobnicating Daemon...»:
  • Լռելյայնորեն, լեզուների մեծ մասը DejaVu-ի փոխարեն օգտագործում է Noto տառատեսակներ:
  • GnuTLS-ում հասանելի գաղտնագրման ալգորիթմները ընտրելու համար, որոնք կարող են օգտագործվել, այժմ օգտագործվում է սպիտակ ցուցակ, այսինքն. վավեր ալգորիթմները բացահայտորեն նշանակված են՝ անվավերները բացառելու փոխարեն: Այս մոտեցումը թույլ է տալիս ցանկության դեպքում վերադարձնել աջակցություն հաշմանդամ ալգորիթմների համար որոշակի հավելվածների և գործընթացների համար:
  • Տեղեկություններ այն մասին, թե որ rpm փաթեթին է պատկանում ֆայլը, ավելացվել է ELF ձևաչափով գործարկվող ֆայլերին և գրադարաններին: systemd-coredump-ն օգտագործում է այս տեղեկատվությունը փաթեթի տարբերակը արտացոլելու համար, երբ ուղարկում է վթարի մասին ծանուցումներ:
  • Драйверы fbdev, применяемые для вывода через Framebuffer, заменены на драйвер simpledrm, использующий для вывода фреймбуфер EFI-GOP или VESA, предоставляемый UEFI-прошивкой или BIOS. Для обеспечения обратной совместимости задействована прослойка для эмуляции устройства fbdev поверх подсистемы DRM (Direct Rendering Manager). Изменение примечательно оставлением возможности использования только DRM/KMS драйверов. Процесс добавления новых драйверов fbdev в состав ядра Linux был прекращён 7 лет назад, а остававшиеся драйверы в основном касались поддержки устаревшего оборудования. Например, в обиходе находились драйверы atyfb (ATI Mach64, RageII, RageII+, RageIIc), aty128fb (ATI Rage128), s3fb (S3), savagefb (Savage), sisfb (SiS), tdfxfb (3Dfx) и tridentfb (Trident), вместо которых теперь будет использоваться универсальный драйвер simpledrm.
  • OCI/Docker ձևաչափերով բեռնարկղերի նախնական աջակցությունն ավելացվել է ատոմային թարմացվող պատկերների հետ աշխատելու համար՝ հիմնված rpm-ostree-ի վրա, ինչը թույլ է տալիս հեշտությամբ ստեղծել կոնտեյների պատկերներ և փոխանցել համակարգի միջավայրը կոնտեյներներ:
  • RPM փաթեթների կառավարչի տվյալների բազաները /var/lib/rpm գրացուցակից տեղափոխվել են /usr/lib/sysimage/rpm՝ փոխարինելով /var/lib/rpm-ը խորհրդանշական հղումով: Նման տեղադրումն արդեն օգտագործվում է rpm-ostree-ի վրա հիմնված հավաքներում և SUSE/openSUSE բաշխումներում: Փոխանցման պատճառը RPM տվյալների բազայի անբաժանելիությունն է /usr միջնորմի բովանդակության հետ, որն իրականում պարունակում է RPM փաթեթներ (օրինակ՝ տարբեր բաժիններում տեղադրումը բարդացնում է FS snapshots-ի կառավարումը և փոփոխությունների վերադարձը, իսկ դեպքում՝ փոխանցելով /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.1, Ansible 5, Django 4.0, MLT 7, Podman 4.0, Ruby on Rails 7.0.
  • Source: opennet.ru

Добавить комментарий