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.
É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;
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.
É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.
É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
É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
X11-Apps
Ce package contient trois applications, alors exécutez la suivante une à la fois.
xeyes
xcalc
xclock
Centre de contrôle Gnome
gnome control center
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.
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.