Isenção de responsabilidade: Eu tentei isso em uma VM com o Win10 Pro (v1709) com Diretiva de Grupo em estoque (por exemplo, com uma nova instalação).
Ou seja: desativar a Loja em gpedit.msc não fez diferença ...
De acordo com "Guia de Instalação do Windows Server" da Microsoft :
Note that this answer shows the steps for Debianonly. However, everything is the same for Ubuntu, SLES, openSUSE, and Kali - the only difference will be in the name of the EXE (and the URL you use).
-
Ativar
Windows Subsystem for Linux.- Via a
Windows FeaturesGUI - Com o PowerShell (como administrador):
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux.
- Via a
-
Faça o download do pacote Linux.
- Escolha sua distro. Basta usar um desses URLs:
- Debian:
https://aka.ms/wsl-debian-gnulinux - Ubuntu 18.04:
https://aka.ms/wsl-ubuntu-1804 - Ubuntu 16.04:
https://aka.ms/wsl-ubuntu-1604 - openSUSE:
https://aka.ms/wsl-opensuse-42 - SLES:
https://aka.ms/wsl-sles-12 - Kali:
https://aka.ms/wsl-kali-linux
- Debian:
- Por meio do PowerShell, execute
Invoke-WebRequest -Uri https://aka.ms/wsl-debian-gnulinux -OutFile ~/Debian.zip -UseBasicParsing.- Se você não precisa da barra de progresso, adicione
$ProgressPreference = 'SilentlyContinue';na frente do comando. - Observe que
~/Debian.zippode ser alterado para qualquer caminho e nome que você desejar.
- Se você não precisa da barra de progresso, adicione
- Você também pode baixá-lo "por manus" - insira a URL em seu navegador (ou gerenciador de downloads) e você também pode fazer o mesmo.
- Escolha sua distro. Basta usar um desses URLs:
-
Descompacte o arquivo baixado e coloque-o no caminho de destino.
- Observe que você pode usar qualquer caminho - seja
~\IHateUbuntu\SLES_WSL, sejaD:\Ubuntu, etc.p.p .. - Via PowerShell:
Expand-Archive <ARCHIVE> <ITS_NEW_PATH> - Por meio da GUI do File Explorer
- Ou através de qualquer ferramenta de compactação, como o 7-Zip.
- Observe que você pode usar qualquer caminho - seja
-
Execute
Debian.exe, que está dentro da pasta descompactada.- Para as outras distros, você só precisa procurar o EXE correto.
- Isso agora "instalará" sua distro.
- Defina seu nome de usuário e senha.
- É recomendado para atualizar todo o software na primeira inicialização.
- No Debian & Ubuntu, isso é feito executando
sudo apt-get update && sudo apt-get dist-upgrade.
- No Debian & Ubuntu, isso é feito executando
-
(Opcional) Coloque a WSL no menu Iniciar.
- Basta colocar um link físico de
Debian.exeemC:\ProgramData\Microsoft\Windows\Start Menu\Programs.
- Basta colocar um link físico de
- (Opcional) Repita para quantas distribuições você desejar.
Você é bom para ir agora. Execute Debian.exe sempre que quiser que o WSL seja executado.