Instalação e configuração inicial do seu WSL. Pt-1
Paulo Victor
Posted on April 29, 2024
Opa meu consagrado, essa é a 1 postagem de 3 onde vamos abordar a configuração completa do seu ambiente de desenvolvimento, esse guia tem o foco em desenvolvedores que utilizam o Windows como sistema de desenvolvimento, vamos iniciar com a instalação do seu WSL:
O que é o WSL ?
De maneira mais genérica e sucinta WSL é um subsistema linux no seu pc windows. Isso significa que vamos instalar um linux que vai rodar em conjunto com o windows, permitindo que você desenvolva sem abrir mão do seu sistema principal.
Preparação
Para começar vamos garantir que você está no ambiente certo para usar todo poder do wsl
- Você precisará estar no Windows 10 Build 19044+ ou Windows 11
Para ver qual é sua versão de build do windows, acesse:
Configurações -> Sistema -> Sobre > Especificações do Windows
-
Driver instalado para vGPU
-
Ative a virtualização no seu processador na sua bios
Caso queira saber se sua virtualização está ativada sem ir na bios do seu pc:
Aperte as teclasCTRL + ALT + DEL
, escolha a opçãogerenciador de tarefas
, clique na guiaDesempenho
, clique emCPU
e procure na parte inferior o statusVirtualização
, se ele estiver habilitado avance no guia, se não estiver procure como ativar na sua bios Pesquise por 'Ativar ou desativar recurso do windows' como mostra a imagem abaixo
Acesse essa opção e ative os seguintes recursos
Instalação
Agora estamos prontos para intalar o wsl, abra o seu powershell em modo ADMIN e digite o seguinte comando:
wsl --install
REINICIE O PC DEPOIS DESSA INSTALAÇÃO
Defina suas credênciais
Inicie o seu Ubuntu:
Ele vai pedir para você definir as suas credenciais:
Insira seu nome de usuario e uma senha simples e rápida, você vai usar ela para executar comandos recorrentes, então não pode ser muito complexa e grande
ATENÇÃOOO: A SENHA NÃO APARECE A MEDIDA QUE VOCÊ DIGITA, essa é uma medida de segurança que o ubuntu tem, fique atento na hora de digitar a sua senha.
Após definir as suas credenciais você vai estar em uma tela parecida com essa:
Atualize suas dependências
A partir de agora você está dentro do seu wsl, a primeira coisa que devemos fazer ao entrar nesse sistema é rodar os seguintes comandos:
sudo apt update && sudo apt upgrade
Esses comandos vão atualizar a sua maquina e deixar ela pronta para uso, se lembra daquela senha que definimos na sessão acima? É ela que vamos usar para confirmar os comandos com o inicio sudo
.
Caso queira se aprofundar mais sobre a instalação inicial do linux acesse o link abaixo:
Conferindo tudo
Agora vamos conferir se tudo está certo o WSL 2 permite que os aplicativos de GUI do Linux pareçam nativos e naturais para uso no Windows fazendo com que possamos:
- Iniciar aplicativos Linux no menu Iniciar do Windows
- Fixar aplicativos Linux na barra de tarefas do Windows
- Usar alt-tab para alternar entre aplicativos Linux e Windows
- Recortar + Colar entre aplicativos Windows e Linux
Por isso, vamos instalar os aplicativos X11 rodando o seguinte comando no terminal:
sudo apt install x11-apps -y
Após completa a instalação, reinicie o seu terminal e digite xeyes
se o resultado for igual ao seguinte:
Parabéns, o seu WSL está devidamente configurado.
Extra
Se você vai usar o Electron pelo WSL é altamente recomendado que você instale alguma versão do Chrome no seu WSL, para fazer isso, você pode usar o seguintes comandos:
# Primeiro vá até a pasta temp do seu linux:
cd /tmp
# Quando estiver na temp baixe o instalador do chrome:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
# Assim que acabar o passo anterior instale o mesmo:
sudo apt install --fix-missing ./google-chrome-stable_current_amd64.deb
Quando acabar a instalação digite cd
para voltar ao seu diretório raiz e por fim tente executar o comando google-chrome
, se o resultado for parecido com esse:
Parabéns o seu linux está configurado corretamente 🫡
Essa foi a 1 parte do nosso guia não se esqueça de ver as próximas duas partes.
Muito obrigado por ler até aqui 🤠, não se esqueça de seguir a gente nas redes sociais:
Posted on April 29, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.