Différences entre versions de « WSL »
Ligne 8 : | Ligne 8 : | ||
= Activation = | = Activation = | ||
− | Il faut d'abord activer la fonctionnalité "Sous-système Windows pour Linux", soit dans un Powershell: | + | Il faut d'abord activer la fonctionnalité "Sous-système Windows pour Linux", soit dans un Powershell (en tant qu'administrateur): |
<table align="center"> | <table align="center"> | ||
<tr> | <tr> | ||
Ligne 47 : | Ligne 47 : | ||
</tr> | </tr> | ||
</table> | </table> | ||
+ | |||
= Choix de la distribution = | = Choix de la distribution = | ||
Il faut maintenant choisir une distribution Linux: | Il faut maintenant choisir une distribution Linux: |
Version du 12 mars 2020 à 11:34
Introduction
Windows Subsystem for Linux (WSL) est une couche de compatibilité permettant d'exécuter des exécutables binaires Linux (au format ELF) de manière native sur Windows 10 et Windows Server 2019. wikipedia
Cela va permettre d'exécuter un terminal (bash) de manière native sur votre système Windows et les applications lancées par ce biais profiteront de toute la puissance que matériel peu offrir.
regardons comment activer cette fonctionnalité !
Activation
Il faut d'abord activer la fonctionnalité "Sous-système Windows pour Linux", soit dans un Powershell (en tant qu'administrateur):
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux |
Soit à travers l'interface graphique:
→ |
→ |
→ |
Choix de la distribution
Il faut maintenant choisir une distribution Linux:
- sur le site de microsoft
- ou sur github, comme par exemple pour CentOS
Installation en PowerShell
Une fois le fichier appx récupéré:
Il suffit d'ouvrir un Powershell pour se déplacer dans le répertoire de téléchargement et lancer l'installation:
→ |
||
> cd .\Downloads\ > Add-AppPackage .\kali-linux-08-06-2019.appx |
Avec un exécutable
Dans le cas de CentOS, pas besoin de lancer un Powershell, il suffit de décompresser l'archive et de lancer l'exécutable . La première fois, l'exécutable créer les fichiers nécessaires et après, un terminal se lancera:
Gérer les distributions WSL
Dans un Powershell, il est possible de lister les distributions installées
>wslconfig /l Distributions du sous-système Windows pour Linux : CentOS7 (par défaut)
Et de les supprimers:
>wslconfig /u CentOS7