Comment exécuter des applications Windows sur Android avec Wine

Si vous voulez exécuter des applications Windows sur Android, voici comment vous le faites.

Si vous voulez exécuter des applications Windows sur Android, voici comment vous le faites.
Publicité

Vous avez toujours voulu exécuter un logiciel Windows sur votre appareil Android? Probablement pas ... mais si tu le pouvais? Que se passerait-il si votre appareil Android pouvait enfin servir de remplacement de bureau Windows, simplement en exécutant un logiciel Windows?

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

Mais cela fonctionne-t-il aussi bien que prévu? Et pourquoi vous embêteriez-vous quand même, é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 Vin n'est pas un émulateur) est en fait une couche de compatibilité. C'est une bibliothèque logicielle qui permet à Linux, macOS et BSD d'exécuter l'application Windows. Bien que l'émulation soit en cause (en particulier, l'environnement d'exécution Windows), Wine n'émule pas un système d'exploitation.

exécuter des applications windows sur android avec du vin

Au fil des ans, Wine est devenu de plus en plus populaire comme un moyen d'exécuter des logiciels Windows sur d'autres plates-formes. Alors que l'installation d'une machine virtuelle est une option (peut-être, par exemple, pour exécuter Microsoft Office sur Linux Comment installer et utiliser Microsoft Office sur Linux (et ses lacunes) Comment installer et utiliser Microsoft Office sur Linux (et ses lacunes) Votre PC fonctionne Linux: Comment allez-vous installer Microsoft Office, et l'utiliser sans rencontrer de problèmes? Lire la suite), Wine est sans doute plus simple à mettre en place.

Le vin a été disponible pour les appareils ARM (tels que le Raspberry Pi) depuis un certain temps. Now Wine a été publié pour Android.

Comment installer Wine sur Android

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

Généralement, la possibilité d'installer des logiciels sur votre téléphone ou votre tablette est limitée à toute source autre que Google Play Store par défaut. Activez cette option en sélectionnant Paramètres> Sécurité et en appuyant sur le bouton pour les sources inconnues . Cliquez sur OK pour confirmer l'action.

exécuter des applications windows sur android avec du vin

Wine est disponible sous forme de fichier APK pour Android à partir du site de téléchargement de Wine.

Télécharger: Vin pour Android (gratuit)

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 le télécharger (vous pouvez vérifier cela en recherchant l'appareil sur Wikipedia).

exécuter des applications windows sur android avec du vin

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

Appuyez sur le fichier APK et acceptez l'installation. Attendez qu'il se décompose, puis approuvez l'installation; 3 façons d'obtenir plus de stockage sur Android à l'aide d'une carte microSD 3 façons d'obtenir plus de stockage sur Android à l'aide d'une carte microSD 3 façons d'obtenir plus de stockage sur Android à l'aide d'une carte microSD Les cartes microSD Card sont un excellent moyen d'ajouter du stockage à votre appareil Android - mais vous devez connaître ces astuces! Lire la suite . L'enregistrement audio est requis par certaines applications que vous souhaitez 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 trouvés sur ces appareils Android x86.

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

Parmi ces applications sont des outils utiles tels que Audacity, Notepad ++, FileZilla, Paint.NET. Vous trouverez également des jeux rétro qui ont été ouverts. Ceux-ci incluent Doom et Quake 2, ainsi que le clone open source OpenTTD, une version de Transport Tycoon .

Comme la popularité de Wine sur les appareils Android et ARM augmente, cependant, cette liste est appelée à croître. Nous comprenons que le projet Wine développe une méthode d'utilisation de QEMU pour émuler les instructions x86 sur le matériel ARM, ce qui est de bon augure pour l'avenir.

Certaines fonctionnalités manquent ... pour l'instant

Certaines bibliothèques et API sont requises pour l'exécution des jeux. Certaines API courantes sont actuellement manquantes dans Wine sur Android.

Manquant, mais susceptible d'apparaître à un certain stade, sont Direct3D 12, Vulkan, et le plein support d'OpenGL ES (pour activer Direct3D, c'est actuellement limité). En les présentant dans Wine pour Android, vous pourrez étendre la sélection des applications qui peuvent être utilisées.

Cependant, le vin est en développement constant. En tant que telles, ces fonctionnalités peuvent être attendues dans une prochaine version. Heureusement, Wine prend en charge Direct3D 10 et 11, le flux de commandes Direct3D et le pilote graphique Android. En attendant, nous pouvons également profiter d'un support DirectWrite et Direct2D amélioré.

Explorer le vin sur Android

Lorsque l'environnement logiciel est lancé, 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) attaché à votre appareil Android.

exécuter des applications windows sur android avec du vin

À ce stade, peu de temps après la sortie de Wine 3.0 pour Android, il n'y a pas de support pour les claviers logiciels, bien que le tapotement soit correct. La taille du bureau peut être un problème, cependant; Sur l'appareil que j'ai testé sur, 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 de nouveau en mode paysage.

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

exécuter des applications windows sur android avec du vin

L'interface de ligne de commande fonctionne à peu près comme l'invite de commande Windows standard. Les meilleurs conseils et astuces d'invite de commande Les meilleurs conseils et astuces d'invite de commande est un outil idéal pour les utilisateurs de PC quotidiens. Voici 15 astuces de Command Prompt et conseils que vous avez peut-être manqués. En savoir plus (avant l'arrivée de PowerShell Invite de commandes ou Windows PowerShell: quelle est la différence?) Invite de commandes vs Windows PowerShell: quelle différence? Les utilisateurs Windows peuvent s'en sortir sans utiliser l'invite de commande ou PowerShell. caractéristiques autour du coin, peut-être il est temps que nous avons appris.

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

exécuter des applications windows sur android avec du vin

Utilisation de Exécuter ... vous pouvez ouvrir une boîte de dialogue pour émettre des commandes. Par exemple, lancer Internet Explorer est possible en entrant iexplore .

Les quatre options ouvrent un écran type Windows pour modifier les paramètres.

Installation de logiciels dans Wine

Pour que quelque chose fonctionne dans Wine, vous devez d'abord télécharger l'application (ou la 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 commandes de Wine.

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

cd sdcard/Download/[filename.exe] 

Pour exécuter le fichier dans Wine pour Android, entrez 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 fonctionner. Sinon, vous verrez un tas de messages d'erreur. À ce stade, l'installation de logiciels Windows sur Android dans Wine n'est pas une science exacte.

Aide, mon Android ne fonctionnera pas le vin!

Avoir des problèmes? Tous les appareils Android ne peuvent pas exécuter Wine. Alors qu'il fonctionne sur mon Galaxy Tab S2, il ne fonctionne apparemment pas sur l'onglet S. De même, le OnePlus 5T fonctionnera Wine, alors que le Google Pixel 2016 ne fonctionnera pas. D'autres avec des problèmes incluent le Xiaomi Mi5 et Huawei Mate 10.

Finalement la compatibilité augmentera, et une liste de périphériques supportés sera sans doute créée. Jusque-là, c'est vraiment un cas d'essais et d'erreurs.

En attendant, si vous possédez un Chromebook avec le mode Développeur activé Tout ce que vous devez savoir sur le mode Développeur Chromebook Tout ce que vous devez savoir sur le mode Développeur Chromebook Des fonctionnalités et une flexibilité supplémentaires peuvent être obtenues sur un Chromebook en mode Développeur. Mais est-ce une bonne idée? Les négatifs pourraient-ils l'emporter sur les points positifs? Est-ce que ça en vaut la peine? En savoir plus, vous serez en mesure d'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.

Vin sur Android: ça se passe

Dans un développement qui semblait improbable il y a seulement cinq ans, il est maintenant possible d'exécuter un logiciel Windows sur Android. Alors que vous préférez vous connecter à distance à un PC Windows via Android Contrôler votre PC depuis n'importe où Utilisation de Chrome Remote Desktop Contrôler votre PC depuis n'importe où Utilisation de Chrome Remote Desktop Besoin de contrôler à distance votre PC depuis un autre périphérique? Luttant avec RDP, ou des services comme LogMeIn? Eh bien, nous avons la solution: Google Chrome! Voyons comment télécommander un PC avec Chrome. Lire la suite, ou même diffuser des jeux à partir de votre PC, cela offre néanmoins une occasion rare de prendre Windows avec vous.

Les possibilités offertes par Wine sur Android sont considérables. Bien qu'il soit actuellement limité, il est probable que ce qui est possible avec Wine sur votre smartphone ou votre tablette augmentera au fil du temps, car les bugs sont corrigés et la compatibilité améliorée.

In this article