Comment exécuter des applications Linux à partir de Bash sur Windows 10 [Guide]

Ubuntu arrive sur Windows 10. La version 14316 de Windows 10 Preview vous permet de l’essayer. L’arrivée d’Ubuntu et de Bash dans Windows 10 est un gros problème pour les développeurs simplement parce que cela signifie que le développement sera considérablement plus facile. La fonctionnalité n’est toujours disponible que sur les versions d’aperçu et nous testons les eaux pour voir ce qu’elle peut faire. La seule question qui se pose est de savoir si vous pouvez exécuter une application Linux sur Windows 10 maintenant qu’elle a Bash et Ubuntu? La réponse est oui et voici un guide complet sur la façon de faire exactement cela.

Étape 1: Exécutez Bash sur Windows 10. Si vous exécutez Windows 10 Preview build 14316 mais n’avez jamais exécuté Bash dessus, vous ne l’avez probablement pas activé. Voici un guide sur la façon de faire fonctionner Bash sur Windows 10.

  Comment activer les macros dans Excel pour Windows et Mac ?

Étape 2: Pour exécuter une application Linux sous Windows 10, vous devez d’abord exécuter un serveur X dessus. Il existe une multitude d’options disponibles pour vous; Xming, Cygwin / X ou VcXsrv Windows X Server. Nous avons utilisé et recommandons VcXsrv Windows X Server si vous cherchez à faire peu ou pas de dépannage ou de configuration. VcXsrv Windows X Server peut être exécuté immédiatement tandis que les deux autres options nécessitent une configuration. Si vous connaissez bien l’un des deux autres, n’hésitez pas à les utiliser.

Étape 3: Téléchargez et exécutez VcXsrv Windows X Server. Il ajoutera une icône X dans la barre d’état système pour montrer qu’il est en cours d’exécution et c’est tout ce dont vous avez besoin.

Étape 4: Ouvrez Bash en le recherchant via Windows Search ou demandez à Cortana de l’ouvrir.

Étape 5: Téléchargez l’application que vous souhaitez exécuter. Nous allons vous donner quelques options car les applications qui s’exécutent sont boguées et sujettes à des plantages. Voici une liste;

  Comment ouvrir la barre de jeu (Windows 10)

Firefox

apt-get install firefox

Applications Ubuntu X11

apt-get install x11-apps

Centre de contrôle Gnome

apt-get install gnome-control-center

Exécutez ces applications une par une. À un moment donné avant le téléchargement des applications, il vous sera demandé de confirmer le téléchargement et l’installation. Voilà à quoi ça ressemble. Tapez Y ici et appuyez sur la touche Entrée pour continuer.

application-obtenir-permission

Étape 6: Assurez-vous que VcXsrv Windows X Server est en cours d’exécution (vérifiez la barre d’état système pour l’icône X) et que vous avez téléchargé avec succès au moins une application via les commandes abandonnées.

Serveur VcXsrv Windows X

Étape 7: Vous devez maintenant exporter l’affichage vers votre système local. Basculez vers Bash et exécutez la commande suivante. Assurez-vous de mettre en majuscule le mot «Affichage» car il fait partie de la syntaxe.

export DISPLAY =: 0

export-affichage

Étape 8: Exécutez l’application que vous avez téléchargée. Voici les commandes pour exécuter chacune des applications téléchargées à l’étape 5.

Firefox

firefox

ff-win10-bash

X11-Apps

Ce package contient trois applications, alors exécutez la suivante une à la fois.

xeyes

xeyes-win10

xcalc
xclock

xclock-win10

Centre de contrôle Gnome

gnome control center

gnome-control-center-win10

Les performances de ces applications sont loin d’être optimales. Firefox plante beaucoup et vous devrez peut-être faire plusieurs essais pour le faire fonctionner une seule fois. Vous pouvez voir dans la capture d’écran ci-dessus que pendant que nous avons ouvert Firefox, nous avons toujours reçu une erreur de sandboxing. Parfois, une application prend jusqu’à une minute pour apparaître sur votre écran une fois que vous avez donné la commande. L’essentiel est que si vous pouvez faire fonctionner ces applications, leur utilisation ne sera pas encore possible. Vous constaterez que vous êtes terriblement limité aux applications que vous pouvez exécuter actuellement.

  Comment rechercher rapidement un site Web à l'aide de raccourcis sur iPhone et iPad

Vous devrez probablement attendre les versions ultérieures ou éventuellement la version stable de la mise à jour anniversaire de Windows 10 avant de pouvoir en tirer pleinement parti.

Télécharger VcXsrv Windows X Server