Het beëindigen van de ondersteuning voor i386 in Ubuntu zal leiden tot problemen met de levering van Wine

Wijn projectontwikkelaars gewaarschuwd over problemen met de levering van Wine voor Ubuntu 19.10, in het geval beëindiging Deze release ondersteunt 32-bit x86-systemen.

Ubuntu-ontwikkelaars besluiten de ondersteuning van 32-bit x86-architectuur stop te zetten verwacht 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 ongecorrigeerde fouten.
De huidige versies van Wine voor 64-bits distributies zijn gebaseerd op Wine32 en vereisen 32-bits bibliotheken.

Normaal gesproken worden in 64-bit-omgevingen de noodzakelijke 32-bit-bibliotheken geleverd in multiarch-pakketten, maar Ubuntu heeft besloten om volledig te stoppen met het maken van dergelijke bibliotheken. Wijnontwikkelaars onmiddellijk afgekeurd 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 Windows-applicaties nog steeds alleen in 32-bits builds geleverd, en worden 64-bits-applicaties vaak geleverd met 32-bits installatieprogramma's (om installatiepogingen in Win32 af te handelen), dus de 32-bits versie van Wine wordt nog steeds ontwikkeld. als belangrijkste. Lange tijd werd Wine64 alleen gepositioneerd als een hulpmiddel voor het starten van Win64-applicaties, niet bedoeld voor het uitvoeren van 32-bits programma's, en deze functie wordt weerspiegeld in veel artikelen en documentatie (nu is Wine64 al beschikbaar). kan voer Win32-applicaties uit, maar vereist 32-bits bibliotheken).

Met soortgelijke problemen geconfronteerd en Valve, waarvan veel catalogusspellen nog steeds 32-bits zijn. Valve is van plan de 32-bit runtime voor de Steam Linux-client op zichzelf te ondersteunen. De Wine-ontwikkelaars sluiten de mogelijkheid niet uit om deze runtime te gebruiken om 32-bit Wine in Ubuntu 19.10 te verzenden voordat de 64-bit versie van Wine klaar is, om het wiel niet opnieuw uit te vinden en de krachten te bundelen met Valve op het gebied van ondersteuning 32-bits bibliotheken voor Ubuntu.

Bron: opennet.ru

Voeg een reactie