Exécuter facilement des applications Windows sur Linux en utilisant ces outils

Exécuter des applications Windows sur Linux est plus facile qu’il n’y paraît. Vous n’avez pas toujours besoin de vous fier à 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 de nombreuses applications et jeux Windows sur Linux sans problème. Plongeons dans le sujet !
Exécuter des applications Windows en utilisant les wrappers Wine
Avant de plonger dans les wrappers Wine, comprenons d’abord ce qu’est Wine. Wine signifie Wine Is Not an Emulator. C’est une couche de compatibilité qui vous permet d’exécuter des programmes Windows sur Linux sans nécessiter une installation complète de Windows.
Il existe plusieurs manières d’utiliser Wine. Vous pouvez soit utiliser l’interface en ligne de commande de Wine, soit opter pour des wrappers Wine (outils GUI utilisant Wine en arrière-plan). Je recommande d’utiliser les wrappers Wine, surtout si travailler avec des outils en ligne de commande vous semble intimidant.
Les wrappers Wine sont des paquets préconfigurés qui simplifient le processus d’installation et d’exécution de certaines applications ou jeux Windows en gérant les complexités de la configuration de Wine pour vous. Parmi les wrappers populaires, on trouve PlayOnLinux, Bottles, Heroic Launcher, Lutris, et d’autres.
Installation des applications Windows en utilisant Bottles
Supposons que vous souhaitiez exécuter Notepad++ dans votre environnement Linux. Au lieu de vous occuper de la configuration manuelle de Wine, vous pouvez utiliser l’un des wrappers mentionnés précédemment. Pour cette démonstration, je vais utiliser le wrapper GUI Bottles pour installer Notepad++ sur mon Linux Ubuntu.
Pour commencer, installez d’abord Bottles en utilisant Flatpak :
flatpak install flathub com.usebottles.bottlesAprès l’installation, ouvrez Bottles à partir du menu Applications, puis cliquez sur le bouton bleu Créer un nouveau flacon.

Ensuite, donnez un nom à votre nouveau flacon et sélectionnez l’environnement d’application. Cela va créer un environnement autonome adapté à l’exécution d’applications Windows. Enfin, cliquez sur le bouton Créer.

Une fois le nouveau flacon créé, vous pouvez examiner ses détails et ses paramètres de configuration.
Ouvrez le flacon et cliquez sur le bouton Exécuter l’exécutable.

Parcourez l’emplacement où vous avez téléchargé l’installateur de Notepad++. Sélectionnez le fichier et cliquez sur Exécuter pour commencer l’installation.

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

Après avoir terminé l’installation, vous pouvez exécuter Notepad++ directement depuis Bottles. De retour dans Bottles, vous verrez Notepad++ répertorié comme un programme installé.
Pour l’ouvrir à tout moment, cliquez sur l’icône en forme de flèche à côté de son nom, et c’est parti !

Je préfère toujours les wrappers Wine par rapport à l’interface de ligne de commande de 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 wrappers Wine soient pratiques, parfois vous souhaitez plus de contrôle. C’est là que l’interface de ligne de commande de Wine (CLI) 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 wineAprès avoir installé Wine, allez dans le dossier où se trouve votre fichier .exe.
cd /path/to/your/applicationVous pouvez ensuite exécuter directement l’exécutable Windows depuis le terminal :
wine /path/to/your/application.exePour accéder à l’utilitaire de configuration de Wine, utilisez la commande suivante :
winecfg
Cet outil vous permet d’ajuster des paramètres tels que l’émulation de version Windows, les configurations graphiques, et plus encore.
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 pour certaines applications Windows. Pour l’installer, vous pouvez exécuter ceci :
sudo apt install winetricks -yUne fois installé, ouvrez l’interface Winetricks avec la commande :
winetricksIci, vous pouvez gérer facilement les composants et les paramètres pour garantir le bon fonctionnement de vos applications Windows.
Utilisation de logiciels de virtualisation
Bien que Wine soit excellent pour exécuter de nombreuses applications Windows, parfois, exécuter un environnement Windows complet sur Linux est la meilleure solution, surtout pour des applications complexes ou gourmandes en ressources. Les logiciels de virtualisation vous permettent de créer et d’exécuter une machine Windows virtuelle 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 normal. C’est comme avoir un mini ordinateur Windows au sein de votre système Linux.
VMware Player est un autre excellent choix, en particulier 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 ne fonctionne pas, vous pouvez immédiatement réinitialiser la machine virtuelle et repartir de zéro. C’est comme avoir un bouton de réinitialisation pour votre environnement Windows.
Que dire des jeux Windows sur 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 leur fonctionnalité Steam Play, est une version modifiée de Wine optimisée pour exécuter des jeux Windows sur Linux. Il s’intègre parfaitement à Steam, rendant incroyablement facile le jeu de nombreux jeux Windows sur votre système Linux.

De même, Lutris est une plateforme de jeux qui prend en charge plusieurs bibliothèques, y compris Steam, GOG, et Epic Games. C’est un excellent outil pour gérer des jeux non-Steam et d’autres plateformes de jeu.
Si nécessaire, exécuter une machine virtuelle Windows est une autre option pour le jeu. 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 sortent désormais leurs titres sur plusieurs plateformes pour répondre à la demande croissante des gamers Linux.
Conclusion
Que vous soyez un utilisateur occasionnel ou un utilisateur chevronné, 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 voir à quel point il est facile d’exécuter vos applications Windows préférées sur votre machine Linux.
Crédits image : Interface de système d’exploitation par DepositPhotos. Toutes les captures d’écran par Haroon Javed.