WinApps : utilisez Microsoft Office et Adobe sur Linux, comme si c’était natif

Vous avez déjà rêvé de lancer Word ou Photoshop sur Linux sans avoir l’impression de bidouiller avec une vieille machine virtuelle ? Avec WinApps, ce rêve devient réalité. Cette solution ingénieuse fait tourner Windows en arrière-plan et projette directement vos applications sur le bureau Linux, comme si elles étaient natives.

Qu’est-ce que WinApps ?

  • WinApps maintient une VM Windows (via Docker, Podman ou KVM) en coulisses.
  • Il extrait uniquement l’application voulue (Word, Excel, Photoshop…) grâce à FreeRDP, et l’affiche comme une appli Linux classique.
  • Intégration totale : clic droit sur un .docx et ouverture directe dans Word.
  • Le dossier Linux ~/home est accessible dans Windows (\\tsclient\\home).
  • Détection auto des logiciels Windows installés → création de raccourcis avec icônes et associations de fichiers.
  • Compatible avec la suite Office, Adobe CC, Visual Studio, Explorateur Windows, etc.

Pourquoi pas Wine ?

Wine est pratique pour de petites applis, mais instable pour Office complet ou Adobe Creative Cloud. Avec WinApps, ce sont les vraies applications Windows qui tournent, assurant compatibilité et fluidité.

Prérequis

  • Une ISO de Windows 10/11 + licence valide.
  • Un environnement de virtualisation : Docker, Podman ou KVM.
  • Minimum 4 Go de RAM dédiés à la VM.
  • Une distribution Linux standard (Ubuntu, Fedora, Arch, Debian…).

Installation étape par étape

Option 1 – Automatisée (Docker / Podman)

git clone https://github.com/winapps-org/winapps.git ~/.local/src/winapps

cd ~/.local/src/winapps

./install.sh

Suivez les instructions : ajout de l’ISO, création de la VM, installation de Windows puis d’Office.

Enfin, générez les raccourcis :

winapps install

Option 2 – Manuelle (KVM/libvirt)

  1. Créez une VM Windows avec virt-manager.
  2. Configurez le serveur RDP.
  3. Vérifiez l’accès au dossier partagé \\tsclient\\home.
  4. Clonez WinApps et exécutez install.sh.
  5. Renseignez correctement le fichier winapps.conf.
  6. Installez Office → lancez winapps install.

Astuces de la communauté

  • ⚠️ Téléchargement lent : WinApps peut prendre Tiny11 sur archive.org (2–3 h). Solution → préparer votre ISO à l’avance.
  • Erreur exit code 15 : supprimer network:lan dans winapps.conf.
  • ⌨️ Clavier forcé en US : dans la VM Windows, ajouter dans la base de registre :HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard LayoutIgnoreRemoteKeyboardLayout [DWORD = 1]
  • 🔑 Connexion auto à Windows : désactiver AutoAdminLogon dans :HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinlogonAutoAdminLogon = 0
  • 🖥️ Éviter le démarrage automatique de la VM : dans ~/.config/winapps/compose.yaml, remplacer :restart: on-failurepar :restart: no

Performances

  • 4 Go de RAM suffisent pour Word/Excel, mais prévoyez plus pour Photoshop ou After Effects.
  • La VM se met en veille automatiquement quand inutilisée.
  • Les applis apparaissent comme des fenêtres Linux classiques, avec intégration totale dans le bureau.

Utilisation avancée

WinApps ne se limite pas à une VM locale. Vous pouvez le connecter à un PC Windows distant via RDP pour centraliser vos applis Windows.

Conclusion

WinApps est LA solution élégante pour profiter des applis Windows lourdes (Office, Adobe, Visual Studio) directement dans Linux. Fini les bidouilles Wine ou les doubles redémarrages. Avec une VM bien configurée et quelques ajustements, vous profitez du meilleur des deux mondes : la stabilité des logiciels Windows et la liberté de Linux.