Como ativar o WSL no Windows? Linux no Windows sem emulador

O que é o WSL (Windows Subsystem for Linux)?

O que é o WSL (Windows Subsystem for Linux)?


O WSL, abreviação de Windows Subsystem for Linux, é uma tecnologia desenvolvida pela Microsoft que permite a integração de ambientes Linux com sistemas operacionais Windows. 

"Você pode executar uma distribuição Linux no Windows sem um emulador."

O WSL oferece duas versões principais:

WSL 1 (Windows Subsystem for Linux 1)

O WSL 1 emula o kernel do Linux, permitindo a execução de aplicativos Linux diretamente no Windows. Apesar de útil, pode apresentar algumas limitações de desempenho.

WSL 2 (Windows Subsystem for Linux 2)

O WSL 2 adota uma abordagem de virtualização mais completa, executando um kernel Linux real em uma máquina virtual Hyper-V. Isso proporciona um desempenho melhor e maior compatibilidade com as distribuições Linux.

Os desenvolvedores frequentemente usam o WSL para criar e testar aplicativos no ambiente Linux, enquanto mantêm o Windows como sistema operacional principal.


Tutorial

Ativando o WSL no Windows

Para ativar o Windows Subsystem for Linux (WSL) no Windows, siga estas etapas:

  1. Abra o PowerShell como administrador:
    • Clique com o botão direito do mouse no ícone do menu Iniciar.
    • Selecione "Windows PowerShell (Admin)" ou "Windows Terminal (Admin)" se você estiver usando o Windows Terminal.
  2. Verifique se a virtualização está habilitada:
  3. Execute o seguinte comando para verificar se a virtualização está habilitada em seu sistema. Isso é necessário para o WSL 2, a versão mais recente do WSL.

    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  4. Ative o recurso WSL:

    Execute o seguinte comando para ativar o recurso WSL. Você pode escolher a versão do WSL que deseja usar (WSL 1 ou WSL 2).

    Para ativar o WSL 1:

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

    Para ativar o WSL 2:

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

  5. Instale uma distribuição do Linux:

    Abra a Microsoft Store.

    Procure por uma distribuição do Linux de sua escolha (por exemplo, Ubuntu, Debian, ou outras) e instale-a.

  6. Configure a distribuição do Linux:

    Após a instalação, abra a distribuição do Linux.

    Siga as instruções para criar uma conta de usuário e senha.

    O WSL está pronto para ser usado.

Lembre-se de que, se você escolher usar o WSL 2, também precisará configurar o WSL para usá-lo como a versão padrão. Isso pode ser feito executando o seguinte comando no PowerShell:

wsl --set-default-version 2

Reinicie o sistema se for solicitado, e você estará pronto para usar o WSL no Windows.

Postar um comentário

Postagem Anterior Próxima Postagem