Comment installer le logiciel Windows sur Raspberry Pi à l'aide de Wine

Comment installer le logiciel Windows sur Raspberry Pi à l'aide de Wine / Linux

Vous voulez exécuter un logiciel Windows sur votre Raspberry Pi? C'est une proposition ambitieuse, mais désormais possible pour un petit nombre d'applications. Pour savoir à quel point c'est facile, j'ai installé le logiciel Eltechs ExaGear sur un Raspberry Pi 3.

Pourquoi le logiciel Windows sur Raspberry Pi?

Avec autant d’excellentes applications et utilitaires Linux, pourquoi voudriez-vous ou devriez-vous utiliser un logiciel Windows sur le Raspberry Pi??

Bien, prenons d’abord les avantages pratiques: si vous utilisez votre Pi comme ordinateur de bureau 7 astuces pour utiliser un Raspberry Pi 3 comme ordinateur de bureau avec Raspbian 7 astuces pour utiliser un Raspberry Pi 3 comme ordinateur de bureau avec Raspbian un remplacement de bureau idéal à des fins de productivité. Mais obtenez-vous la meilleure performance? Essayez ces sept conseils pour améliorer votre expérience. En savoir plus (par exemple pour les tâches de bureau de bas niveau), vous pouvez installer une application Windows que vous utilisez sur votre ordinateur principal..

Il y a aussi l'avantage du divertissement. Nous savons que le Raspberry Pi peut jouer à des jeux vidéo rétro. Retro Gaming sur le Raspberry Pi: tout ce que vous devez savoir. jeux vidéos. Voici tout ce que vous devez savoir sur le jeu rétro sur votre Raspberry Pi. Lire la suite . Nous savons également que certains jeux vidéo open source ont été portés sur les jeux classiques Pi 10+ que vous pouvez exécuter sur Raspberry Pi sans émulateurs. Ces dix titres sont disponibles sans émulation. Saisissez-les et vous jouerez dans quelques minutes! Lire la suite .

Et si vous vouliez jouer à un jeu qui n'a pas été porté? Bien que les jeux vidéo modernes ne fonctionneront presque certainement pas, les titres plus anciens ont une meilleure chance sur le jeu..

Tout cela est rendu possible grâce à l’environnement ExaGear x86 et à Wine, la couche d’applications Windows populaire pour Linux..

Sur les ordinateurs de bureau Linux, Wine permet d’exécuter un logiciel Windows. Mais Wine ne peut pas fonctionner seul sur le Raspberry Pi, car celui-ci n’utilise pas l’architecture x86 (32 bits). Au contraire, il est basé sur l'architecture ARM, qui est complètement différente.

Tout ce dont vous avez besoin est d'optimiser le logiciel de couche d'application Wine pour le processeur ARM du Raspberry Pi. ExaGear Desktop Software fait-il le travail??

Qu'est-ce que le logiciel ExaGear Desktop??

Eltechs ExaGear Desktop est une machine virtuelle puissante qui crée un environnement x86 sur un Raspberry Pi. Cela signifie que les logiciels destinés aux ordinateurs de bureau Windows et Linux peuvent s'exécuter dans l'environnement ExaGear..

Les exemples d’applications que vous pouvez exécuter sur un Raspberry Pi incluent Skype, Dropbox, Plex et uTorrent. Parce que ExaGear fonctionne sous le système d’exploitation Raspbian, optimisez la puissance de votre Raspberry Pi avec Raspbian. Optimisez la puissance de votre Raspberry Pi avec Raspbian. appareil afin qu'il fonctionne à son plein potentiel. Il continue de fonctionner comme… Lire la suite, vous n'avez pas besoin de modifier votre configuration Raspberry Pi existante.

En ce qui concerne le Pi, les meilleurs résultats seront obtenus avec un Raspberry Pi 3. Toutefois, d’autres dispositifs ARM, tels que les périphériques ODROID, Cubieboard, PINE64 et Banana Pi peuvent également exécuter ExaGear..

Le résultat est que vous pouvez utiliser un logiciel x86 plus ancien sur le Raspberry Pi. Cela peut être une application ou un jeu vidéo.

Bien qu'il existe d'autres moyens de créer un environnement virtualisé, ExaGear simplifie le processus. Bien qu'une version d'essai soit disponible, ExaGear n'est pas un logiciel libre.

Rendez-vous sur la page ExaGear à eltechs.com pour en savoir plus. Notez que les versions pour Chromebook et Android sont également disponibles..

Mise en route: Télécharger ExaGear Desktop

Avant d’installer ExaGear, assurez-vous que votre Raspberry Pi 3 est prêt. La taille minimale requise pour l'exécution d'ExaGear est de 1 500 Mo (1,5 Go). Vous devez donc vous assurer qu'il dispose de suffisamment d'espace pour s'exécuter. Commencez par redimensionner le système de fichiers Raspbian.

Cela peut être fait dans Menu> Préférences> Configuration Raspberry Pi, où choisir Système> Développer le système de fichiers. Alternativement, lancez:

sudo raspi-config

De là, ouvrez Options avancées> Développer le système de fichiers, et cliquez D'accord.

Plusieurs versions d'ExaGear pour le Raspberry Pi sont disponibles.

  • Raspberry Pi 1 / version zéro
  • Version Raspberry Pi 2
  • Version Raspberry Pi 3

Vous pouvez télécharger votre version préférée sur votre PC et copier les données via FTP. Ou vous pouvez simplement télécharger ExaGear directement sur votre Raspberry Pi.

La procédure recommandée consiste à enregistrer la clé de licence (fournie lors de l’achat du logiciel) sur le Téléchargements répertoire sur votre Pi. Dans le même répertoire, téléchargez ExaGear en utilisant wget dans la ligne de commande:

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

Le temps que cela prendra dépendra de votre vitesse d'Internet. le téléchargement est d'environ 280 Mo.

Installation d'ExaGear Desktop sur Raspberry Pi

Lorsque vous êtes prêt, décompressez le fichier TAR.GZ téléchargé..

tar -xvzpf exagear-desktop-rpi3.tar.gz

Vous pouvez ensuite installer et activer ExaGear Desktop en exécutant le script install-exagear.sh dans le répertoire contenant les packages extraits et la clé de licence que vous avez précédemment téléchargée..

sudo ./install-exagear.sh

Ce script installe l'environnement invité, où le logiciel x86 peut être exécuté. Cependant, vous devrez également installer Wine. Sans cela, vous ne pourrez pas exécuter le logiciel Windows, bien que le logiciel Linux 32 bits installe et exécute.

Quel que soit votre projet, l'étape suivante consiste à entrer la commande simple:

exagear

Ceci exécutera l’environnement x86, un “client” courir sur le “hôte” (Raspbian).

Installation de Wine pour exécuter le logiciel Windows

Avant de commencer à installer le logiciel Windows (nous examinerons quelques exemples plus tard), vous devez configurer ExaGear. Ceci est fait en installant Wine dans l'environnement ExaGear.

Commencez par une mise à jour:

sudo apt update

Une fois vos référentiels mis à jour, vous serez prêt à installer Wine.

sudo apt install wine

Avec Wine installé, votre Raspberry Pi peut maintenant exécuter le logiciel Windows. Notez que cela n’est pas possible sans ExaGear (ou un autre environnement virtualisé x86). Vous pourrez peut-être trouver une version de Wine pour les périphériques ARM, mais le logiciel Windows ne fonctionnera pas sans l'environnement approprié..

Comment installer le logiciel Windows sur Raspberry Pi

Ainsi, vous exécutez maintenant un environnement invité 32 bits sur votre Raspberry Pi, au sein du système d'exploitation. Vous avez installé Wine, qui est utilisé sur les bureaux Linux pour exécuter le logiciel Windows..

Vous êtes maintenant prêt à installer des jeux vidéo ou d'autres logiciels sur le Raspberry Pi..

Mais qu'allez-vous installer? Les développeurs d’ExaGear, Eltechs, fournissent une liste régulièrement mise à jour. Parmi les applications Windows (y compris les applications Linux x86 telles que Skype et Dropbox) figurent Word Viewer, Mono et .NET Framework 4.5. Une belle sélection de jeux Windows est également citée comme fonctionnant sur un Raspberry Pi avec ExaGear et Wine, tels que Counter Strike, Fallout et Alpha Centauri de Sid Meier..

Je suis un grand fan de la série Civilization et Alpha Centauri est l'un de mes jeux préférés. Cela en fait un candidat idéal pour l'installation.

Quel que soit le jeu que vous envisagez d’installer, trouvez une source. Cela peut être le support d'origine ou un téléchargement depuis un site tel que GOG.com. Tant que vous avez acheté le jeu, vous pourrez le télécharger sur votre ordinateur..

Dans la ligne de commande, dans l'environnement ExaGear, accédez au dossier de téléchargement et entrez:

wine setup_sid_meiers_alpha_centauri_2.0.2.23.exe

Remplacez le nom de l'exécutable par le jeu compatible que vous utilisez. La ligne de commande fera défiler quelques lignes de texte et l’Assistant d’installation de Windows s’ouvrira..

Continuez à travers pour terminer l'installation. Avant d'exécuter le jeu installé, assurez-vous que Wine est correctement configuré. Vous pouvez le faire en utilisant la commande:

winecfg

Cela vous permet de spécifier (entre autres) la compatibilité Windows par version. Pour Alpha Centauri de Sid Meier, vous devez définir ceci sur Windows XP. Vous devriez trouver cette option sur le Applications languette.

C'est peut-être la partie la plus importante de l'installation et de l'exécution du logiciel Windows. Si la version sélectionnée est incorrecte, l'application ou le jeu risque de ne pas s'exécuter en raison des mêmes problèmes de compatibilité que Windows.

Une fois votre logiciel Windows installé, vous le trouverez via le menu principal, sous Vin> Programmes.

C'est si simple! Compte tenu des spécifications du Raspberry Pi, utiliser un logiciel 32 bits sur une carte ARM est une réalisation impressionnante..

Obtenir des graphiques 3D sur Raspberry Pi

Notez que si vous prévoyez d'installer des jeux PC avec des graphiques 3D, vous devez configurer votre Raspberry Pi. Plusieurs modes graphiques sont disponibles et vous devez sélectionner le bon.

Commencez par ouvrir un nouvel émulateur de terminal (Ctrl + Alt + T) et entrez:

sudo raspi-config

Dans l'outil de configuration, commencez par sélectionner Mettre à jour cet outil à la dernière version. Attendez la mise à jour, puis ouvrez Options avancées et choisir Pilote GL> Pilote de bureau OpenGL GL (KMS complet) avec KMS complet.

Sélectionner D'accord puis terminer pour confirmer et redémarrer lorsque vous y êtes invité. Lorsque votre Raspberry Pi redémarre, n’oubliez pas de réexécuter la commande exagear pour continuer..

Lorsque vous avez terminé avec l'environnement ExaGear, utilisez la commande exit pour y mettre fin. Répétez la commande pour mettre fin à la session de terminal et fermer la ligne de commande..

Vous voulez en savoir plus sur l'exécution du logiciel Windows sous Linux? Consultez notre guide pratique de Wine sur Linux Comment exécuter les applications Windows et les jeux avec Linux Wine Comment exécuter les applications Windows et les jeux avec Linux Wine Existe-t-il un moyen de faire fonctionner le logiciel Windows sous Linux? Une solution consiste à utiliser Wine, mais si cela peut être très utile, il ne devrait probablement s'agir que de votre dernier recours. Voici pourquoi. Lire la suite .

En savoir plus sur: Raspberry Pi, Wine.