Die Einstellung des Supports für i386 in Ubuntu wird zu Problemen bei der Lieferung von Wine führen.

Entwickler des Projekts Wine haben gewarnt haben auf Probleme mit der Bereitstellung von Wine für Ubuntu 19.10 hingewiesen, im Falle die Unterstützung dieser Version, die die Unterstützung von 32-Bit x86-Systemen betrifft.

Bei der Entscheidung, die Unterstützung für die 32-Bit-Architektur x86 aufzugeben, haben die Entwickler von Ubuntu auf die Bereitstellung einer 64-Bit-Version von Wine oder auf die Nutzung einer 32-Bit-Version in einem Container basierend auf Ubuntu 18.04 gesetzt. Das Problem besteht darin, dass die 64-Bit-Version von Wine (Wine64) offiziell nicht unterstützt wird und eine große Anzahl von ungepatchten Fehlern enthält..
Aktuelle Builds von Wine für 64-Bit-Distributionen basieren auf Wine32 und benötigen 32-Bit-Bibliotheken.

Normalerweise werden die erforderlichen 32-Bit-Bibliotheken in 64-Bit-Umgebungen über Multiarch-Pakete bereitgestellt, aber in Ubuntu wurde beschlossen, die Erstellung solcher Bibliotheken vollständig einzustellen. Die Entwickler von Wine haben die Idee eines Snap-Pakets und der Ausführung in einem Container abgelehnt, da dies lediglich eine vorübergehende Lösung darstellt. Es wird darauf hingewiesen, dass die 64-Bit-Version von Wine in einen ordnungsgemäßen Zustand gebracht werden muss, was jedoch Zeit in Anspruch nehmen wird.

Zudem werden viele aktuelle Anwendungen für Windows weiterhin nur in 32-Bit-Versionen ausgeliefert, während 64-Bit-Anwendungen häufig mit 32-Bit-Installern versehen sind (um Installationsversuche in Win32 zu bearbeiten). Daher entwickelt sich die 32-Bit-Version von Wine weiterhin als Hauptversion. Lange Zeit wurde Wine64 nur als Werkzeug zur Ausführung von Win64-Anwendungen positioniert, was bedeutet, dass es nicht für die Ausführung von 32-Bit-Programmen gedacht war. Diese Besonderheit wird in vielen Artikeln und Dokumentationen reflektiert (nun kann Wine64 bereits kann Win32-Anwendungen ausführen, erfordert jedoch 32-Bit-Bibliotheken).

Ähnliche Probleme hatte auch die Firma Valve, viele Spiele in ihrem Katalog sind weiterhin 32-Bit. Valve beabsichtigt, eigenständig einen 32-Bit-Runtime für den Linux-Client von Steam zu unterstützen. Die Entwickler von Wine schließen nicht aus, diese Runtime für die Bereitstellung von 32-Bit-Wine in Ubuntu 19.10 zu nutzen, bis die 64-Bit-Version von Wine fertiggestellt ist, um das Rad nicht neu zu erfinden und die Bemühungen mit Valve zur Unterstützung der 32-Bit-Bibliotheken für Ubuntu zu vereinen.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster