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
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.
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)
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:
- @matheusboari no Instagram
- @boarii na Twitch


Top comments (0)