La nouvelle version de développement de Wine 4.15 est là et elle est prête à être installée

Vin

Dans la dernière semaine une nouvelle version a été publiée pour la branche de développement Wine, qui est la nouvelle branche Vin 4.15 celui dans lequel depuis la sortie de la version 4.14, 28 rapports de bogues ont été fermés et 244 modifications ont été apportées.

Pour ceux qui ne connaissent pas encore le projet Wine vous devez savoir qu'il s'agit d'une couche de l'implémentation open source de l'API Win32 capable d'exécuter une couche de compatibilité Windows sur Linux, MacOS et BSD. Le vin est une excellente alternative totalement gratuite à l'API Windows pour les systèmes GNU / Linux et vous pouvez également éventuellement utiliser des DLL Windows natives, si disponibles.

Veuillez noter que si certaines applications et certains jeux fonctionnent correctement avec Wine sur une distribution Linux, d'autres peuvent avoir des bogues.

À moins qu'un programme Windows spécifique ne soit essentiel pour vous, il est généralement conseillé d'essayer d'abord de trouver une alternative au programme souhaité sous Linux ou de choisir une solution cloud.

En outre, le vin propose un kit de développement ainsi qu'un chargeur de programme Windows, afin que les développeurs puissent facilement modifier de nombreux programmes Windows exécutés sous Unix x86, notamment Linux, FreeBSD, Mac OS X et Solaris.

Wine a deux versions qui est la version stable et la version de développement. La version stable est le résultat de travaux et de corrections de bogues dans la version de développement.

La version de développement est généralement en théorie la plus importante car cette version est publiée afin de détecter toutes ces erreurs et de pouvoir corriger ou appliquer des correctifs.

Quoi de neuf dans la version de développement de Wine 4.15

Avec la sortie de cette nouvelle branche ajout de l'implémentation initiale du service HTTP (WinHTTP) et son API associée pour les applications client et serveur qui empoisonnent et reçoivent des requêtes à l'aide du protocole HTTP.

Les appels pris en charge sont HttpReceiveHttpRequest(), HttpSendHttpResponse(), HttpRemoveUrl(), HttpCreateHttpHandle(), HttpCreateServerSession(), HttpCreateRequestQueue(), HttpAddrl, etc. Un gestionnaire Http.sys a également été préparé pour gérer les requêtes HTTP entrantes.

Alors que pour l'architecture nt64, les développeurs ont travaillé sur la prise en charge du déroulement de la pile a été ajouté à ntdll et en plus ils ont ajouté la prise en charge de la connexion des bibliothèques libunwind externes.

À partir des rapports de bogue fermés jeux et applications liés au travail ceux de Dragon Age: Origins, Construct 2, World of Warcraft 7, Need For Speed ​​Most Wanted 2012, Reflex Arena, Titanfall 2, Vypress Chat 2.1.9, Quickbooks 2018, EverQuest, Guild Wars, Wizard101, Touhou, Unreal Tournament, SwanSoft CNC.

Des autres changements qui ressortent dans l'annonce de cette nouvelle branche de développement sont:

  • Dans Kernelbase, un appel à S est implémentéetThreadStackGuarantee() , qui est utilisé dans ntdll pour gérer les situations de débordement de pile
  • Arrivée d'un support amélioré pour les configurations multi-moniteurs lorsque vous travaillez sur macOS
  • Capacités d'interprétation étendues jscript et vbscript
  • En vin3d, ajout de la prise en charge de l'extension WINED3D_TEXTURE_DOWNLOADABLE et la fonction a été implémentée wined3d_colour_srgb_from_linear()
  • Les fonctions d3drm_viewport2_GetCamera(), d3drm_viewport2_SetCamera(), d3drm_viewport2_GetPlane () et d3drm_viewport2_SetPlane () sont implémentés dans d3drm
  • La fonction gdipRecordMetafileStreamI () a été ajouté à gdiplus
  • Ensemble optimisé de contrôles pour les formulaires d'édition RichEdit

Comment installer la version expérimentale de Wine 4.15 sur Ubuntu et ses dérivés?

Si vous souhaitez pouvoir tester cette nouvelle version de développement de Wine sur votre distribution, vous pouvez le faire en suivant les instructions que nous partageons ci-dessous.

La première étape sera d'activer l'architecture 32 bits, que même si notre système est de 64 bits, effectuer cette étape nous évite de nombreux problèmes qui surviennent habituellement, pour cela nous écrivons sur le terminal:

sudo dpkg --add-architecture i386

maintenant nous devons importer les clés et les ajouter au système avec cette commande:

wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key

Fait ça maintenant nous allons ajouter le référentiel suivant au système, pour cela, nous écrivons dans le terminal:

sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/

sudo apt-get update sudo apt-get --download-only install winehq-devel

sudo apt-get install --install-recommends winehq-devel

sudo apt-get --download-only dist-upgrade

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.