﻿﻿{"id":1422,"date":"2025-10-20T11:32:26","date_gmt":"2025-10-20T09:32:26","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/winboat-lancez-des-applications-windows-sous-linux-comme-si-elles-etaient-natives\/"},"modified":"2025-10-20T11:32:26","modified_gmt":"2025-10-20T09:32:26","slug":"winboat-lancez-des-applications-windows-sous-linux-comme-si-elles-etaient-natives","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/winboat-lancez-des-applications-windows-sous-linux-comme-si-elles-etaient-natives\/","title":{"rendered":"WinBoat &#8211; Lancez des applications Windows sous Linux comme si elles \u00e9taient natives"},"content":{"rendered":"<p>Les Linuxiens ont beau dire que Linux peut TOUT faire, ils gardent presque tous un dual-boot ou une VM Windows planqu\u00e9e quelque part pour lancer Photoshop ou remplir une page web administrative qui plante sous Firefox. C\u2019est \u00e7a la d\u00e9finition du d\u00e9ni, les amis ^^.<\/p>\n<p>Alors bien s\u00fbr, y\u2019a Wine qui existe depuis plus de 20 ans, mais bon faut bidouiller des pr\u00e9fixes, installer des DLL manquantes, fouiller sur WineHQ et au final, c\u2019est toujours du rafistolage \u00e0 se taper.<\/p>\n<p>Alors comme le fait<br \/>\n<a href=\"https:\/\/korben.info\/winapps-windows-applications-linux-natif.html\">Winapps<\/a><br \/>\n, il y a aussi <strong><br \/>\n<a href=\"https:\/\/www.winboat.app\/\">WinBoat<\/a><br \/>\n<\/strong>, un outil capable de faire tourner un Windows dans un container Docker. Pas d\u2019\u00e9mulation, pas de traduction d\u2019API, pas de pri\u00e8re \u00e0 saint Wine pour que votre app se lance. \u00c7a lance de vraies apps Windows !<\/p>\n<p>Techniquement, WinBoat utilise donc Docker et KVM pour faire tourner Windows dans un container. Electron g\u00e8re l\u2019interface, FreeRDP se connecte \u00e0 Windows via le protocole RemoteApp, et vos apps Windows apparaissent comme des fen\u00eatres normales sur votre bureau Linux.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/winboat-windows-apps-linux-docker\/winboat-windows-apps-linux-docker-2.png\" alt=\"\" loading=\"lazy\"><\/p>\n<p>Vous cliquez sur une ic\u00f4ne, hop, l\u2019app se lance, et vous oubliez qu\u2019il y a une VM qui tourne en arri\u00e8re-plan.<\/p>\n<p>L\u2019installation de Windows est \u00e9galement automatis\u00e9e. Vous lancez WinBoat, \u00e7a t\u00e9l\u00e9charge et configure tout, tout seul, et apr\u00e8s c\u2019est pr\u00eat. L\u2019int\u00e9gration filesystem permet d\u2019acc\u00e9der vos fichiers Linux depuis les apps Windows et le passthrough USB et smartcard fonctionne, ce qui r\u00e8gle le probl\u00e8me des signatures \u00e9lectroniques pour les d\u00e9marches administratives dont je parle un peu plus haut.<\/p>\n<p>Photoshop, Illustrator, InDesign, c\u2019est clair que ces apps ne tourneront jamais correctement sous Wine parce qu\u2019Adobe n\u2019a jamais pens\u00e9 son code pour \u00eatre portable alors qu\u2019avec WinBoat, elles tournent. Office 365 aussi, pour les bo\u00eetes qui imposent Teams et SharePoint. Ah et Affinity Photo pareil \u00e7a roule impecc aussi.<\/p>\n<p>\n<img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/winboat-windows-apps-linux-docker\/winboat-windows-apps-linux-docker-3.png\" alt=\"\" loading=\"lazy\">\n<\/p>\n<p>WinBoat assume quand m\u00eame ses limites d\u00e8s le d\u00e9part car y\u2019a pas de passthrough GPU pour le moment, donc les apps lourdes en 3D rameront. Pas de support non plus des jeux avec anti-cheat, mais le Steam Deck fait \u00e7a mieux de toute fa\u00e7on. Et notez qu\u2019il vous faudra minimum 4 Go de RAM rien que pour WinBoat, parce qu\u2019un Windows l\u00e9ger \u00e7a n\u2019existe pas !<\/p>\n<p>Le projet est open source sous licence MIT, gratuit, dispo en AppImage, .deb, .rpm, ou via AUR pour Arch. Docker CLI est obligatoire, mais pas Docker Desktop et FreeRDP 3.x.x avec le support son aussi. KVM aussi doit \u00eatre activ\u00e9 sur votre syst\u00e8me.<\/p>\n<p>Bref, WinBoat c\u2019est comme Winapps, tr\u00e8s sympa \u00e0 tester car \u00e7a marche tr\u00e8s bien m\u00eame si les perfs ne seront jamais celles d\u2019un Windows natif. C\u2019est dispo sur<br \/>\n<a href=\"https:\/\/github.com\/TibixDev\/winboat\">GitHub<\/a><br \/>\navec toute la doc si \u00e7a vous chauffe.<\/p>\n<p>Merci \u00e0 Lorenper pour le soft.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les Linuxiens ont beau dire que Linux peut TOUT faire, ils gardent presque tous un dual-boot ou une VM Windows planqu\u00e9e quelque part pour lancer Photoshop ou remplir une page web administrative qui plante sous Firefox. C\u2019est \u00e7a la d\u00e9finition du d\u00e9ni, les amis ^^. Alors bien s\u00fbr, y\u2019a Wine qui existe depuis plus de 20 ans, mais bon faut bidouiller des pr\u00e9fixes, installer des DLL manquantes, fouiller sur WineHQ et au final, c\u2019est toujours du rafistolage \u00e0 se taper. Alors comme le fait Winapps , il y a aussi WinBoat , un outil capable de faire tourner un Windows dans un container Docker. Pas d\u2019\u00e9mulation, pas de traduction d\u2019API, pas de pri\u00e8re \u00e0 saint Wine pour que votre app se lance. \u00c7a lance de vraies apps Windows ! Techniquement, WinBoat utilise donc Docker et KVM pour faire tourner Windows dans un container. Electron g\u00e8re l\u2019interface, FreeRDP se connecte \u00e0 Windows via le protocole RemoteApp, et vos apps Windows apparaissent comme des fen\u00eatres normales sur votre bureau Linux. Vous cliquez sur une ic\u00f4ne, hop, l\u2019app se lance, et vous oubliez qu\u2019il y a une VM qui tourne en arri\u00e8re-plan. L\u2019installation de Windows est \u00e9galement automatis\u00e9e. Vous lancez WinBoat, \u00e7a t\u00e9l\u00e9charge et configure tout, tout seul, et apr\u00e8s c\u2019est pr\u00eat. L\u2019int\u00e9gration filesystem permet d\u2019acc\u00e9der vos fichiers Linux depuis les apps Windows et le passthrough USB et smartcard fonctionne, ce qui r\u00e8gle le probl\u00e8me des signatures \u00e9lectroniques pour les d\u00e9marches administratives dont je parle un peu plus haut. Photoshop, Illustrator, InDesign, c\u2019est clair que ces apps ne tourneront jamais correctement sous Wine parce qu\u2019Adobe n\u2019a jamais pens\u00e9 son code pour \u00eatre portable alors qu\u2019avec WinBoat, elles tournent. Office 365 aussi, pour les bo\u00eetes qui imposent Teams et SharePoint. Ah et Affinity Photo pareil \u00e7a roule impecc aussi. WinBoat assume quand m\u00eame ses limites d\u00e8s le d\u00e9part car y\u2019a pas de passthrough GPU pour le moment, donc les apps lourdes en 3D rameront. Pas de support non plus des jeux avec anti-cheat, mais le Steam Deck fait \u00e7a mieux de toute fa\u00e7on. Et notez qu\u2019il vous faudra minimum 4 Go de RAM rien que pour WinBoat, parce qu\u2019un Windows l\u00e9ger \u00e7a n\u2019existe pas ! Le projet est open source sous licence MIT, gratuit, dispo en AppImage, .deb, .rpm, ou via AUR pour Arch. Docker CLI est obligatoire, mais pas Docker Desktop et FreeRDP 3.x.x avec le support son aussi. KVM aussi doit \u00eatre activ\u00e9 sur votre syst\u00e8me. Bref, WinBoat c\u2019est comme Winapps, tr\u00e8s sympa \u00e0 tester car \u00e7a marche tr\u00e8s bien m\u00eame si les perfs ne seront jamais celles d\u2019un Windows natif. C\u2019est dispo sur GitHub avec toute la doc si \u00e7a vous chauffe. Merci \u00e0 Lorenper pour le soft.<\/p>\n","protected":false},"author":1,"featured_media":1423,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-1422","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=1422"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1422\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/1423"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=1422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}