Das Ende der Unterstützung für i386 in Ubuntu wird zu Problemen bei der Verteilung von Wine führen

Entwickler von Weinprojekten warnte über Probleme bei der Lieferung von Wine für Ubuntu 19.10, ggf Beendigung Diese Version unterstützt 32-Bit-x86-Systeme.

Ubuntu-Entwickler beschließen, die Unterstützung der 32-Bit-x86-Architektur einzustellen gezählt um die 64-Bit-Version von Wine auszuliefern oder die 32-Bit-Version in einem Container basierend auf Ubuntu 18.04 zu verwenden. Das Problem besteht darin, dass die 64-Bit-Version von Wine (Wine64) nicht offiziell unterstützt wird und eine große Anzahl davon enthält nicht korrigierte Fehler.
Aktuelle Builds von Wine für 64-Bit-Distributionen basieren auf Wine32 und erfordern 32-Bit-Bibliotheken.

Typischerweise werden in 64-Bit-Umgebungen die notwendigen 32-Bit-Bibliotheken in Multiarch-Paketen bereitgestellt, aber Ubuntu hat beschlossen, die Erstellung solcher Bibliotheken vollständig einzustellen. Weinentwickler sofort abgelehnt die Idee eines Snap-Pakets und der Ausführung in einem Container, da dies nur eine vorübergehende Lösung ist. Es wird darauf hingewiesen, dass die 64-Bit-Version von Wine in die richtige Form gebracht werden muss, dies wird jedoch einige Zeit dauern.

Darüber hinaus werden viele aktuelle Windows-Anwendungen weiterhin nur in 32-Bit-Builds ausgeliefert, und 64-Bit-Anwendungen werden häufig mit 32-Bit-Installationsprogrammen geliefert (um Installationsversuche in Win32 zu bewältigen), sodass die 32-Bit-Version von Wine weiterhin weiterentwickelt wird als der wichtigste. Lange Zeit war Wine64 nur als Tool zum Starten von Win64-Anwendungen positioniert und nicht für die Ausführung von 32-Bit-Programmen gedacht. Diese Funktion spiegelt sich in vielen Artikeln und Dokumentationen wider (jetzt ist Wine64 bereits vorhanden). weiß wie führt Win32-Anwendungen aus, erfordert jedoch 32-Bit-Bibliotheken.

Mit ähnlichen Problemen konfrontiert und Valve, von dem viele Spiele im Katalog weiterhin 32-Bit sind. Valve beabsichtigt, die 32-Bit-Laufzeitumgebung für den Steam-Linux-Client selbst zu unterstützen. Die Wine-Entwickler schließen die Möglichkeit nicht aus, diese Laufzeit zur Auslieferung von 32-Bit-Wine in Ubuntu 19.10 zu nutzen, bevor die 64-Bit-Version von Wine fertig ist, um das Rad nicht neu zu erfinden und im Bereich der Unterstützung mit Valve zusammenzuarbeiten 32-Bit-Bibliotheken für Ubuntu.

Source: opennet.ru

Kommentar hinzufügen