FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Exécuter des logiciels Windows sur Raspberry Pi avec ExaGear et Wine : Guide complet

Vous souhaitez faire tourner un logiciel Windows sur votre Raspberry Pi ? C'est ambitieux, mais désormais possible pour certaines applications. J'ai testé Eltechs ExaGear sur un Raspberry Pi 3 pour vous guider pas à pas.

Pourquoi exécuter un logiciel Windows sur Raspberry Pi ?

Avec les excellentes applications Linux disponibles, pourquoi opter pour du logiciel Windows sur Raspberry Pi ?

Pour des tâches bureautiques légères sur un Pi utilisé comme desktop, vous pourriez manquer d'une app Windows habituelle de votre PC principal.

Côté divertissement, le Pi excelle dans le rétro-gaming. Certains jeux open source sont natifs, mais pour les titres non portés, les jeux anciens ont leurs chances.

C'est possible grâce à l'environnement ExaGear x86 et Wine, la célèbre couche de compatibilité Windows sur Linux.

Sur un PC Linux x86, Wine fait tourner les apps Windows. Sur Raspberry Pi (architecture ARM), Wine seul ne suffit pas. ExaGear émule un environnement x86 optimisé ARM.

Qu'est-ce qu'ExaGear Desktop ?

ExaGear Desktop d'Eltechs est une machine virtuelle puissante créant un environnement x86 sur Raspberry Pi. Ainsi, apps Windows et Linux x86 tournent dedans.

Exemples compatibles : Skype, Dropbox, Plex, uTorrent. ExaGear s'intègre à Raspbian sans modifier votre setup.

Meilleurs résultats sur Raspberry Pi 3, mais compatible ODROID, Cubieboard, PINE64, Banana Pi.

Idéal pour anciens logiciels ou jeux x86 sur Pi ARM.

ExaGear simplifie la virtualisation. Version d'essai disponible, mais payant. Plus d'infos sur eltechs.com (versions Chromebook/Android aussi).

Mise en route : Télécharger ExaGear Desktop

Vérifiez d'abord l'espace : minimum 1,5 Go. Redimensionnez le filesystem Raspbian via Menu > Préférences > Configuration Raspberry Pi > Système > Développer le système de fichiers, ou :

sudo raspi-config

Allez dans Options avancées > Développer le système de fichiers, OK.

Versions disponibles : Pi 1/Zero, Pi 2, Pi 3.

Téléchargez sur PC via FTP, ou directement sur Pi. Sauvegardez votre clé de licence (post-achat) dans ~/Téléchargements, puis :

wget https://downloads.eltechs.com/exagear-desktop-v-2-2/exagear-desktop-rpi3.tar.gz

~280 Mo, temps variable selon connexion.

Installer ExaGear Desktop sur Raspberry Pi

Exécuter des logiciels Windows sur Raspberry Pi avec ExaGear et Wine : Guide complet

Décompressez :

tar -xvzf exagear-desktop-rpi3.tar.gz

Installez avec script (dans dossier avec packages/clé) :

sudo ./install-exagear.sh

Installe l'environnement x86 (Linux 32 bits OK, Wine requis pour Windows).

Lancez :

exagear

Active l'environnement invité sur hôte Raspbian.

Installer Wine pour logiciels Windows

Configurez ExaGear en installant Wine dedans.

Exécuter des logiciels Windows sur Raspberry Pi avec ExaGear et Wine : Guide complet

Mettez à jour :

sudo apt update

Installez :

sudo apt install wine

Maintenant, apps Windows compatibles. Sans ExaGear, Wine ARM ne gère pas x86 Windows.

Installer logiciels Windows sur Raspberry Pi

Environnement x86 + Wine prêt. Installez jeux/apps.

Eltechs liste compatibles : Word Viewer, Mono, .NET 4.5, jeux comme Counter-Strike, Fallout, Sid Meier's Alpha Centauri.

Fan de Civilization, j'ai testé Alpha Centauri.

Trouvez une source légale (CD original, GOG.com post-achat).

Exécuter des logiciels Windows sur Raspberry Pi avec ExaGear et Wine : Guide complet

Dans ExaGear, cd dossier téléchargement :

wine setup_sid_meiers_alpha_centauri_2.0.2.23.exe

Remplacez par votre .exe. Assistant s'ouvre.

Exécuter des logiciels Windows sur Raspberry Pi avec ExaGear et Wine : Guide complet

Configurez Wine :

winecfg

Onglet Applications, version Windows XP pour Alpha Centauri.

Exécuter des logiciels Windows sur Raspberry Pi avec ExaGear et Wine : Guide complet

Crucial pour compatibilité.

Trouvez l'app dans Menu > Wine > Programmes.

Exécuter des logiciels Windows sur Raspberry Pi avec ExaGear et Wine : Guide complet

Impressionnant sur Pi ARM !

Graphismes 3D sur Raspberry Pi

Pour jeux 3D, configurez graphiques.

sudo raspi-config

Mettez à jour outil, puis Options avancées > GL Driver > GL (Full KMS).

Exécuter des logiciels Windows sur Raspberry Pi avec ExaGear et Wine : Guide complet

OK, Terminer, redémarrez. Relancez exagear.

Quittez avec exit.

Plus sur Wine : notre guide Wine sur Linux. Note : Windows 10 IoT Core installable nativement !

[]