Fedora Linux 36-ի բաշխումը տեղափոխվեց բետա փորձարկման փուլ

Սկսվել է Fedora Linux 36 բաշխման բետա տարբերակի փորձարկումը: Բետա թողարկումը նշանավորեց անցում դեպի թեստավորման վերջնական փուլ, որի ընթացքում շտկվում են միայն կրիտիկական սխալները: Թողարկումը նախատեսված է ապրիլի 26-ին։ Թողարկումն ընդգրկում է Fedora Workstation-ը, Fedora Server-ը, Fedora Silverblue-ը, Fedora IoT-ը և Live-ը, որոնք մատուցվում են պտտումների տեսքով KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE և LXQt աշխատասեղանի միջավայրերով: Համագումարները ստեղծվում են x86_64, Power64, ARM64 (AArch64) ճարտարապետությունների և 32-բիթանոց ARM պրոցեսորներով տարբեր սարքերի համար:

Fedora Linux 36-ի ամենակարևոր փոփոխություններն են.

  • Fedora Workstation-ի աշխատասեղանը թարմացվել է GNOME 42 թողարկմանը, որն ավելացնում է շրջակա միջավայրի մուգ միջերեսի կարգավորումները և անցում է կատարում բազմաթիվ հավելվածների՝ օգտագործելու GTK 4-ը և libadwaita գրադարանը, որն առաջարկում է պատրաստի վիդջեթներ և օբյեկտներ՝ նորին համապատասխանող հավելվածներ ստեղծելու համար: GNOME HIG ուղեցույցներ (Մարդկային ինտերֆեյսի ուղեցույցներ):

    GNOME 42-ի ոճերի խառնաշփոթը քննադատության է ենթարկվել. որոշ ծրագրեր ոճավորված են ըստ նոր GNOME HIG ուղեցույցների, իսկ մյուսները շարունակում են օգտագործել հին ոճը կամ համատեղել նոր և հին ոճերի տարրերը: Օրինակ, նոր տեքստային խմբագրիչում կոճակները չեն ընդգծված տեքստուրային, և պատուհանը ցուցադրվում է կլորացված անկյուններով, ֆայլերի կառավարիչում կոճակները շրջանակված են և օգտագործվում են պատուհանի ավելի քիչ կլորացված անկյուններ, gedit-ում կոճակները հստակորեն ընդգծված են, ավելին. հակապատկեր և տեղադրված է ավելի մուգ ֆոնի վրա, իսկ պատուհանի ստորին անկյունները սուր են:

    Fedora Linux 36-ի բաշխումը տեղափոխվեց բետա փորձարկման փուլ

  • 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-ն օգտագործում է այս տեղեկատվությունը փաթեթի տարբերակը արտացոլելու համար, երբ ուղարկում է վթարի մասին ծանուցումներ:
  • Framebuffer-ի ելքի համար օգտագործվող fbdev դրայվերները փոխարինվել են simpledrm դրայվերով, որն օգտագործում է EFI-GOP կամ VESA framebuffer-ը, որը տրամադրվում է UEFI որոնվածի կամ BIOS-ի կողմից ելքի համար: Հետադարձ համատեղելիությունն ապահովելու համար օգտագործվում է շերտ՝ fbdev սարքը նմանակելու համար:
  • 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-ի փոխարեն:
  • Locales mlocate-ի կառավարման ծրագիրը փոխարինվել է plocate-ով, ավելի արագ անալոգով, որը ավելի քիչ տարածություն է սպառում սկավառակի վրա:
  • ipw2100 և ipw2200 (Intel Pro Wireless 2100/2200) վարորդների համար օգտագործվող հին անլար փաթեթի աջակցությունը դադարեցվել է, որը փոխարինվել է mac2007/cfg80211 փաթեթով դեռևս 80211 թվականին:
  • Anaconda տեղադրիչում, նոր օգտատեր ստեղծելու ինտերֆեյսում, լռելյայն միացված է ադմինիստրատորի իրավունքներ տրամադրելու վանդակը, որն ավելացվում է օգտվողին:
  • nscd փաթեթը, որն օգտագործվում էր հյուրընկալող տվյալների բազայի քեշավորման համար, դադարեցվել է: nscd-ն փոխարինվել է systemd-resolved-ով, և sssd-ը կարող է օգտագործվել անունով ծառայությունների քեշի համար:
  • Stratis-ի տեղական պահեստավորման կառավարման գործիքակազմը թարմացվել է 3.0.0 տարբերակով:
  • Փաթեթի թարմացված տարբերակները, ներառյալ 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, ML4.0. Rails 7-ում:

Source: opennet.ru

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