Microsoft a commencé un partenariat avec Canonical, et c’est une société mère d’Ubuntu. Ce partenariat a ouvert la porte aux utilisateurs de Linux car il permet à quiconque d’utiliser Linux sur Windows. Le PDG de Microsoft a officiellement annoncé que tout le monde peut désormais installer et utiliser le shell Bash de Linux sur Windows 10. Beaucoup d’entre vous ne le croient toujours pas, alors dans cet article, nous allons vous donner des informations sur l’installation et l’utilisation du Linux Bash Shell sur Windows 10.
Pourquoi vous devriez utiliser le Linux Bash Shell
Comme nous le savons, le système d’exploitation de Windows a déjà un PowerShell, qui est un langage de script et un shell de commande. PowerShell aide les administrateurs système à effectuer différentes tâches d’administration, et il a été créé à partir du cadre .NET pour surmonter les lacunes de l’invite de commande.
Maintenant que vous pensez que PowerShell est déjà présent dans Windows, quel est le besoin de Bash Shell dans Windows ? Bash et PowerShell sont conçus différemment pour des tâches différentes. Le shell Bash est intégré dans le système d’exploitation Windows et supprime les étapes supplémentaires que vous deviez suivre pour utiliser les mêmes langages de programmation sur votre Windows.
Qu’est-ce que le shell Bash ?
« Bash » est une abréviation de « Bourne-Again Shell », qui est le jeu de mots sur Stephen Bourne (auteur de l’ancêtre direct pour le shell UNIX actuel « sh »). Bash est un langage de commande ou Shell, et il est utilisé pour différents types de systèmes d’exploitation GNU et Linux.
Bash est la version libre de Bourne Shell, et il est distribué avec le système d’exploitation GNU et Linux qui comprend également Ubuntu. Dans le cas où vous avez utilisé Ubuntu et travaillé sur les commandes spécifiques du terminal, vous devez avoir utilisé Bash pour ce processus. Bash est l’un des interpréteurs de ligne de commande les plus étonnants, il est donc un shell interactif par défaut dans les différentes distributions de Linux.
Comment installer et utiliser le shell Linux Bash sur Windows 10
La première étape du processus nécessite que vous activiez l’option « Sous-système Windows pour Linux » sur Windows à partir de PowerShell. Dans le cas où vous voulez utiliser l’interface graphique, alors vous devez rechercher l’option de fonctionnalité pour obtenir la liste des fonctionnalités de Windows, alors vous pouvez le faire selon l’image montrée ci-dessous :
Puis, ouvrez-le pour utiliser toutes les options, alors cochez « Sous-système Windows pour Linux » et « Plate-forme de machine virtuelle » et activez-les en cochant la case, puis redémarrez votre système pour appliquer les changements.
Dans le cas où vous utilisez le PowerShell, alors vous devez aller dans le menu Démarrer, et taper PowerShell dans la boîte de recherche, puis l’exécuter en tant qu’administrateur en faisant un clic droit dessus :
Une fois que vous avez ouvert le PowerShell, utilisez la commande ci-dessous pour activer le Bash dans Windows 10. (Dans ce cas, le système demandera la confirmation, alors tapez Y, ou vous pouvez appuyer sur Entrée.
Maintenant, vous devez télécharger le système Linux à partir du Windows Store et rechercher « Linux » ou « Ubuntu »
Après la recherche, vous obtiendrez l’écran suivant par lequel vous pouvez installer Ubuntu ou SUSE. (Dans ce cas, Ubuntu est utilisé pour la suite du processus).
La différence entre openSUSE ou Ubuntu ou SUSE Linux Enterprise est les différentes commandes pour installer les nouveaux paquets des sous-systèmes Linux. Il faudra environ 1 Go ou plus pour télécharger l’Ubuntu.
C’est la dernière tâche pour exécuter Linux dans Windows 10, vous devez donc rechercher la distribution Linux que vous avez installée, c’est-à-dire Ubuntu.
Maintenant, exécutez-la comme une application Windows habituelle, et il faudra un certain temps pour l’installer puis remplir un nom d’utilisateur et un mot de passe.
Enfin, Linux sera installé dans votre système, alors profitez-en.
Dépannage du cas
1. Dans le cas où vous obtenez le code comme ceci :
Cela signifie que vous avez reçu le message « Le composant optionnel WSL n’est pas activé. Veuillez l’activer et réessayer. » erreur. Il vous dira d’appuyer sur n’importe quelle touche pour continuer, donc il se fermera automatiquement lorsque vous appuyez sur n’importe quelle touche.
Cette erreur pourrait se produire parce que le sous-système Windows pour Linux n’est pas activé correctement. Par conséquent, vous devez l’activer comme nous l’avons expliqué dans notre article.
2. Dans le cas où vous obtenez l’erreur « L’installation a échoué avec l’erreur 0x80070003 », alors vous devez vous assurer que votre Linux doit être stocké et installé dans le lecteur C de votre système parce que le sous-système Windows de Linux ne fonctionne que sur le lecteur C, qui est le lecteur système.
D’abord, allez dans les Paramètres>Stockage> Plus de paramètres de stockage et changez l’emplacement du contenu nouvellement téléchargé.
Mettre à niveau WSL1 vers WSL 2 ou Windows Subsystem for Linux 2
Dans le cas où votre système est inscrit au programme Insider de Windows ou que votre système est mis à jour à 18917 ou plus, il est facile pour vous de mettre à niveau WSL 1 vers WSL 2.
Avant de mettre à niveau WSL1 vers WSL 2, vous devez activer une fonctionnalité de Windows, alors ouvrez-le et faites défiler l’option puis activez la fonctionnalité « Virtual Machine Platform ». Maintenant, redémarrez votre système pour appliquer les changements.
Puis ouvrez le PowerShell, et vous devez l’exécuter en tant qu’administrateur, puis exécutez la commande donnée ci-dessous.
Rappelez-vous, vous devez remplacer par des noms de distribution installés comme Ubuntu, Debian, ou Kali Linux. Après ce processus, votre système transformera le WSL1 en WSL 2, et cela prendra presque 5 à 10 minutes.
Enfin, entrez la commande donnée ci-dessous pour vérifier la version du WSL (le sous-système Windows pour Linux) sur votre système. Si elle indique WSL version 2, cela signifie que votre WSL est maintenant mis à niveau.
Conclusion
Cet article a fourni des informations complètes sur « Comment installer et utiliser le shell Bash Linux sur Windows 10 ». Comme nous l’avons discuté, le PDG de Microsoft a officiellement annoncé que vous pouvez maintenant installer et utiliser le Shell Linux Bash sur Windows 10. Cet article vous aidera à installer Linux Bash Shell sur votre Windows 10 sans aucun problème. Nous avons donc proposé des moyens de résoudre les erreurs lors de l’installation de Linux Bash Shell. Quel est votre commentaire sur cet article ? Faites-le nous savoir !