Ubuntu arrive sur Windows 10. L'aperçu de Windows 10 build 14316 vous permet de l'essayer. Ubuntu et Bash pour Windows 10 sont un gros problème pour les développeurs simplement parce que cela signifie que le développement sera considérablement plus facile. La fonctionnalité est toujours disponible uniquement 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 la suivante: pouvez-vous 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 procéder.
É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 lancer Bash sur Windows 10.
Étape 2: Pour exécuter une application Linux sur Windows 10, vousdevra d'abord exécuter un serveur X dessus. Il y a une multitude d'options disponibles pour vous; Xming, Cygwin / X ou VcXsrv Windows X Server. Nous avons utilisé et recommandé VcXsrv Windows X Server si vous cherchez à faire peu ou pas de problèmes 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 fonctionne et que c'est tout ce dont vous avez besoin.
Étape 4: Ouvrez Bash en le recherchant via la recherche Windows 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 aux 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 (recherchez l'icône X dans la barre d'état système) 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" dans 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 paquet contient trois applications, alors exécutez la suivante à 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 essayer plusieurs fois pour le faire fonctionner une fois. Vous pouvez voir dans la capture d'écran ci-dessus que pendant que nous ouvrions Firefox, nous avons toujours reçu une erreur de sandboxing. Parfois, une application peut prendre jusqu'à une minute pour apparaître sur votre écran une fois que vous avez donné la commande. En fin de compte, vous pouvez exécuter ces applications, mais leur utilisation ne sera pas encore possible. Vous constaterez que vous êtes extrêmement limité aux applications que vous pouvez exécuter actuellement.
Vous devrez probablement attendre les versions ultérieures ou peut-être la version stable de la mise à jour anniversaire de Windows 10 pour arriver avant de pouvoir l'utiliser.
Télécharger VcXsrv Windows X Server
commentaires