Comment exécuter des applications Windows sur Android avec Wine

Comment exécuter des applications Windows sur Android avec Wine

Vous avez toujours voulu exécuter un logiciel Windows sur votre appareil Android ? Probablement pas... mais et si vous pouviez ? Et si votre appareil Android pouvait enfin remplacer le bureau Windows, simplement en exécutant le logiciel Windows ?





Récemment, le projet Wine a publié une version compatible Android. Longtemps adoptée par les utilisateurs de Linux (principalement les joueurs) nécessitant un correctif de leur logiciel Windows uniquement préféré, cette option est désormais disponible sur Android.





Mais fonctionne-t-il aussi bien que prévu ? Et pourquoi vous embêter de toute façon, étant donné la richesse des logiciels disponibles sur Android ? Découvrons-le.





Qu'est-ce que le vin ?

Souvent décrit à tort comme un « émulateur », Wine (un acronyme récursif qui signifie Wine Is Not an Emulator) est en fait une couche de compatibilité. Il s'agit d'une bibliothèque logicielle qui permet à Linux, macOS et BSD d'exécuter des applications Windows. Bien qu'une certaine émulation soit impliquée (en particulier, l'environnement d'exécution Windows), Wine n'émule pas un système d'exploitation.

comment faire une capture d'écran sur un ordinateur portable hp sans bouton printscreen

Au fil des ans, Wine est devenu de plus en plus populaire comme moyen d'exécuter des logiciels Windows sur d'autres plates-formes. Bien que l'installation d'une machine virtuelle soit une option (peut-être, disons, pour exécuter Microsoft Office sur Linux ), Wine est sans doute plus simple à configurer.



Wine est disponible pour les appareils ARM (comme le Raspberry Pi) depuis un certain temps. Maintenant, Wine est sorti pour Android.

Comment installer Wine sur Android

Avant d'installer Wine sur votre appareil Android, vous devez vous assurer que vous pouvez installer les APK.





En règle générale, la possibilité d'installer un logiciel sur votre téléphone ou votre tablette est limitée par défaut à toute source au-delà du Google Play Store. Activez cela en ouvrant Paramètres > Sécurité et en appuyant sur l'interrupteur pour Sources inconnues . Cliquez sur d'accord pour confirmer l'action.

Wine est disponible sous forme de fichier APK pour Android sur le site de téléchargement de Wine.





Télécharger: Vin pour Android (Libérer)

Plusieurs versions sont disponibles pour les processeurs ARM (la plupart des appareils Android) et les processeurs x86 (principalement des tablettes, mais seulement un petit nombre). Identifiez l'architecture de votre appareil avant de télécharger (vous pouvez le vérifier en trouvant l'appareil sur Wikipedia).

Après le téléchargement sur votre appareil (ou sur votre PC, avant de synchroniser avec votre lecteur cloud préféré), il est temps d'installer.

Appuyez sur le fichier APK et acceptez l'installation. Attendez qu'il se déballe, puis approuvez l'installation ; vous serez averti que Wine a besoin d'accéder pour enregistrer de l'audio, et modifier, supprimer et lire le contenu de votre appareil carte SD . L'enregistrement audio est requis par certaines applications que vous souhaiterez peut-être utiliser dans Wine.

Une fois l'installation terminée, appuyez sur Ouvrir et attendez que l'environnement Windows soit créé.

Quelles applications Windows pouvez-vous exécuter ?

Alors que Wine exécutera certains logiciels sur les appareils ARM, les meilleurs résultats seront obtenus sur ces appareils Android basés sur x86.

Étant donné que vous utilisez probablement un appareil Android basé sur ARM, vous serez limité aux applications qui ont été adaptées pour une utilisation sur Windows RT. Les développeurs XDA ont produit un liste des applications qui s'exécutent sur les appareils Windows basés sur ARM , c'est donc un bon point de départ.

Parmi ces applications se trouvent des outils utiles tels que Audacity, Notepad++, FileZilla, Paint.NET. Vous trouverez également des jeux rétro open source. Ceux-ci inclus Perte et Séisme 2 , ainsi qu'un clone open source OpenTTD , une version de Magnat des transports .

Cependant, à mesure que la popularité de Wine sur les appareils Android et ARM augmente, cette liste est appelée à s'allonger. Nous comprenons que le projet Wine développe une méthode d'utilisation de QEMU pour émuler des instructions x86 sur du matériel ARM, donc cela augure bien pour l'avenir.

Certaines fonctionnalités sont manquantes... pour l'instant

Certaines bibliothèques et API sont requises pour que les jeux fonctionnent. Certaines API courantes sont actuellement absentes de Wine sur Android.

Manquants, mais susceptibles d'apparaître à un moment donné, sont Direct3D 12, Vulkan et la prise en charge complète d'OpenGL ES (pour activer Direct3D ; ceci est actuellement limité). Leur introduction dans Wine pour Android élargira la sélection d'applications pouvant être utilisées.

Cependant, Wine est en constante évolution. En tant que telles, ces fonctionnalités peuvent être attendues dans une future version. Heureusement, Wine prend en charge Direct3D 10 et 11, le flux de commandes Direct3D et le pilote graphique Android. Pendant ce temps, nous pouvons également profiter d'une prise en charge améliorée de DirectWrite et Direct2D.

Explorer le vin sur Android

Lorsque l'environnement logiciel se lance, vous trouverez un menu Démarrer standard de style Windows 7 (avec le logo Wine) et une boîte de ligne de commande.

Pour interagir avec Wine, vous aurez besoin d'un clavier (et peut-être d'une souris) connecté à votre appareil Android.

À ce stade, peu de temps après la sortie de Wine 3.0 pour Android, les claviers logiciels ne sont pas pris en charge, bien que le tapotement soit correct. Cependant, la taille du bureau peut être un problème ; sur l'appareil sur lequel j'ai testé cela, une tablette Samsung Galaxy S2, le bouton Démarrer était minuscule. Pour résoudre ce problème, j'ai basculé l'orientation en mode portrait, puis en mode paysage.

C'est pourquoi une souris, ou peut-être un stylet, est une bonne idée.

L'interface de ligne de commande fonctionne à peu près comme l'invite de commande Windows standard ( avant l'arrivée de PowerShell ).

Pendant ce temps, vous pouvez appuyer sur le bouton Démarrer pour trouver deux menus. Le premier est le Panneau de configuration, avec des sous-menus Ajouter/supprimer des programmes , Contrôleurs de jeu , et Paramètres Internet . La deuxième est Courir...

À l'aide de Courir... vous pouvez ouvrir une boîte de dialogue pour émettre des commandes. Par exemple, le lancement d'Internet Explorer est possible en entrant j'explore .

Les quatre options ouvrent un écran de style Windows typique pour modifier les paramètres.

Installation du logiciel dans Wine

Pour faire fonctionner quelque chose dans Wine, vous devez d'abord télécharger l'application (ou synchroniser via le cloud) sur votre appareil Android. Enregistrez-le dans un emplacement mémorable, puis accédez-y dans la fenêtre d'invite de commande Wine.

Par exemple, si je télécharge un fichier exécutable Windows (EXE) sur ma tablette Android, je l'enregistre dans le dossier de téléchargement. Ceci peut être atteint dans la ligne de commande avec

cd sdcard/Download/[filename.exe]

Pour exécuter le fichier dans Wine pour Android, saisissez simplement le nom du fichier EXE. (Certaines versions de Wine nécessitent que vous préfixiez ceci avec la commande wine, mais ce n'est pas nécessaire.)

Si le fichier ARM-ready est compatible, il devrait s'exécuter. Sinon, vous verrez un tas de messages d'erreur. À ce stade, l'installation du logiciel Windows sur Android dans Wine n'est pas une science exacte.

Au secours, mon Android ne lance pas Wine !

Avoir des problèmes? Tous les appareils Android ne peuvent pas exécuter Wine. Bien qu'il fonctionne sur mon Galaxy Tab S2, il ne fonctionne apparemment pas sur le Tab S. De même, le OnePlus 5T exécutera Wine, contrairement au Google Pixel 2016. Parmi les autres problèmes, citons le Xiaomi Mi5 et le Huawei Mate 10.

La compatibilité finira par augmenter et une liste d'appareils pris en charge sera sans aucun doute créée. Jusque-là, c'est vraiment un cas d'essais et d'erreurs.

Pendant ce temps, si vous possédez un Chromebook avec le mode développeur activé , vous pourrez installer Wine sur une machine plus adaptée. Notez qu'il existe également une version de Crossover pour Chrome OS, bien que cela nécessite un processeur x86.

Wine sur Android : ça se passe

Dans un développement qui semblait improbable il y a à peine cinq ans, il est désormais possible d'exécuter un logiciel Windows sur Android. Alors que vous préférerez peut-être connexion à distance à un PC Windows via Android , ou même streamer des jeux depuis votre PC, cela offre néanmoins une rare opportunité d'emporter Windows avec vous.

Les possibilités offertes par Wine sur Android sont considérables. Bien qu'actuellement limité, il est probable que ce qui est possible avec Wine sur votre smartphone ou votre tablette augmentera avec le temps, à mesure que les bugs sont corrigés et que la compatibilité s'améliore.

Si vous aussi vous souhaitez exécutez vos applications et jeux Android sur Windows , regardez Nox :

Partager Partager Tweeter E-mail Est-il correct d'installer Windows 11 sur un PC incompatible ?

Vous pouvez désormais installer Windows 11 sur des PC plus anciens avec le fichier ISO officiel... mais est-ce une bonne idée de le faire ?

Lire la suite
Rubriques connexes
  • les fenêtres
  • Android
  • Émulation
  • Vin
  • les fenêtres
  • Android
A propos de l'auteur Christian Cawley(1510 articles publiés)

Éditeur adjoint pour la sécurité, Linux, le bricolage, la programmation et la technologie expliquée, et producteur de podcasts vraiment utiles, avec une vaste expérience dans le support de bureau et de logiciels. Contributeur au magazine Linux Format, Christian est un bricoleur de Raspberry Pi, un amateur de Lego et un fan de jeux rétro.

Plus de Christian Cawley

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner