Para usar o Linux em seu PC com Windows, primeiro você precisa instalar o WSL 2. Veja como fazer exatamente isso no Windows 10 e 11 em minutos.
Caso você não tenha ouvido falar, a Microsoft adora Linux. Essa frase atrai céticos, mas então vimos o Windows Subsystem for Linux (WSL) e começamos a ver a verdade nela. WSL 2 permite que você instale um ambiente Linux executando um kernel Linux completo dentro Janelas 11, ou 10 se você ainda estiver usando isso, com uma integração bastante estreita entre os dois. A primeira versão do WSL não tinha kernel e não tinha um desempenho tão bom. WSL ainda é uma máquina virtual, mas com laços profundos com seu host Windows.
Para os desenvolvedores, WSL significa acesso contínuo ao Windows e ao Linux, sem a necessidade de usar máquinas virtuais tradicionais. Você não precisa ser um desenvolvedor, porém, é uma ferramenta sólida para qualquer pessoa usar, seja ele experiente ou apenas começando no Linux. A Microsoft também trabalhou muito na experiência de integração, com o WSL 2 agora mais fácil do que nunca de colocar em funcionamento. Veja como fazer isso.
O que você precisa para executar WSL 2 no Windows 10 e 11
Você não precisa de um PC megapoderoso para executar o WSL 2 nem da versão “Pro” do Windows, como tradicionalmente faz para usar a ferramenta Hyper-V VM. WSL 2 utiliza a arquitetura Hyper-V, mas você não precisa pagar a mais por isso. WSL 2 também oferece suporte a processadores x64 e ARM. No entanto, se você estiver usando-o em uma máquina baseada em ARM, precisará usar uma versão do Linux que tenha uma versão ARM, como o Ubuntu.
WSL 2 também pode ser executado no Windows dentro de uma máquina virtual, desde que o software VM que você usa tenha suporte para virtualização aninhada e esteja habilitado.
Como instalar WSL 2 no Windows 10 e 11
O processo de instalação do WSL 2 agora é tão simples que você pode começar a usá-lo em minutos. O único pré-requisito é que você esteja no Windows 10 versão 2004 e superior (e você realmente deveria estar agora) com o patch KB5004296 aplicado.
Existem duas opções para escolher: usar a Microsoft Store ou usar o PowerShell.
Para o primeiro método, basta abrir a Microsoft Store e baixar o "Visualização do subsistema Windows para Linux" aplicativo. A longo prazo, espera-se que este seja o lugar para obter o WSL, pois permite que a equipe o atualize sem a necessidade de passar pelo Windows Update.
Alternativamente, abra o PowerShell em seu PC e digite este comando:
wsl --instalar
Sente-se e espere que ele faça o seu trabalho, reinicie o seu PC quando for sinalizado e pronto! WSL 2 agora está configurado em seu PC. A distribuição padrão (distro) é o Ubuntu, mas você pode usar qualquer outra disponível na Microsoft Store ou em fontes de terceiros, como o Github, ou diretamente dos fabricantes de distros.
Se você estiver usando o Windows 11, o aplicativo Windows Terminal estará pré-instalado e é a melhor maneira de usar o WSL no seu PC. Você pode iniciar uma distribuição através do PowerShell usando o comando "wsl -d" seguido do nome, mas com o Terminal do Windows você pode acessar cada um que instalou a partir de um menu suspenso.
Se você não tiver o Windows Terminal instalado, poderá obtê-lo no Loja da Microsoft ou através do Gerenciador de Pacotes do Windows.