Easy ways to Run Windows Apps on Linux

Table des matières

Exécuter des applications Windows sous Linux est plus simple qu’il n’y paraît. Vous n'avez pas toujours besoin de recourir à des programmes alternatifs compatibles Linux. Avec des outils comme Wine et ses wrappers GUI ou en créant des machines virtuelles, vous pouvez exécuter en toute transparence de nombreuses applications et jeux Windows sur Linux. Allons-y !

Exécutez des applications Windows à l’aide de Wine Wrappers

Avant de plonger dans les Wine Wrappers, comprenons d’abord ce qu’est le vin. Le vin représente Le vin n'est pas un émulateur. Il s'agit d'une couche de compatibilité qui vous permet d'exécuter des programmes Windows sous Linux sans nécessiter une installation complète de Windows.

Il existe plusieurs façons d’utiliser Wine. Vous pouvez soit utiliser l'interface de ligne de commande Wine, soit opter pour des wrappers Wine (outils GUI utilisant Wine dans le backend). Je recommande d'utiliser les wrappers Wine, surtout si travailler avec des outils de ligne de commande semble intimidant.

Les wrappers Wine sont des packages préconfigurés qui simplifient le processus d'installation et d'exécution d'applications ou de jeux Windows spécifiques en gérant les complexités de la configuration de Wine pour vous. Certains wrappers populaires incluent PlayOnLinux, Bottles, Heroic Launcher, Lutris et autres.

Installation d'applications Windows à l'aide de bouteilles

Supposons que vous souhaitiez exécuter Notepad++ dans votre environnement Linux. Au lieu de gérer la configuration manuelle de Wine, vous pouvez utiliser l'un des wrappers mentionnés précédemment. Pour cette démonstration, j'utiliserai le wrapper Bottles GUI Wine pour installer Notepad++ sur mon Ubuntu Linux.

Pour commencer, installez d’abord les bouteilles à l’aide du Flatpak :

flatpak install flathub com.usebottles.bottles

Après l'installation, ouvrez Bottles dans le menu Applications, puis cliquez sur le bouton bleu Créer une nouvelle bouteille bouton.

Ensuite, donnez un nom à votre nouvelle bouteille et sélectionnez l'environnement d'application. Cela créera un environnement autonome conçu pour exécuter des applications Windows. Enfin, cliquez sur le Créer bouton.

Spécification des informations sur les nouvelles bouteilles pour créer un environnement d'application Windows.

Une fois la nouvelle bouteille créée, vous pouvez consulter ses détails et ses paramètres de configuration.

Ouvrez la bouteille et cliquez sur le Exécuter l'exécutable bouton.

Ouverture de fichiers exécutables dans des bouteilles

Accédez à l’emplacement où vous avez téléchargé le programme d’installation de Notepad++. Sélectionnez le fichier et cliquez Courir pour démarrer l'installation.

Exécution de fichiers exécutables du Bloc-notes dans des bouteilles.

Suivez les étapes d'installation standard de Notepad++.

Configuration du bloc-notes dans des bouteilles.

Une fois l'installation terminée, vous pouvez exécuter Notepad++ directement à partir de Bottles. De retour dans Bottles, vous verrez Notepad++ répertorié comme programme installé.

Pour l'ouvrir à tout moment, cliquez sur l'icône en forme de flèche à côté de son nom, et vous êtes prêt à partir !

Ouverture d'une application de bouteille nouvellement créée.

Je préfère toujours les wrappers Wine à la CLI Wine, car ils simplifient les configurations complexes et prennent en charge un large éventail de programmes Windows.

Utiliser l'outil de commande Wine

Bien que les emballages de vin soient pratiques, vous souhaitez parfois plus de contrôle. C'est là que l'interface de ligne de commande (CLI) Wine entre en jeu. La CLI vous permet d'affiner les paramètres de Wine et de gérer différents préfixes.

Tout d’abord, vous devrez installer Wine. Sur la plupart des distributions Linux, l'installation de Wine est simple. Par exemple, sur Ubuntu, exécutez la commande suivante :

sudo apt install wine

Après avoir installé Wine, accédez au dossier où est stocké votre fichier .exe.

cd /path/to/your/application
Changement de répertoire dans le terminal Linux.

Vous pouvez ensuite exécuter l'exécutable Windows directement depuis le terminal :

wine /path/to/your/application.exe
Terminal de configuration du vin

Pour accéder à l'utilitaire de configuration de Wine, utilisez la commande suivante :

winecfg
Ouverture de la configuration de Wine à l'aide de la commande winecfg.

Cet outil vous permet d'ajuster des paramètres tels que l'émulation de la version Windows, les configurations graphiques, etc.

Winetricks est un outil supplémentaire qui complète Wine en vous permettant d'installer des DLL, des polices et d'autres composants nécessaires à certaines applications Windows. Pour l'installer, vous pouvez exécuter ceci :

sudo apt install winetricks -y

Une fois installé, ouvrez l'interface Winetricks avec la commande :

winetricks

Ici, vous pouvez facilement gérer les composants et les paramètres pour garantir le bon fonctionnement de vos applications Windows.

Utilisation d'un logiciel de virtualisation

Bien que Wine soit excellent pour exécuter de nombreuses applications Windows, exécuter un environnement Windows complet sous Linux constitue parfois la meilleure solution, en particulier pour les applications complexes ou gourmandes en ressources. Le logiciel de virtualisation vous permet de créer et d'exécuter une machine virtuelle Windows sur votre système Linux.

VirtualBox, une option open source et gratuite, est simple à configurer. Vous pouvez le télécharger et l'installer en quelques clics, créer une nouvelle machine virtuelle, installer Windows et exécuter vos applications comme si vous utilisiez un PC Windows classique. C'est comme avoir un ordinateur Windows miniature dans votre système Linux.

VMware Player est un autre choix exceptionnel, surtout si vous avez besoin de fonctionnalités avancées. De plus, la beauté de la virtualisation réside dans son environnement sûr et isolé. Si quelque chose s'avère défectueux, vous pouvez immédiatement réinitialiser la machine virtuelle et recommencer à zéro. C'est comme avoir un bouton de réinitialisation pour votre environnement Windows.

Et si vous jouiez à des jeux Windows sous Linux ?

Vous pouvez également jouer à divers jeux Windows sur Linux en utilisant Wine et des outils comme Proton, Heroic Launcher ou Lutris.

Par exemple, Proton, développé par Valve pour sa fonctionnalité Steam Play, est une version modifiée de Wine optimisée pour exécuter des jeux Windows sous Linux. Il s'intègre parfaitement à Steam, ce qui rend incroyablement facile la lecture de nombreux jeux Windows sur votre système Linux.

Jeu Steam

De même, Lutris est une plate-forme de jeu qui prend en charge plusieurs bibliothèques, notamment Steam, GOG et Epic Games. C'est un excellent outil pour gérer des jeux non Steam et d'autres plateformes de jeux.

Si nécessaire, exécuter une machine virtuelle Windows est une autre option pour les jeux. Vous pouvez installer Windows dans VirtualBox, VMware ou KVM et exécuter vos jeux comme vous le feriez sur un système Windows natif. Cependant, cette méthode est gourmande en ressources et peut ne pas offrir des performances optimales.

Avant d'explorer les couches de compatibilité ou la virtualisation, il vaut la peine de vérifier si une version Linux native de votre jeu préféré est disponible. De nombreux développeurs publient désormais leurs titres sur plusieurs plates-formes pour répondre à la demande croissante des joueurs Linux.

Conclusion

Que vous soyez un utilisateur occasionnel ou un utilisateur expérimenté, il existe une solution qui peut vous aider à combler le fossé entre Linux et Windows. Alors allez-y et explorez ces options – vous pourriez être surpris de la facilité avec laquelle vous pouvez exécuter vos applications Windows préférées sur votre machine Linux.

Partager :
Facebook
Twitter
LinkedIn

Gentil Geek

Passionné d'informatique depuis ma plus tendre enfance aujourd'hui j'en ai fait mon métier. A vos côtés pour simplifier votre utilisation de l'informatique et vous permettre de gagner en compétences.

Poster le commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *