DEV Community

Cover image for Primeiros passos com WSL
Amanda Martins Xavier for Feministech

Posted on • Updated on

Primeiros passos com WSL

O que seria, e para que serve o WSL? 🤔

O WSL (Windows Subsystem for Linux) é uma ferramenta muito poderosa do Windows, disponível para Windows 10 e 11, com o intuito de permitir a pessoas desenvolvedoras ou entusiastas, rodarem ambientes de distros do sistema operacional Linux, sem a necessidade da configuração de uma máquina virtual ou a instalação do mesmo junto ao Windows no HD/SSD, o famoso dual-boot.

Como veremos neste artigo, é algo relativamente simples e rápido, e pode ajudar de diversas formas, como por exemplo:

  • Utilizar aplicações exclusivas do Linux
  • Desenvolver ou colaborar em projetos Linux
  • Estudar e se familiarizar com o sistema Linux

Tudo isso diretamente do Windows! 😊


O que você irá aprender lendo este artigo? 🎉

  • Como instalar o WSL
  • Como configurar o Ubuntu (distro padrão)
  • Como rodar aplicações gráficas do Linux
  • Como acessar arquivos do ambiente Linux de cada distro
  • Bônus: Como instalar outras distros

Como instalar o WSL ⚒️

Para começarmos é muito simples, basta abrir o terminal do Windows e rodar o seguinte comando:

wsl --install
Enter fullscreen mode Exit fullscreen mode

Logo irá começar a instalação, e para finalizar, será solicitar que você reinicie o computador, assim ele irá finalizar as configurações por meio de uma atualização do Windows.


Como configurar o Ubuntu (distro padrão) 🐧

Para começarmos a utilizar o Ubuntu, basta procurar no menu iniciar do Windows, o atalho "Install RELEASE Ubuntu" ou apenas "Ubuntu", ele irá iniciar a configuração também no terminal, e pedir para que você escolha um nome de usuário e uma senha.

⚠️ O nome de usuário e senha configurado, se trata das suas credenciais no ambiente Linux, portanto, não são as suas credenciais do Windows.

Feito isso, você já está com tudo preparado para começar a utilizar o Ubuntu, basta acessar o atalho para ele no seu menu iniciar e logar com as suas credenciais como solicitado.

Imagem do Windows Terminal com Ubuntu já configurado

Como exemplo, podemos utilizar o interpretador do Python, que por padrão, já vem pré-instalado no Ubuntu. Para isso, basta digitar python3 no terminal, e você já estará dentro dele.

Imagem do interpretador do Python rodando um print de Hello World

Para finalizar o interpretador, basta pressionar CTRL + D.

Caso queira encerrar o Ubuntu, para que ele pare de rodar em segundo plano, gastando recursos da sua máquina, basta utilizar o seguinte comando:

wsl --terminate Ubuntu
Enter fullscreen mode Exit fullscreen mode

Como rodar aplicações gráficas do Linux 💻

Para rodar aplicações gráficas do Linux, você precisará instalar os drivers específicos de cada fabricante, de acordo com a sua placa de vídeo:

  1. Intel Driver de GPU para WSL
  2. AMD Driver de GPU para WSL
  3. NVIDIA Driver de GPU para WSL

⚠️ Note que, caso a sua placa de vídeo seja Intel, o driver padrão, caso esteja atualizado, já vem com as suas funcionalidades do WSL, não sendo necessário instalar algo adicionalmente.

Feito isso, basta rodar o seguinte comando para atualizar as informações dos pacotes de aplicações do Linux:

sudo apt update
Enter fullscreen mode Exit fullscreen mode

E para instalar a aplicação desejada, basta rodar o comando abaixo. Nesse caso, vamos utilizar o GEdit como exemplo, um editor de texto do Linux:

sudo apt install gedit
Enter fullscreen mode Exit fullscreen mode

Para iniciá-lo, basta digitar o seu nome no terminal e pressionar ENTER:

gedit
Enter fullscreen mode Exit fullscreen mode

Imagem do GEdit rodando via WSL no Windows


Como acessar arquivos do ambiente Linux de cada distro 📂

Para acessar os arquivos do seu ambiente Linux, basta abrir o Explorador de Arquivos do Windows, e clicar no menu Linux, no canto inferior esquerdo.

Feito isso, ele irá apresentar o atalho para os arquivos do ambiente do Ubuntu, ou se for o caso, dos vários ambientes instalados na sua máquina.

Imagem com os atalhos para os arquivos dos ambientes Linux

Basta clicar no Ubuntu, ou ambiente utilizado e navegar por suas pastas.

Como padrão, o diretório de arquivos de usuário, como por exemplo, os seus Documentos do Windows, no Linux, ficariam no seguinte caminho:

/home/seunome/Documentos/
Enter fullscreen mode Exit fullscreen mode

Imagem com a pasta home do ambiente Ubuntu

Você pode copiar e colar arquivos do Windows para o Ubuntu, ou outros ambientes, e vice-versa.


Bônus: Como instalar outras distros

Para ver a lista de distros disponíveis para utilização no WSL, basta utilizar o seguinte comando:

wsl --list --online
Enter fullscreen mode Exit fullscreen mode

Para instalar uma determinada distro:

wsl --install -d nomedadistro
Enter fullscreen mode Exit fullscreen mode

Para desinstalar e apagar totalmente um ambiente:

wsl --unregister nomedadistro
Enter fullscreen mode Exit fullscreen mode

Feedback ❤️

Gostou do artigo, viu algo de errado ou algo que poderia ser melhorado? Não deixe de comentar construtivamente por aqui ou nas redes sociais! Isso ajuda muito a melhorar o meu conteúdo e consequentemente contribuir melhor para a nossa comunidade de tecnologia.

Se possível, compartilha nas redes sociais, com suas amizades ou conexões profissionais para que o conteúdo alcance quem precise dele.

GIF da Princesa Leia desejando que força esteja com você


Referências 📚

Latest comments (2)

Collapse
 
bug_elseif profile image
Bruna Ferreira

Obrigada pelo conteúdo, tô precisando aprender a usar Linux, vou testar. 👀🖤

Collapse
 
lissatransborda profile image
Lissa Ferreira

essa Amanda escreve muito bem né gente? ❤️