Tutorial de instalação do Windows Subsystem for Linux (WSL)

Etapa - 15 WSL

Instalação do WSL (Windows Subsystem for Linux) no Windows

Fala pessoal, aqui eu vou ensinar vocês a instalarem o WSL na máquina de vocês. Ele é extremamente útil pra quem não quer trabalhar com dual boot ou máquina virtual. Eu mesmo já tentei usar o Ubuntu como sistema principal, mas tive problemas com alguns softwares e jogos (quem nunca, né?). Por isso, acho muito mais viável trabalhar com o WSL. Nesse tutorial você vai aprender a instalar o WSL no Windows. É bem simples e, sério, faz muita diferença!

gif

O que você vai precisar antes:

  • Windows 10 versão 2004 (Build 19041) ou superior
  • Conta de administrador no Windows
  • Conexão com internet para baixar pacotes

O que é o WSL?

O WSL (Windows Subsystem for Linux) permite rodar distribuições Linux diretamente no Windows, sem precisar de máquina virtual ou dual boot. É extremamente útil para bioinformática e desenvolvimento, pois você pode usar o Ubuntu com as ferramentas de linha de comando e ainda manter seus programas do Windows.


Passo a passo

  1. Verificar versão do Windows
  2. Instalar o WSL
  3. Cadastrar login e senha
  4. Ativar o WSL (caso dê erro)
  5. Erros comuns

1. Verificar versão do Windows

O WSL 2 funciona a partir do Windows 10 versão 2004 (Build 19041) ou superior. Para verificar, pressione:

Win + R → digite winver → Enter

Algo como isso deverá aparecer:

WSL 1


2. Instalar o WSL

Acesse o site oficial do Ubuntu.
Clique em Download Ubuntu on WSL.

WSL 2

Localize o arquivo baixado (geralmente na pasta Downloads).

WSL 3

Clique duas vezes sobre o instalador:

WSL 4

Ele começará a instalar automaticamente.

WSL 5

Nota: Algumas telas podem ter mudado nas versões mais recentes do WSL. Se algo der errado aqui, pule para a etapa Ativar o WSL.

3. Cadastrar login e senha

Arquivo de instalação baixado

Ao finalizar, o Ubuntu pedirá que você insira um nome de usuário e senha.

A senha não aparece na tela quando digitada, mas está sendo registrada. Digite com atenção!

Arquivo de instalação baixado

Se aparecer a mensagem:

passwd: password updated successfully

Pronto! Seu WSL está pronto para uso.


4. Ativar o WSL (Etapa adicional)

Caso as etapas anteriores não funcionem, siga este processo:

Etapa - 8 WSL
Pesquise por powershell, clique com o botão direito e execute como administrador.

Etapa - 9 WSL
No PowerShell, rode:

wsl --install

Etapa - 10 WSL

Depois, vá no Painel de Controle → Programas → Ativar ou desativar recursos do Windows.

Etapa - 11 WSL
Etapa - 12 WSL

Ative a opção Subsistema do Windows para Linux.
Reinicie o computador e procure por Ubuntu no menu iniciar.


5. Erros comuns

  • Erro 0x80070002 Etapa - 13 WSL

Causa: O Windows não encontra os arquivos necessários.
Solução:

wsl --install

Atualize o Windows, reinicie o PC e tente novamente.


  • Erro 0x800701bc Etapa - 14 WSL

Causa: Kernel do WSL desatualizado.
Solução:
Baixe o kernel mais recente: https://aka.ms/wsl2kernel
Reinicie o PC e tente novamente.


  • Erro 0x80370102 Etapa - 15 WSL

Causa: Virtualização não habilitada no BIOS.
Solução:
Habilite Intel VT-x ou AMD-V no BIOS.
Ative também os recursos do Windows com:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Reinicie o PC e tente novamente.


Espero que vocês valorizem esse trabalho aqui. Pra fazer esse tutorial do zero, eu precisei reinstalar o WSL e acabei perdendo meus projetos locais. Ainda bem que a maioria estava no GitHub! 😅 Boa sorte na jornada de vocês e qualquer dúvida, podem me enviar e-mail.

Até a próxima!

gif


Se curtiu, dá aquele apoio no LinkedIn e considere um cafézinho ☕ para manter o projeto vivo. Valeu!

Pix: biologolee@gmail.com
Bitcoin: bc1qg7qrfhclzt3sm60en53qv8fmwpuacfaxt5v55k

QR Code


Referências

  1. Documentação oficial do WSL
  2. Download do kernel atualizado