Att avsluta stödet för i386 i Ubuntu kommer att leda till problem med leveransen av Wine

Vinprojektutvecklare varnade om problem med leveransen av Wine för Ubuntu 19.10, i händelse uppsägning Den här versionen stöder 32-bitars x86-system.

Ubuntu-utvecklare beslutar sig för att sluta stödja 32-bitars x86-arkitektur förväntas att skicka 64-bitarsversionen av Wine eller att använda 32-bitarsversionen i en behållare baserad på Ubuntu 18.04. Problemet är att 64-bitarsversionen av Wine (Wine64) inte stöds officiellt och innehåller ett stort antal okorrigerade fel.
Nuvarande versioner av Wine för 64-bitars distributioner är baserade på Wine32 och kräver 32-bitars bibliotek.

I 64-bitarsmiljöer tillhandahålls vanligtvis de nödvändiga 32-bitarsbiblioteken i multiarch-paket, men Ubuntu har beslutat att helt sluta skapa sådana bibliotek. Vinutvecklare omedelbart avvisade idén om ett snappaket och att köra i en container, eftersom detta bara är en tillfällig lösning. Det noteras att 64-bitarsversionen av Wine måste föras till korrekt form, men det kommer att ta tid.

Dessutom fortsätter många nuvarande Windows-program att levereras endast i 32-bitars builds, och 64-bitars applikationer kommer ofta med 32-bitars installationsprogram (för att hantera installationsförsök i Win32), så 32-bitarsversionen av Wine fortsätter att utvecklas som den huvudsakliga. Under lång tid var Wine64 endast positionerat som ett verktyg för att starta Win64-applikationer, inte avsett för att köra 32-bitarsprogram, och denna funktion återspeglas i många artiklar och dokumentation (nu är Wine64 redan vet hur kör Win32-applikationer, men kräver 32-bitars bibliotek).

Med liknande problem inför och Valve, vars många katalogspel fortsätter att vara 32-bitars. Valve har för avsikt att stödja 32-bitars körtid för Steam Linux-klienten på egen hand. Wine-utvecklarna utesluter inte möjligheten att använda denna körtid för att skicka 32-bitars Wine i Ubuntu 19.10 innan 64-bitarsversionen av Wine är klar, för att inte uppfinna hjulet på nytt och slå sig samman med Valve inom området för support 32-bitars bibliotek för Ubuntu.

Källa: opennet.ru

Lägg en kommentar