Vous pouvez (1) télécharger les installateurs à partir du Windows Store ou (2) télécharger un fichier de distribution et l'installer à l'aide d'outils tels que lxRunOffline o WSL Distrolauncher .
- Vous pouvez installer Ubuntu 18 ou de nombreuses autres distributions en utilisant la deuxième option.
Télécharger le programme d'installation depuis le Windows Store
Vous pouvez télécharger le installateurs à partir du Windows Store en utilisant Powershell . Par exemple, vous pouvez télécharger la version Ubuntu 16 en utilisant la commande suivante
PS> Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
Dans la commande ci-dessus, le fichier de sortie est Ubuntu.appx
. Il doit être nommé de cette façon. Vous pouvez exécuter cette application pour installer Ubuntu.
PS> Ubuntu.appx
Utilisation de LxRunOffline
Tout d'abord, vous devez télécharger un fichier de distribution. Il existe de nombreux fichiers de distribution disponibles dans le wiki lxRunOffline .
Par exemple, pour installer le même Ubuntu 16 à partir du Microsoft Windows Store, vous pouvez télécharger le fichier à l'adresse suivante
https://lxrunoffline.apphb.com/download/UbuntuFromMS/16
Ensuite, vous pouvez installer la distribution linux en utilisant lxRunOffline.
# lxrunoffline install -n <name> -d <folder> -f <distribution file>
C:\wsl> lxrunoffline install -n copy -d c:\wsl\copy -f 16.04.2-server-cloudimg-amd64-root.tar.gz
Pour exécuter la distribution, vous pouvez utiliser la même procédure que pour lxRunOffline.
C:\wsl> lxrunoffline run -n copy -w
Utilisation d'un DistroLauncher
Vous pouvez utiliser un DistroLauncher. Il existe de nombreuses versions basées sur le Exemple de Microsoft pour créer des distributions linux personnalisées pour WSL. Par exemple, vous pouvez utiliser le Version Yuk7 .
Vous devez télécharger un fichier de distribution et le launcher.exe
. Pour utiliser le même fichier de distribution que celui mentionné ci-dessus, vous devez renommer le fichier de distribution en rootfs.tar.gz
et le lanceur au nom de la distribution que vous voulez. Ensuite, vous devez exécuter le lanceur en tant qu'administrateur (j'ai eu des erreurs en l'exécutant en tant qu'utilisateur normal).
PS> ren launcher.exe mydistro.exe
PS> ren .\16.04.2-server-cloudimg-amd64-root.tar.gz rootfs.tar.gz
PS> .\mydistro
La première fois que vous lancez le lanceur, il installe et exécute la distribution. La fois suivante, il exécute la distribution linux.
Après l'installation, vous pouvez gérer les distributions à l'aide de l'application wslconfig
ou le lxrunoffline
des commandes.
NOTE : En plus des fichiers de distribution mentionnés ci-dessus, vous pouvez créer un nouveau fichier basé sur d'autres distributions linux. Vous pouvez essayer les instructions incluses dans le Projet WSLInstall . Vous pouvez avoir besoin mesures supplémentaires après l'installation pour démarrer correctement le nouveau linux.