L'arrêt du support i386 dans Ubuntu entraînera des problèmes d'approvisionnement pour Wine

Les développeurs du projet Wine ont averti ont annoncé des problèmes de disponibilité de Wine pour Ubuntu 19.10, en raison de l'arrêt l'absence de support pour les systèmes 32 bits x86 dans cette version.

En décidant d'abandonner le support de l'architecture 32 bits x86, les développeurs d'Ubuntu s'attendaient à fournir une version 64 bits de Wine ou à utiliser la version 32 bits dans un conteneur basé sur Ubuntu 18.04. Le problème est que la version 64 bits de Wine (Wine64) n'est pas officiellement supportée et présente un grand nombre de bugs non corrigés..
Les versions actuelles de Wine pour les distributions 64 bits sont basées sur Wine32 et nécessitent des bibliothèques 32 bits.

En général, dans les environnements 64 bits, les bibliothèques 32 bits nécessaires sont fournies dans des paquets multiarch, mais Ubuntu a décidé d'arrêter complètement la création de telles bibliothèques. Les développeurs de Wine ont immédiatement rejeté l'idée d'un paquet snap et d'un exécution dans un conteneur, car cela ne serait qu'une solution temporaire. Il est noté qu'il sera nécessaire d'améliorer la version 64 bits de Wine, mais cela prendra du temps.

De plus, de nombreuses applications Windows actuelles continuent d'être uniquement proposées en versions 32 bits, et les applications 64 bits sont souvent fournies avec des installateurs 32 bits (pour traiter les tentatives d'installation en Win32), c'est pourquoi la version 32 bits de Wine continue d'évoluer comme version principale. Pendant longtemps, Wine64 était uniquement considéré comme un outil pour exécuter des applications Win64, non destiné à faire fonctionner des programmes 32 bits, et cette spécificité est reflétée dans de nombreux articles et documentations (à présent, Wine64 peut déjà peut exécuter des applications Win32, mais nécessite des bibliothèques 32 bits).

Des problèmes similaires ont également été rencontrés par la société Valve, dont de nombreux jeux dans le catalogue restent en 32 bits. Valve entend maintenir de manière autonome un runtime 32 bits pour le client Steam sous Linux. Les développeurs de Wine n'écartent pas la possibilité d'utiliser ce runtime pour fournir un Wine 32 bits sur Ubuntu 19.10 avant que la version 64 bits de Wine ne soit prête, afin de ne pas réinventer la roue et de collaborer avec Valve dans le maintien des bibliothèques 32 bits pour Ubuntu.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster