Wine 8.8 arrive avec un support initial pour ARM64EC, des correctifs et plus encore

Vin sur Linux

Wine est une réimplémentation de l'interface de programmation d'application Win16 et Win32 pour les systèmes d'exploitation basés sur Unix.

Il a été déjà a publié la nouvelle version expérimentale de la mise en oeuvre Vin 8.8, qui depuis la sortie de la version 8.7, 18 rapports de bugs ont été fermés et environ 253 modifications ont été apportées en préparation de cette nouvelle version.

Pour ceux qui ne connaissent pas le Vin, ils doivent savoir que il s'agit d'un logiciel populaire gratuit et open source Quoi permet aux utilisateurs d'exécuter des applications Windows sur Linux et d'autres systèmes d'exploitation de type Unix. Pour être un peu plus technique, Wine est une couche de compatibilité qui traduit les appels système de Windows vers Linux et utilise certaines bibliothèques Windows, sous la forme de fichiers .dll.

Principales nouveautés de la version de développement de Wine 8.8

Dans cette nouvelle version de développement de Wine 8.8 qui est présentée, l'une des principales nouveautés est la Mise en œuvre du support initial pour le chargement des modules ARM64EC (Compatible avec l'émulation ARM64, utilisé pour simplifier la migration des applications écrites à l'origine pour l'architecture x86_64 vers les systèmes ARM64 en offrant la possibilité d'exécuter des modules de code x86_64 individuels dans un environnement ARM64 à l'aide d'un émulateur) qui est une nouvelle application ABI (Arm11 Binary Interface) ) compatible avec Windows XNUMX sur ARM.

Prendre un morceau de texte depuis le site Microsoft:

Arm64EC (« compatible avec l'émulation ») vous permet de créer de nouvelles applications natives ou de transférer progressivement des applications x64 existantes pour tirer parti de la vitesse et des performances natives possibles avec les appareils alimentés par Arm, y compris une meilleure consommation d'énergie, une meilleure autonomie de la batterie et des charges de travail AI et ML accélérées.

Arm64EC est une nouvelle interface binaire d'application (ABI) pour les applications exécutées sur les appareils Windows 11 Arm. Il s'agit d'une fonctionnalité Windows 11 qui nécessite l'utilisation du SDK Windows 11 et n'est pas disponible dans Windows 10 sur Arm.

Avec cette nouvelle fonctionnalité, les utilisateurs peuvent désormais exécuter des applications Windows sur Linux et d'autres systèmes d'exploitation de type Unix conçus pour l'ARM64EC. Il s'agit d'un développement important pour Wine, car il élargit la gamme d'applications pouvant fonctionner sur Linux et d'autres systèmes d'exploitation de type Unix.

Un autre des changements qui ressort de cette nouvelle version est qu'elle a été travail supplémentaire sur le pilote PostScript pour fournir une prise en charge complète du format de fichier exécutable PE (Portable Executable), avec lequel ces changements devraient améliorer les performances globales de Wine et le rendre plus stable.

Des autres changements points forts de cette nouvelle version :

  • Restructuration continue du code pour prendre en charge les IME (éditeurs de méthode d'entrée).
  • Rapports de bugs fermés liés à Devil May Cry.
  • Correction des erreurs d'avertissement de compilation Wine avec gcc
  • Correction dans winedbg chargeant des symboles de débogage incorrects pour les dll intégrées
  • Plusieurs applications ont besoin de tasklist.exe pour prendre en charge l'impression de la liste des processus au format CSV '/f ou CSV /nh' (Net64+ Client 2.x, Playstation Now 11.x, MathType)

Si vous souhaitez en savoir plus sur cette nouvelle version de développement de Wine publié, vous pouvez consulter le registre de changements dans le lien suivant. 

Comment installer la version de développement de Wine 8.6 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 et la plus importante étape sera d'activer l'architecture 32 bits, que bien que notre système soit 64 bits, effectuer cette étape nous évite de nombreux problèmes qui se produisent généralement, car la plupart des bibliothèques Wine se concentrent sur une architecture 32 bits.

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 "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main"
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

Enfin, nous pouvons vérifier que Wine est déjà installé et quelle version nous avons dans le système en exécutant la commande suivante :

wine --version


		

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.

  1.   cristian dit

    Comment installer Wine 8.8 sur un Chromebook débité 11 aarch64