Comment activer le shell Linux Bash sur Windows 10 [WSL 2]

Alors que tout le monde était occupé à radier Microsoft, le géant Redmon est allé de l’avant et a acquis la plate-forme de gestion de code populaire, GitHub. Dans le même ordre d’idées, Microsoft a rejoint la Linux Foundation en tant que partenaire pour apporter la prise en charge du noyau Linux sur Windows 10. Toutes ces décisions indiquent que Microsoft est sérieux quant à l’apport de développement de logiciels et de recherche sur Windows 10. Donc, si vous êtes étudiant ou programmeur, Je vais montrer comment vous pouvez activer Linux Bash Shell sur Windows 10 et profiter de cette fonctionnalité géniale. Non seulement cela, mais je partagerai également les étapes de mise à niveau du sous-système Windows pour Linux (WSL 1) vers le dernier WSL 2 qui contient de nombreuses nouvelles améliorations. Cela dit, allons-y et découvrons le processus d’installation.

Activer le shell Linux Bash sur Windows 10

Les étapes pour activer Linux Bash Shell sur Windows 10 sont assez simple et directe. Tout ce que vous avez à faire est d’activer certaines fonctionnalités sur Windows 10 et de télécharger la distribution Linux de votre choix à partir du Microsoft Store. C’est ça. Passons donc en revue les étapes en détail sans plus tarder.

1. Tout d’abord, nous devons activer la fonctionnalité “Sous-système Windows pour Linux”. Pour ce faire, appuyez une fois sur la touche Windows et tapez “fonctionnalités Windows”. Après ça, cliquez sur “Activer ou désactiver les fonctionnalités Windows”.

Comment activer le shell Linux Bash sur Windows 10 [WSL 2] 6

2. Ensuite, faites défiler vers le bas et activez « Sous-système Windows pour Linux ». Maintenant, redémarrez votre ordinateur pour refléter les modifications.

Activer le shell Linux Bash sur Windows 10

3. Après le redémarrage, ouvrez Microsoft Store et recherchez “Linux”. Vous trouverez de nombreuses distributions de Linux dont Ubuntu et Kali Linux. Pour cet article, j’ai choisi Ubuntu car il est plus populaire parmi les utilisateurs généraux. Maintenant, cliquez sur le bouton “Installer”.

Activer le shell Linux Bash sur Windows 10

4. Une fois l’installation terminée, redémarrez à nouveau votre ordinateur pour que les modifications prennent effet. Maintenant, tout simplement recherchez “Ubuntu” dans le menu Démarrer et ouvrez-le.

Activer le shell Linux Bash sur Windows 10

5. Pendant quelques secondes, il affichera “Installation….” et après ça, vous pouvez définir votre nom d’utilisateur et votre mot de passe UNIX. Voilà, le Terminal Linux est prêt à l’emploi !

Activer le shell Linux Bash sur Windows 10

6. Voici le Linux Bash Shell en action sur Windows 10. Je suis capable d’utiliser de nombreuses commandes Linux et cela fonctionne parfaitement. Vous pouvez même mettre à niveau vers la dernière version de Linux en exécutant sudo apt upgrade commande.

Activer le shell Linux Bash sur Windows 10

Comment mettre à niveau le sous-système Windows pour Linux (WSL 1) vers WSL 2

Si votre PC est inscrit au programme Windows Insider et est mise à jour vers 18917 ou version supérieure alors vous pouvez mettre à niveau vers le dernier WSL 2. Il s’accompagne d’une amélioration significative des performances dont j’ai parlé en détail dans la section suivante. Alors, allons-y et apprenons comment passer de WSL 1 à WSL 2.

1. Avant de passer à WSL 2, nous devons activer une autre fonctionnalité Windows. Semblable à ce que nous avons fait dans la première étape de la section ci-dessus, recherchez à nouveau “fonctionnalités Windows” et ouvrez-le. Maintenant, faites défiler vers le bas et activer la fonctionnalité “Plate-forme de machine virtuelle”. Enfin, redémarrez votre ordinateur.

Comment mettre à niveau le sous-système Windows pour Linux (WSL 1) vers WSL 2

2. Ensuite, ouvrir PowerShell avec le privilège administrateur et exécutez la commande ci-dessous. Assurez-vous de remplacer <Distro> avec le nom de la distribution installée comme Ubuntu, Debian ou Kali Linux. Maintenant, votre PC va commencer à convertir WSL 1 en WSL 2. Cela prendra à peine 5 à 10 minutes.

wsl --set-version <Distro> 2

Comment mettre à niveau le sous-système Windows pour Linux (WSL 1) vers WSL 2

3. Maintenant, entrez la commande ci-dessous dans PowerShell pour vérifier la version actuelle du sous-système Windows pour Linux. Il devrait maintenant afficher la version 2. Génial, vous avez réussi à migrer vers WSL 2 !

wsl -l -v

Comment mettre à niveau le sous-système Windows pour Linux (WSL 1) vers WSL 2

En quoi WSL 2 est-il meilleur que WSL 1 ?

Avec la sortie de WSL 2, vous pouvez faire beaucoup plus sur Windows 10 puisque il est livré avec un vrai noyau Linux. Il faut presque 20 fois moins de temps que WSL 1 pour récupérer les commandes d’E/S et compiler les programmes, ce qui représente d’énormes améliorations. La WSL 1 a été livré avec une couche de compatibilité du noyau Linux cela prenait beaucoup plus de temps pour décompiler les commandes et répondre aux appels système. En outre, la prise en charge des commandes était limitée sur WSL 1, qui a maintenant été remplacée par une prise en charge complète avec WSL 2. Fondamentalement, pour les programmeurs et les étudiants sérieux, c’est une aubaine d’avoir Windows et une prise en charge complète de Linux côte à côte.

Voici un exemple de la rapidité et de l’efficacité de WSL 2 par rapport à WSL 1. La dernière WSL 2 a pris 4,09 secondes pour transférer la page d’accueil de Google par rapport aux 11,64 secondes de WSL 1. Vous gagnez 3 fois moins de temps, ce qui est d’une importance capitale dans la programmation et le développement de logiciels.

Comment mettre à niveau le sous-système Windows pour Linux (WSL 1) vers WSL 2

Étant donné que WSL 2 contient désormais les applications Kernels et Linux, vous pouvez également exécuter l’interface graphique Ubuntu. Cependant, il n’est pas pris en charge nativement et nous devrons attendre que Microsoft implémente cette fonctionnalité géniale. À l’heure actuelle, il existe quelques moyens tiers d’exécuter l’interface graphique à l’aide de la fonctionnalité de virtualisation Hyper-V sur Windows 10, mais le processus est trop complexe pour qu’un utilisateur moyen puisse entrer dans. Ainsi, au fur et à mesure de la sortie de WSL 2 avec prise en charge native de l’interface graphique, nous vous informerons sûrement des étapes complètes.

Voici une brève chronologie de la Date de sortie de WSL 2.

  • Windows Insider – juin 2019 [Already live, Build 18917 or above]
  • Sortie publique — Q1 2020

Utiliser Linux Bash Shell avec la prise en charge de WSL 2 dans le terminal Windows

Maintenant, après la sortie de Windows Insider de septembre, vous pouvez utiliser Bash Shell avec PowerShell et l’invite de commande côte à côte sur le terminal Windows. Et la grande partie est qu’il prend en charge le dernier WSL 2. Pas besoin de convertir la distribution à chaque fois. Vous pouvez simplement ouvrir le terminal Windows et cliquer sur le bouton “flèche vers le bas” et sélectionner “Ubuntu”. C’est ça. Prendre plaisir!

Utiliser Linux Bash Shell avec la prise en charge de WSL 2 dans le terminal Windows

Faites de Windows 10 votre prochaine station de travail avec une prise en charge complète de Linux

C’était donc notre aperçu détaillé du sous-système Windows pour Linux et de la façon dont vous pouvez activer Linux Bash Shell avec la prise en charge de WSL 2 sur Windows 10. C’est incroyable de voir comment Microsoft montre son engagement à apporter une prise en charge complète de Linux sur Windows 10. tente de faire de Windows 10 une plate-forme universelle pour tous, y compris les utilisateurs moyens, les développeurs et bien sûr les étudiants. Quoi qu’il en soit, tout cela vient de nous. Si vous avez trouvé l’article informatif et que vous souhaitez voir des articles similaires sur le nouvel écosystème Windows-Linux, restez à l’écoute avec nous. Nous apporterons des guides et des tutoriels plus approfondis à l’avenir.

Comments (0)

Leave a Reply

Your email address will not be published.