DEV Community

Cover image for [PT-BR] Instalando WSL e VSCode
Matheus Boari
Matheus Boari

Posted on

[PT-BR] Instalando WSL e VSCode

0. Introdução

A ideia desse artigo é seguir como guia para quem começar a acompanhar meus conteúdos em outras redes vizinhas, pretendo criar uma série de artigos atrelados aos vídeos e cortes.

Bom, dito isso, nesse primeiro artigo vamos falar sobre quais ferramentas vamos utilizar.

1. O que é WSL

WSL (Windows Subsystem for Linux) é basicamente uma funcionalidade que permite você utilizar aplicativos Linux direto do Windows sem precisar instalar uma máquina virtual. Com isso você consegue utilizar dentro de simplesmente um terminal, mágico, não?

2. Instalando o WSL

Nesse tutorial vamos focar no Windows 10, em breve farei um tutorial para o Windows 11 e atualizo esse 😃.

Habilitando Hyper-V

print do resultado da pesquisa

O primeiro passo a ser feito é habilitar o Hyper-V (ferramenta de virtualização) pelo seu Powershell. Busque por "powershell" no seu computador, clique com o botão direito do mouse e inicie como administrador, após isso, insira o comandos abaixo e aperte enter:

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

Depois insira:

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

Instalando uma Linux Distro

Nesse tutorial recomendo a instalação da distribuição Ubuntu, baixe clicando nesse link.

Após a instalação, você precisará criar um usuário dentro do terminal Ubuntu que foi criado. Caso ele não tenha sido aberto, basta buscar por Ubuntu.

Atualizando Kernel do Linux

Muito provavelmente você não estará com o Kernel do Linux atualizado na sua máquina, para isso baixe o pacote e faça a instalação.
Após instalar, será necessário reiniciar a máquina.

Atualizando para o WSL 2

Abra novamente o Powershell como administrador, e após isso, execute o comando wsl -l -v. Com isso você irá verificar qual versão está seu WSL. Para atualizar para a versão 2, execute o comando:

wsl --set-version Ubuntu 2

O processo pode demorar um pouco. Quando finalizado podemos dizer que você está com o Linux sendo executado dentro do Windows, basta rodar o aplicativo do Ubuntu.

3. Instalando o Visual Studio Code

Existem muitos editores de textos para começar, porém vamos utilizar o Visual Studio Code nesse e nos próximos tutoriais pelo fato de ser open source e ter um grande suporte.

Para instalar, acesse esse link e clique em download.

print da tela inicial do site do visual studio code

Configurando WSL dentro do Visual Studio Code

O processo de configuração do WSL dentro do VSCode é simples, basta executar CTRL + SHIFT + P e buscar por Preferences: Open User Settings (JSON)

resultado da pesquisa

Após isso, insira esse linha de código:
"terminal.integrated.defaultProfile.windows": "C:\\Users\\<Usuário>\\AppData\\Local\\Microsoft\\WindowsApps\\Ubuntu.exe",

Lembre-se de alterar o <Usuário> para o nome do seu usuário do Windows. Após isso, basta instalar o WSL como uma extensão clicando nesse link.

4. Conclusão

Feito essas etapas você já tem tudo pronto para trabalhar com o Linux dentro do Windows, espero que eu tenha ajudado 😁.

Para quem está interessado e quiser apoiar a criação de conteúdo:

Top comments (0)