Passer à Linux cesse de sembler un compromis au moment où votre dernier programme Windows continue de fonctionner. Cette application unique, qu’il s’agisse d’un ancien progiciel comptable, d’un vieux jeu ou d’un outil de conception de niche, est généralement ce qui maintient les gens sur Windows. Nous avons testé huit outils de compatibilité qui comblent cet écart. Certains cachent complètement la plomberie, d’autres exposent chaque bouton, et quelques-uns existent pour un seul travail spécifique. Voici ce que chacun fait bien quand vous voulez exécuter des applications Windows sur Linux sans double amorçage.
Ce qu’il faut rechercher dans un outil Windows-sur-Linux
La compatibilité n’est pas un seul problème. Quelques éléments distinguent un outil qui fonctionne d’un outil qui est abandonné après un week-end.
- Isolement entre les applications Windows installées, afin qu’un installateur cassé ne contamine pas tous les autres programmes
- Des exécuteurs préconfigurés pour les applications connues, afin que vous ne réajustiez pas manuellement les remplacements de DLL
- Qualité de traduction DirectX 11 et 12 pour les jeux, où DXVK et VKD3D sont importants
- Un moyen raisonnable d’installer les redistributeurs et les polices sans exécuter les programmes d’installation manuellement
- Couverture communautaire : la différence entre une installation de quinze minutes et un après-midi perdu
- Clarté des licences, en particulier pour tout ce que vous prévoyez d’utiliser commercialement
Comparaison rapide
| Application | Meilleur pour | Plan gratuit | Prix de départ | Caractéristique remarquable |
|---|---|---|---|---|
| Bottles | Les débutants exécutent des applications de productivité | Oui | Gratuit | Bacs à sable par application avec interface graphique |
| Lutris | Jeux de GOG, Epic, Battle.net | Oui | Gratuit | Scripts d’installation communautaires |
| Wine | Contrôle total, écriture de scripts, sans interface | Oui | Gratuit | La couche de compatibilité elle-même |
| PlayOnLinux | Configurations héritées, petits jeux | Oui | Gratuit | Recettes pour les anciens jeux |
| CrossOver | Support payant pour les applications métier | Essai de 14 jours | Environ 74 $ une seule fois | Codeweavers valide les applications |
| Steam Proton | Tout jeu Windows Steam | Oui | Gratuit | Configuration zéro pour la plupart des jeux |
| Winetricks | Correction des problèmes de DLL et de polices | Oui | Gratuit | Catalogue de verbes pour les correctifs connus |
| Q4Wine | Gestion des préfixes depuis une interface graphique | Oui | Gratuit | Accès rapide au registre et aux services |
Les applications
1. Bottles — meilleur dans l’ensemble pour les applications de productivité
Bottles enveloppe Wine dans l’une des applications de bureau les plus propres de Linux. Chaque programme installé obtient sa propre bouteille : un préfixe autonome avec son propre exécuteur, sa version DXVK et ses dépendances. Vous pouvez dupliquer une bouteille avant une mise à jour pour conserver une copie de travail, et le programme d’installation des dépendances intégré résout la plupart de ce que les applications Windows attendent (Visual C++, .NET, DirectX).
Où il s’arrête : Bottles se concentre d’abord sur Flatpak, ce qui signifie que les intégrations système comme les scanners ou l’automatisation COM peuvent être maladroites. Les jeux anti-triche restent un non catégorique.
Plates-formes : Linux (Flatpak recommandé). GNOME 40 ou plus récent pour l’expérience la plus fluide.
Tarification : Gratuit et open source, licence MIT.
Télécharger : usebottles.com ou flatpak install flathub com.usebottles.bottles
Conclusion : Choisissez ceci en premier si vous passez de Windows et que vous voulez une application qui cache les aspects les plus rudes de Wine.
2. Lutris — meilleur pour les jeux en dehors de Steam
Lutris est le lanceur de référence pour tout ce qui n’est pas sur Steam : GOG, Epic Games Store, Battle.net, les programmes d’installation autonomes, les consoles émulées et des milliers de scripts d’installation maintenus par la communauté. Chaque script gère la danse spécifique qu’un vieux jeu exige, de la bonne version de Wine aux ajustements du registre. Lutris agit également comme une interface pour MAME, RetroArch et DOSBox dans la même vue de bibliothèque.
Où il s’arrête : L’interface est dense et les erreurs pointent souvent vers le terminal. Les scripts vieillissent rapidement, donc un jeu qui s’est installé correctement l’année dernière peut nécessiter un ajustement aujourd’hui.
Plates-formes : Linux, emballé pour la plupart des principales distributions.
Tarification : Gratuit et open source, GPL-3.0.
Télécharger : lutris.net
Conclusion : Le choix le plus sûr pour conserver une grande bibliothèque de type PC Windows jouable sur Linux sans créer manuellement des préfixes.
3. Wine — meilleur quand vous avez besoin de chaque bouton
Wine est la couche de compatibilité sur laquelle tout le reste de cette liste est construit. Rien n’est plus portable, plus scriptable ou mieux documenté pour les cas limites. Si vous écrivez des installations, exécutez des tests dans l’IC ou devez lancer un binaire Windows à partir d’un serveur sans interface, Wine seul est souvent le bon choix.
Où il s’arrête : Il n’y a pratiquement pas d’interface graphique. La gestion des préfixes et des exécuteurs est votre travail, et les messages d’erreur supposent que vous savez ce qu’est un remplacement.
Plates-formes : Linux, macOS, FreeBSD. Les numéros de version sont échelonnés : stable, développement et staging.
Tarification : Gratuit et open source, LGPL-2.1.
Télécharger : winehq.org
Conclusion : Pour les ingénieurs et les utilisateurs avancés qui veulent le contrôle direct et ne s’opposent pas à un fichier de configuration plutôt qu’un assistant.
4. PlayOnLinux — meilleur pour les configurations héritées
PlayOnLinux précède la plupart des outils de cette liste. Il maintient une bibliothèque de recettes pour les vieux jeux et les applications de productivité Windows qui n’ont jamais eu de port Proton. L’interface se sent obsolète, mais les recettes fonctionnent toujours, c’est le point.
Où il s’arrête : Le rythme de développement a ralenti par rapport à Bottles et Lutris. Les titres DirectX 12 modernes sont généralement mieux servis ailleurs.
Plates-formes : Linux, plus une filiale PlayOnMac.
Tarification : Gratuit et open source.
Télécharger : playonlinux.com
Conclusion : Utile quand vous trouvez une application Windows vieille de quinze ans pour laquelle PlayOnLinux seul a un script de travail.
5. CrossOver — meilleur quand vous voulez un support payant
CrossOver est Wine avec un vernis commercial de Codeweavers. Il est livré avec des configurations connues pour Microsoft Office, Quicken et des centaines d’applications métier, et le fournisseur examine les rapports de bogues pour les clients payants. Codeweavers emploie également une grande part des développeurs principaux de Wine, de sorte que chaque version bénéficie à upstream Wine.
Où il s’arrête : Le prix unique et les frais de mise à niveau annuels semblent raides une fois que vous réalisez que le moteur sous-jacent est gratuit. Les jeux obtiennent un meilleur support ailleurs.
Plates-formes : Linux, macOS et ChromeOS.
Tarification : Environ 74 $ pour une licence unique avec un an de mises à jour. Essai disponible.
Télécharger : codeweavers.com
Conclusion : Achetez CrossOver quand une application Windows critique pour l’entreprise est sur sa liste d’applications prises en charge et que vous voulez un numéro pour appeler.
6. Steam Proton — meilleur pour les jeux Steam
Proton a transformé Linux en une plate-forme de jeu de première classe. Activez Steam Play, installez un jeu Windows et Proton traduit DirectX, injecte DXVK et gère les polices et les nuanceurs en arrière-plan. La plupart des jeux en solo fonctionnent simplement, souvent à des vitesses d’images proches de la version native.
Où il s’arrête : La couverture anti-triche est inégale. Certains éditeurs refusent toujours de signer leur anti-triche au niveau du noyau pour Linux, même si Proton serait heureux d’exécuter le jeu.
Plates-formes : Linux via Steam.
Tarification : Gratuit avec un compte Steam.
Télécharger : Dans les paramètres Steam, ou ProtonDB pour les rapports de compatibilité.
Conclusion : Pour les jeux Steam en particulier, Proton est tout le jeu. Vérifiez d’abord ProtonDB, installez ensuite.
7. Winetricks — meilleur pour les correctifs chirurgicaux
Winetricks n’est pas un lanceur. C’est un script shell qui installe les redistribuables, les polices et les solutions connues dans un préfixe Wine. Presque tous les guides de dépannage pour une application cassée disent finalement « exécuter winetricks corefonts vcrun2019 », et c’est l’outil qui le fait.
Où il s’arrête : Cela n’aide que si vous savez déjà ce que vous allez installer. L’exécution aveugle de verbes peut gonfler un préfixe ou introduire des conflits.
Plates-formes : Linux, macOS et partout où Wine fonctionne.
Tarification : Gratuit et open source.
Télécharger : github.com/Winetricks/winetricks
Conclusion : Gardez-le installé même si vous utilisez Bottles ou Lutris. Quand quelque chose se casse, c’est souvent la solution.
8. Q4Wine — meilleur pour le ménage des préfixes
Q4Wine est une interface Qt pour gérer plusieurs préfixes Wine, éditer le registre, contrôler les services et exécuter des tests rapides. C’est plus proche d’une console d’administration Wine qu’un lanceur, et s’associe bien avec du Wine pur quand vous avez cinq ou dix préfixes et que vous devez les garder propres.
Où il s’arrête : L’interface ressemble à une application Qt de début 2010 parce que c’est le cas. La documentation est mince en dehors de ses propres forums.
Plates-formes : Linux et FreeBSD.
Tarification : Gratuit et open source, GPL-3.0.
Télécharger : Disponible dans la plupart des dépôts de distribution, ou q4wine.brezblock.org.ua.
Conclusion : Cela vaut la peine d’installer si vous jongler avec les préfixes pour les tests ou si vous aimez une interface graphique pour le travail du registre.
Comment choisir le bon
- Si vous êtes nouveau sur Linux et que vous voulez que les applications de productivité fonctionnent : Bottles
- Si votre bibliothèque Windows est des jeux d’anywhere sauf Steam : Lutris
- Si votre bibliothèque de jeux est sur Steam : Steam Proton
- Si une application Windows pour les affaires est votre gagne-pain : CrossOver
- Si vous écrivez des installations de scripts ou exécutez Wine depuis l’IC : Wine directement
- Si un vieux jeu spécifique a besoin d’un correctif de 2011 : PlayOnLinux plus Winetricks
- Si vous administrez de nombreux préfixes : Q4Wine
Il n’y a pas de gagnant unique. La plupart des utilisateurs de Linux finissent par avoir deux ou trois d’entre eux installés côte à côte, chacun pour un coin différent de leur passé de Windows.
FAQ
Quel est le moyen le plus facile d’exécuter des applications Windows sur Linux? Bottles pour la productivité et Proton pour les jeux ensemble couvrent environ quatre-vingt-dix pour cent de ce que les gens demandent. Aucun ne nécessite de travail terminal pour le cas courant.
Ces outils exécutent-ils les jeux Windows à pleine vitesse? Proton et Lutris avec DXVK livrent régulièrement des vitesses d’images proches de Windows natif sur le même matériel. Les jeux basés sur Vulkan courent parfois plus vite.
Puis-je installer Microsoft Office sur Linux? Les versions antérieures d’Office (2016 et antérieures) fonctionnent raisonnablement bien via CrossOver ou Bottles. La suite Office en nuage actuelle est un mauvais ajustement ; la version Web est plus facile.
Y a-t-il quelqu’un qui exécute les jeux anti-triche? Certains titres avec BattlEye ou Easy Anti-Cheat fonctionnent maintenant sous Proton parce que Valve a financé le support Linux. L’anti-triche au niveau du noyau que les éditeurs n’ont pas activé pour Linux refuse toujours de s’exécuter.
Vaut-il la peine de payer pour CrossOver si Wine est gratuit? Oui, si l’application spécifique dont vous avez besoin est sur sa liste d’applications prises en charge et que vous voulez le support du fournisseur. Pour un usage général, les Bottles et Lutris gratuits couvrent la plupart du même terrain.
Puis-je utiliser ces outils ensemble? Oui. Bottles, Lutris et Steam Proton coexistent tous heureux ; chacun garde ses préfixes dans son propre répertoire. Pointez simplement deux gestionnaires sur le même préfixe.