Récemment, il a été annoncé sortie de la nouvelle version de développement de Wine 7.4, qui depuis la sortie de la version 7.3, 14 rapports de bugs ont été fermés et 505 modifications ont été apportées.
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.
Wine est l'un des meilleurs moyens d'exécuter des applications Windows sur Linux. De plus, la communauté Wine dispose d'une base de données d'applications très détaillée.
Principales actualités de Wine 7.4
Dans cette nouvelle version de Wine 7.4 qui est présentée, il est mis en évidence que la bibliothèque vkd3d 1.3 avec implémentation Direct3D 12 est déjà intégré dans la structure principale et cela fonctionne en traduisant les appels vers l'API graphique Vulkan.
Outre les bibliothèques WineD3D, D3D12 et DXGI ont été modifiés pour utiliser format de fichier exécutable PE (Portable Executable) au lieu de ELF.
Un autre changement qui se démarque dans cette nouvelle version de Wine 7.4 est qu'il a été ajouté prise en charge du format WAV49 vers la bibliothèque gsm et que la DLL crypt32 ajoute également la prise en charge initiale du chiffrement et du déchiffrement des demandes OCSP (Online Certificate Status Protocol) signées numériquement.
On peut aussi trouver que s'est assuré que les effets des vibrations fonctionner correctement dans les jeux lors de l'utilisation de contrôleurs DualSense.
D'autre part, il est également mentionné que les problèmes de chargement des DLL avec prise en charge des ensembles d'API Windows sur Arch Linux ont été corrigés.
Des autres changements qui se démarquent de cela
- Le thème par défaut est 'Lumière'.
- Ajout de stubs pour les fonctionnalités de reconnaissance vocale (API SpeechRecognizer).
- Prise en charge continue du type "long" dans le code (environ 200 modifications).
- Définitions OCSP ajoutées.
- Ajout de l'effet D2D1Shadow.
- prend en charge l'envoi de fragments de tampon de socket Web.
- prend en charge la réception de fragments de tampon de socket Web.
- Ajout de la prise en charge de l'encodage des requêtes OCSP.
- Rapports de bugs fermés liés aux jeux : League of Legends, Psi-Ops : The Mindgate Conspiracy, The Godfather, MahjongSoul.
- Ajoutez la définition d'interface Windows.Gaming.Input.IGameControllerInputSink.
- Rapports de bogues fermés liés au fonctionnement des applications : 3Dmark03, 3Dmark05, 3Dmark06.
Enfin 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 7.4 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 sur le système en exécutant la commande suivante:
wine --version
Comment désinstaller Wine d'Ubuntu ou d'un dérivé?
Quant à ceux qui souhaitent désinstaller Wine de leur système pour une raison quelconque, Ils ne doivent exécuter que les commandes suivantes.
Désinstaller la version de développement:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove
Salutations, merci pour tout le travail et ces publications de grande valeur pour ceux d'entre nous qui débutent avec linux, j'aimerais plus particulièrement savoir comment wine communique avec une adresse UNC, c'est-à-dire \\192.168.x.xxx\recursodered ? Comment les réseaux ou le LAN sont-ils configurés dans wine pour que l'application qu'il émule puisse être comprise avec lui ? merci d'avance pour tout commentaire