Microsoft a surpris bon nombre d'utilisateurs en présentant au shell Bash et au Linux Subsystem pour Windows 10. La première alternative historique à cela est Cygwin, dont le développement reste aussi solide que jamais, mais si vous cherchez une solution encore plus complète, vous voudrez peut-être essayer Swan, qui combine Cygwin, le X Window System, la version 4.12 de Xfce, et bien plus encore.

Swan : « Linux » sous Windows
Swan

Pour différentes raisons, la plupart des utilisateurs de Linux essaient de rester à distance prudente de Windows, mais cela n'est pas toujours possible. Bien sûr, il existe des ressources spéciales (la virtualisation et le double démarrage, par exemple) qui rendent la coexistence beaucoup plus simple. Cependant, lorsque l'environnement principal est précisément Windows, ils doivent suivre le chemin d'outils comme Cygwin. La situation a changé avec l'arrivée de Windows 10, et nous avons maintenant le Linux Subsystem, qui possède un bon degré d'utilité malgré quelques limitations (l'accès à certains périphériques USB en est une). De plus, si votre désir est une solution plus directe et pourquoi pas simple à mettre en œuvre, ou si vous n'utilisez pas Windows 10, il y a Swan.

Swan : « Linux » sous Windows
L'installation demande une intervention manuelle, mais j'avoue que ça n'a pas l'air mal.

Swan nous offre dans un seul paquet une combinaison du X Window System avec accès aux polices de Windows, presse-papiers partagé, et intégration avec la barre des tâches (en plus du support alt-tab), le déjà mentionné Cygwin, et la version 4.12 de Xfce comme environnement de bureau, qui inclut son propre terminal et la compatibilité PulseAudio. Il apporte aussi le gestionnaire de fichiers Thunar, Git préinstallé, le compresseur Engrampa, et d'autres outils au niveau de Busybox, openssh, wget, nano, gcc, et Python. En résumé, presque Linux, directement sur le bureau de Windows 10, sans conflits de transition.

L'installeur de Swan ne dépasse pas 200 kilo-octets, et sa première étape est de télécharger Cygwin. Une fois sa base installée en mode sans surveillance, nous devons ouvrir la console de Swan et saisir la commande spm -i swan-desktop pour recevoir Xfce. Je comprends que Swan soit peut-être « une solution à la recherche d'un problème », et que les utilisateurs de Linux ne ressentent pas le besoin de télécharger quelque chose comme ça, mais il n'est jamais superflu d'avoir des options secondaires.

Site officiel et téléchargement :