Canonical het planne hersien om op te hou om die i386-argitektuur in Ubuntu te ondersteun

Canonical Company gepubliseer Verklaring van hersiening van planne wat verband hou met die einde van ondersteuning vir 32-bis x86-argitektuur in Ubuntu 19.10. Nadat u die opmerkings nagegaan het, uitgedruk Wyn- en speletjieplatformontwikkelaars het besluit om die samestelling en aflewering van 'n aparte stel 32-bis-pakkette in Ubuntu 19.10 en 20.04 LTS te verseker.

Die lys van 32-bis-pakkette wat verskeep word, sal gebaseer wees op gemeenskapsinvoer en sal komponente insluit wat nodig is om voort te gaan om verouderde programme te laat loop wat slegs 32-bis bly of 32-bis biblioteke vereis. Verder, as die lys onvolledig blyk te wees en ontbrekende pakkette geïdentifiseer word, beplan hulle om die stel pakkette na die vrystelling aan te vul.

Daar word beweer dat die besprekings en kommentaar wat ontstaan ​​het ná die aankondiging van die beëindiging van ondersteuning vir die i386-argitektuur as 'n verrassing vir die verspreidingsontwikkelaars gekom het, aangesien die kwessie van beëindiging van ondersteuning vir i386 sedert 2014 in die gemeenskap en onder ontwikkelaars bespreek is. . Ubuntu-ontwikkelaars was onder die indruk dat konsensus bereik is oor die kwessie om i386-ondersteuning te laat vaar en geen slaggate is verwag nie, maar soos dit geblyk het, is sommige punte oor die hoof gesien, insluitend tydens konsultasies met Valve (let wel: sommige van diegene wat bespreek nie voorspel het nie, dat daar besluit sal word om nie net op te hou om i386-pakkette te bou nie, maar ook om te weier om die multiarch-biblioteke te bou wat nodig is om 32-bis-toepassings in 'n 64-bis-omgewing uit te voer).

Op lang termyn, om ondersteuning vir 32-bis toepassings in vrystellings na Ubuntu 20.04 te verseker, word daar beplan om saam met WINE, Ubuntu Studio en speletjieverskaffers te werk om 'n oplossing te ontwikkel om houer-isolasiestelsels te gebruik om 32-bis-komponente vanaf die LTS te stuur tak van Ubuntu en organiseer die bekendstelling van ouer toepassings. Gebaseer op Snaps en LXD, sal dit moontlik wees om die nodige 32-bis omgewing en 'n stel biblioteke voor te berei.

Laat ons onthou dat die rede vir die beëindiging van ondersteuning vir die i386-argitektuur die onmoontlikheid is om pakkette op die vlak van ander argitekture wat in Ubuntu ondersteun word, te onderhou, byvoorbeeld as gevolg van die onbeskikbaarheid van die nuutste ontwikkelings op die gebied van die verbetering van sekuriteit en beskerming teen fundamentele kwesbaarhede soos Spectre vir 32-bis stelsels. Die instandhouding van 'n pakketbasis vir i386 vereis groot ontwikkeling- en kwaliteitbeheerhulpbronne, wat nie geregverdig is nie weens die klein gebruikersbasis (die aantal i386-stelsels word op 1% van die totale aantal geïnstalleerde stelsels beraam).

Bron: opennet.ru

Voeg 'n opmerking