Wijn projectontwikkelaars over problemen met de levering van wijn voor Ubuntu 19.10, in geval Deze release ondersteunt 32-bit x86-systemen.
Wanneer ontwikkelaars besluiten de ondersteuning voor de 32-bits x86-architectuur te laten vallen, Ubuntu om de 64-bits versie van Wine te verzenden of om de 32-bits versie te gebruiken in een container gebaseerd op Ubuntu 18.04 Het probleem is dat de 64-bits versie van Wine (Wine64) niet officieel wordt ondersteund en een groot aantal .
De huidige versies van Wine voor 64-bits distributies zijn gebaseerd op Wine32 en vereisen 32-bits bibliotheken.
In 64-bits omgevingen worden de benodigde 32-bits bibliotheken doorgaans geleverd in multiarch-pakketten, maar in Ubuntu Er werd besloten om helemaal te stoppen met het maken van dergelijke bibliotheken. Wine-ontwikkelaars onmiddellijk het idee van een snap-pakket en draaien in een container, aangezien dit slechts een tijdelijke oplossing is. Opgemerkt wordt dat de 64-bits versie van Wine in de juiste vorm zal moeten worden gebracht, maar dit zal tijd vergen.
Bovendien worden veel huidige aanvragen momenteel gebruikt. Windows Wine wordt nog steeds alleen in 32-bits versies geleverd, en 64-bits applicaties worden vaak geleverd met 32-bits installatieprogramma's (om installatiepogingen in Win32 af te handelen), dus de 32-bits versie van Wine blijft de belangrijkste ontwikkeling. Lange tijd werd Wine64 alleen gepositioneerd als een tool voor het starten van Win64-applicaties, niet bedoeld voor het uitvoeren van 32-bits programma's, en dit kenmerk wordt weerspiegeld in veel artikelen en documentatie (nu is Wine64 al voer Win32-applicaties uit, maar vereist 32-bits bibliotheken).
Met soortgelijke problemen en Valve, waarvan veel games nog steeds 32-bits zijn. Valve is van plan de 32-bits runtime te blijven ondersteunen voor Linux-Steam-client. De ontwikkelaars van Wine sluiten niet uit dat deze runtime gebruikt zal worden om 32-bits Wine te leveren. Ubuntu 19.10, voordat de 64-bits versie van Wine klaar is, om het wiel niet opnieuw uit te vinden en samen te werken met Valve op het gebied van ondersteuning voor 32-bits bibliotheken. Ubuntu.
Bron: opennet.ru
