Artigos

Instalação e configuração inicial do seu WSL. Pt-1

Opa meu consagrado, essa é a 1 postagem de 3 onde vamos abordar a configuração completa do seu...

·4 min de leitura
#linux#windows#development#wsl

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

Para ver qual é sua versão de build do windows, acesse: Configurações -> Sistema -> Sobre > Especificações do Windows

Caso queira saber se sua virtualização está ativada sem ir na bios do seu pc: Aperte as teclas CTRL + ALT + DEL, escolha a opção gerenciador de tarefas, clique na guia Desempenho, clique em CPU e procure na parte inferior o status Virtualização, se ele estiver habilitado avance no guia, se não estiver procure como ativar na sua bios

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:

Image description

Ele vai pedir para você definir as suas credenciais:

Image description

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:

Image description

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:Instalar o WSL | Microsoft Learn

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:

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:

Image description

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:

Image description

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: