GNOME Flatpak Runtime-ում հրաժարվում են 32-բիթանի ծրագրերի աջակցությունը

GNOME նախագծը դադարեցրել է «org.gnome.Platform.i386.Compat» ընդլայնման զարգացմանը, աջակցությանը և պահպանությանը, որը կիրառվում է GNOME Flatpak Runtime-ում 32-բիթային ծրագրերի հետ միասնելու համար: Այս ընդլայնման մեջ առաջարկվում էին 32-բիթային GTK ավելի և GNOME գրադարանը, որոնք օգտագործվում էին 32-բիթային ծրագրերի տրամադրմանն առաջացրած flatpak փաթեթների համար, որոնք հասանելի են 64-բիթային դիւստրիբյուտիվներում, որոնք դադարեցնում են 32-բիթային գրադարանները (multilib): GNOME Flatpak Runtime-ը այժմ հասանելի է միայն x86_64 և AArch64 ճարտարապետությունների համար.

32-բիթային ծրագրերից ամենատարածվածները, որոնք մատուցվում են flatpak ձևաչափով, են Wine և Steam: Ուշագրավ է, որ 32-բիթային GNOME Flatpak Runtime-ի աջակցության դադարեցումը չի անդրադառնա նշված փաթեթների վրա, քանի որ դրանք չեն օգտագործում 32-բիթային GTK 4, libadwaita և WebkitGTK հավաքածուներ:

Դադարեցման պատճառներից մեկը 32-բիթային համակարգերի աջակցությանն է նշվում շեղումների նվազեցման ցանկությունը և ծրագրերի մշակողների կողմից 32-բիթային համակարգերում փոփոխությունների հետազոտման խնդիրներից ազատվելու ցանկությունը: Ամենևին լինում են դեպքեր, երբ 32-բիթային համակարգերում հայտնվող գտածոները խանգարում են GNOME-ի փոփոխությունների միացումն ինդեքսներում: Բացի այդ, կրկնեն կառուցումը ավելացնում է լրացուցիչ բեռ բաշխման համակարգի վրա, որի ռեսուրսները սահմանափակ են, քանի որ յուրաքանչյուր մոդուլի համար առնվազն երկու անգամ օրական իրականացվում է GNOME-ի ամբողջացման կրկնագիրը Git-ից, ինչպես նաև WebKitGTK-ի, mozjs շարժիչի և մի շարք Rust գրադարանների և ծրագրերի կրկնապատճառ սպասարկում:

Հայտնվող խնդրահարույցները անհանգստացնում են մշակողներին, ովքեր ստիպված են իրենց ժամանակը ծախսել ամենաբարենա կառուցման աջակցելու համար, որուն գրեթե ոչ մեկը չի օգտվում: Պարզվեց, որ 32-բիթային GNOME Flatpak Runtime-ի ամենահանդեսվող Flathub-ում կա ընդամենը երկու փաթեթ, plus ևս մեկ փաթեթ Flathub Beta-ում: Այս ծրագրերի մշակողներին ուղարկվել են հարցումներ փոփոխություններով, որոնք տեղափոխում են փաթեթները հիմնական GNOME 49 Runtime-ի: Bottles նախագծում փոփոխման հարցումը արդեն գրեթե պատրաստ է միացման համար, իսկ Lutris և Minigalaxy նախագծերում դեռ պահանջում է լրացման ընթացք:

Դուք ռազմավարելու եք, որ GNOME Runtime-ի կառուցումների դադարեցմանից հետո armv7 և i386 ճարտարապետությունների համար, 32-բիթային համակարգերը դադարեցրել են օգտագործումը GNOME-ի թողարկումների որակի ստուգման համար: Եթե նախկինում, մշակողներն կարող էին երաշխավորել, որ բոլոր GNOME մոդուլները կվերագործվեն i386/x86 ճարտարապետության համար, հիմա իրավիճակը փոխված է, և փորձարկումը իրականացվում է յուրաքանչյուր մոդուլի մշակողների ցանկությամբ: 32-բիթային համակարգերին հատուկ խնդիրների լուծումը այժմ իրականացվում է պահպանողներու կողմից ցանկությամբ: Դիստրիբյուտիվները, որոնք տրամադրում են 32-բիթային GNOME հավաքածուներ, պետք է ինքնագլուխ թեստավորում և խնդիրների լուծում կատարեն մեծամասշտաբ նախագծերի սույն:

Ընտանիք: opennet.ru

Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով 🔥 Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster