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 Features
GUI - 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.zip
pode 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.exe
emC:\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.