Installation d’Ubuntu Bash pour Windows 10 – Altis Consulting

Anandraj Jagadeesan, un Managing Consultant chez Altis à Sydney, partage son expérience de l’installation d’Ubuntu Bash dans un environnement Windows 10.

Pendant les dernières années en tant que développeur de big data, j’ai utilisé un Mac au travail et un bureau Linux pour mes besoins personnels. J’ai récemment commencé à utiliser un ordinateur portable Windows au travail et j’étais initialement préoccupé par la façon d’accéder à mes outils de développement préférés, jusqu’à ce que je découvre le shell Bash natif pour Windows et l’option d’accéder à Docker à partir du même environnement. Cela permet d’exécuter un ensemble complet d’outils et d’utilitaires Ubuntu (par exemple, Docker, Git, Python, Spark et toutes les commandes Linux de brassage de données) de manière native sur Windows 10.

Microsoft a apporté des capacités Linux « natives » à Windows 10 en vous permettant d’installer Ubuntu Bash. Microsoft a réalisé cela en construisant une nouvelle infrastructure dans Windows appelée le sous-système Windows pour Linux (WSL) et a travaillé avec Canonical pour exécuter Ubuntu userland sur cette infrastructure. Cela signifie que les développeurs utilisant des machines Windows auront accès à l’ensemble des outils de ligne de commande Ubuntu (vi, grep, awk, sed, etc.) et pourront installer les outils de ligne de commande disponibles pour Ubuntu en utilisant « apt-get install ». Cela évite les solutions de contournement encombrantes comme les machines virtuelles et Cygwin qui peuvent ralentir votre machine. Donc, l’essentiel est que les utilisateurs de Windows peuvent maintenant obtenir la même expérience Linux que celle qu’ils obtiennent sur un bureau Mac ou Linux.

Avant d’être trop excité, vous devez vérifier que vous avez une version de Windows 10 qui prend en charge Ubuntu Bash. Au minimum, il doit s’agir de la version 1607 (Anniversary Update). Vous pouvez le vérifier en ouvrant l’option « À propos de mon PC » depuis le démarrage de Windows et vérifier que la version est « 1607 » ou supérieure. Si c’est le cas, vous êtes prêt à partir, sinon vous devrez effectuer une mise à jour vers la dernière version. Ne vous inquiétez pas si vous avez l’édition Home car le mode développeur est disponible dans l’édition Home également.

Assez de l’arrière-plan, passons aux choses amusantes réelles pour le faire fonctionner en suivant les étapes ci-dessous :

  1. Ouvrir l’app Paramètres et aller à Mise à jour & Sécurité -> Pour les développeurs et choisir le bouton radio « Mode développeur ».
  2. Puis allez dans le panneau de configuration -> Programmes et cliquez sur « Activer ou désactiver la fonctionnalité Windows ». Activez le « Sous-système Windows pour Linux(Beta) ». Lorsque vous cliquez sur OK, vous serez invité à redémarrer. Cliquez sur « Restart Now » pour redémarrer votre PC.
  3. Après le redémarrage, allez dans Démarrer et recherchez « bash ». Exécutez le fichier « bash.exe ». Lorsque vous l’exécutez pour la première fois, vous devrez accepter les conditions de service car « Bash on Ubuntu for Windows » sera téléchargé depuis le Windows Store. Il vous sera demandé un nom d’utilisateur et un mot de passe pour l’environnement Ubuntu. Veuillez les stocker quelque part car le mot de passe est nécessaire pour exécuter des commandes comme sudo.

Après avoir terminé ce processus, vous aurez maintenant une ligne de commande Ubuntu complète et pourrez utiliser la commande apt-get d’Ubuntu pour installer des logiciels à partir des dépôts d’Ubuntu. En théorie, tous les binaires devraient fonctionner, mais sachez que cette fonctionnalité est encore en version bêta et que toutes les applications ne fonctionnent pas forcément parfaitement. Notez également que les applications graphiques et les bureaux ne sont pas pris en charge, et l’exécution d’applications serveur n’est pas recommandée.

Vous pouvez devenir l’utilisateur « root » et avoir un accès complet au système, comme l’utilisateur « Administrator » sous Windows. Votre système de fichiers Windows est situé à /mnt/c dans l’environnement du shell Bash.

Voyez cet espace pour le prochain blog de la série qui examinera comment faire fonctionner Docker & Spark à partir du shell Bash de Windows 10 Ubuntu.

https://www.linux.com/news/bash-windows-what-does-it-mean

https://www.windowscentral.com/how-install-bash-shell-command-line-windows-10

https://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-on-windows-10

https://support.microsoft.com/en-ph/help/13443/windows-which-operating-system

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.