Die Entwickler des Wine-Projekts über das Auftreten von Problemen bei der Bereitstellung von Wine für Ubuntu 19.10, falls für 32-Bit-Systeme x86 in dieser Version eingestellt wird.
Bei der Entscheidung, die Unterstützung für die 32-Bit-Architektur x86 aufzugeben, haben die Entwickler von Ubuntu dass eine 64-Bit-Version von Wine bereitgestellt wird oder dass die 32-Bit-Version in einem Container basierend auf Ubuntu 18.04 verwendet wird. Das Problem ist, dass die 64-Bit-Version von Wine (Wine64) offiziell nicht unterstützt wird und eine große Anzahl von .
Aktuelle Wine-Builds für 64-Bit-Distributionen basieren auf Wine32 und erfordern das Vorhandensein von 32-Bit-Bibliotheken.
In 64-Bit-Umgebungen werden normalerweise die erforderlichen 32-Bit-Bibliotheken über Multiarch-Pakete bereitgestellt, aber in Ubuntu wurde beschlossen, die Erstellung solcher Bibliotheken vollständig einzustellen. Die Entwickler von Wine haben sofort eines Snap-Pakets und der Ausführung in einem Container, da dies nur eine vorübergehende Lösung darstellt. Es wird angemerkt, dass die 64-Bit-Version von Wine in einen akzeptablen Zustand gebracht werden muss, was jedoch Zeit in Anspruch nehmen wird.
Darüber hinaus werden viele aktuelle Windows-Anwendungen weiterhin nur in 32-Bit-Versionen bereitgestellt, während 64-Bit-Anwendungen häufig mit 32-Bit-Installationsprogrammen ausgestattet sind (um Installationsversuche in Win32 zu verarbeiten), weshalb die 32-Bit-Version von Wine weiterhin als hauptsächliche entwickelt wird. Lange Zeit wurde Wine64 nur als Werkzeug zum Ausführen von Win64-Anwendungen positioniert, das nicht für die Ausführung von 32-Bit-Programmen gedacht ist, und dieses Merkmal spiegelt sich in vielen Artikeln und Dokumentationen wider (mittlerweile kann Wine64 bereits Ähnliche Probleme
hat auch die Firma Valve, viele Spiele in ihrem Katalog bleiben weiterhin 32-Bit. Die ISTQB-Zertifizierung: Vorteile und Besonderheiten
Quelle: opennet.ru
