Para desenvolvedores que buscam maximizar sua produtividade, a possibilidade de utilizar tanto o Windows quanto o Linux em um único computador representa uma vantagem significativa. O Windows Subsystem for Linux (WSL) permite que usuários do Windows instalem uma distribuição Linux, como Ubuntu, OpenSUSE, Kali ou Debian, e utilizem suas ferramentas e utilitários de linha de comando diretamente no ambiente do Windows.
Essa integração elimina a necessidade de uma máquina virtual pesada ou de configurações complexas de dual boot, tornando a experiência mais fluida e eficiente.
Índice
Pré-requisitos para Instalação do WSL
Para começar, é necessário que você esteja executando o Windows 10 na versão 2004 ou superior (Build 19041 ou superior) ou o Windows 11. Se sua versão for anterior, recomenda-se consultar a documentação oficial para instruções de instalação manual.
Leia também: O que é VirtualBOX?
Como instalar o Linux no Windows com o WSL? Instalando o WSL
A instalação do WSL foi simplificada a um único comando. Para isso, abra o PowerShell ou o Prompt de Comando do Windows com privilégios de administrador. Para fazer isso, clique com o botão direito do mouse e selecione “Executar como administrador”. Em seguida, insira o seguinte comando:
wsl --install
Esse comando não apenas habilitará os recursos necessários, mas também instalará a distribuição padrão do Ubuntu. Se você deseja instalar uma distribuição diferente, não se preocupe; isso pode ser facilmente modificado.
Após a instalação, ao iniciar a distribuição Linux pela primeira vez, uma janela de console será aberta, e o sistema realizará a descompactação dos arquivos necessários. Nas próximas inicializações, o tempo de carregamento será consideravelmente reduzido.
Observações Importantes
Caso você já tenha o WSL instalado, o comando wsl --install
mostrará um texto de ajuda. Nesse caso, você pode usar wsl --list --online
para visualizar as distribuições disponíveis e instalar uma específica com wsl --install -d <DistroName>
. Para desinstalar o WSL ou uma distribuição, consulte as instruções sobre como desinstalar a versão herdada do WSL.
Como instalar o Linux no Windows com o WSL: Alterando a Distribuição Padrão do Linux
Por padrão, o Ubuntu será a distribuição instalada. Se preferir outra, você pode alterar isso facilmente. Para instalar uma nova distribuição, utilize:
wsl --install -d <Distribution Name>
Substitua <Distribution Name>
pelo nome da distribuição desejada. Para visualizar todas as distribuições disponíveis, digite:
wsl --list --online
Para instalar distribuições adicionais após a instalação inicial, utilize novamente o comando wsl --install -d <Distribution Name>
.
Dicas para Usuários Avançados
Se preferir instalar distribuições adicionais através da interface de linha de comando do Linux/Bash, você precisará adicionar .exe
ao comando, utilizando:
wsl.exe --install -d <Distribution Name>
Caso encontre dificuldades durante a instalação, consulte a seção de solução de problemas da documentação oficial.
Leia também: O que é VM e qual a melhor máquina virtual? 6 opções
Configurando Usuário e Senha no Linux
Após a instalação do WSL, será necessário configurar uma conta de usuário e uma senha para a nova distribuição Linux. Para orientações detalhadas sobre como fazer isso, recomenda-se consultar o guia sobre melhores práticas para configurar um ambiente de desenvolvimento no WSL.
Como instalar o Linux no Windows com o WSL: Configurações e Melhores Práticas
Para garantir uma experiência de desenvolvimento produtiva, é aconselhável seguir o guia de melhores práticas para configurar seu ambiente de desenvolvimento no WSL. Esse guia cobre aspectos essenciais, como:
- Criação de um nome de usuário e senha
- Uso de comandos básicos do WSL
- Instalação e personalização do Terminal do Windows
- Configuração do controle de versão com Git
- Edição e depuração de código usando o VS Code
- Armazenamento de arquivos e configuração de bancos de dados
- Montagem de unidades externas e configuração da aceleração de GPU
Verificando a Versão do WSL
Para listar suas distribuições Linux instaladas e verificar qual versão do WSL está em uso, utilize o seguinte comando:
wsl -l -v
Caso deseje definir a versão padrão do WSL para novas distribuições, use:
wsl --set-default-version <Version#>
Substitua <Version#>
por 1
ou 2
, conforme sua preferência.
Atualizando entre WSL 1 e WSL 2
As novas distribuições instaladas com wsl --install
serão, por padrão, configuradas para o WSL 2. Caso você precise alterar a versão de uma distribuição já instalada, utilize o comando:
wsl --set-version <distro name> 2
Substitua <distro name>
pelo nome da distribuição desejada.
Se você instalou o WSL manualmente antes da disponibilização do comando wsl --install
, pode ser necessário habilitar o componente opcional de máquina virtual e instalar o pacote do kernel para usar o WSL 2.
Como instalar o Linux no Windows com o WSL: Executando Múltiplas Distribuições com WSL
O WSL permite a instalação e execução de múltiplas distribuições Linux. Você pode optar por distribuições disponíveis na Microsoft Store, importar distribuições personalizadas ou até criar sua própria versão.
Maneiras de Acessar Suas Distribuições
- Terminal do Windows: A instalação do Terminal do Windows é altamente recomendada, pois oferece suporte a várias linhas de comando em guias e painéis, permitindo a alternância rápida entre distribuições.
- Menu Iniciar: Você pode abrir diretamente a distribuição desejada pelo menu Iniciar, digitando o nome da distribuição, como “Ubuntu”.
- Prompt de Comando ou PowerShell: Insira o nome da distribuição para acessá-la diretamente.
- Usando Comandos: No Prompt de Comando ou PowerShell, você pode usar
wsl.exe
para abrir a distribuição padrão ouwsl -d <DistributionName>
para uma específica, sem alterar a padrão.
Participando do Programa Windows Insider
Se você deseja experimentar os recursos mais recentes do WSL, considere participar do Programa Windows Insider. Você pode escolher entre diferentes canais de atualização, permitindo acesso a recursos e correções antes que sejam disponibilizados ao público em geral.
Com essas informações, você está pronto para aproveitar ao máximo a integração do Windows e Linux através do WSL. A flexibilidade e a eficiência que essa configuração proporciona podem transformar significativamente sua experiência de desenvolvimento.
Como instalar o Ubuntu no Windows com o VirtualBox (Método simplificado)
Para instalar o Ubuntu como uma máquina virtual no Windows:
- Baixe o VirtualBox para Windows e instale-o no seu computador.
- Baixe o arquivo ISO do Ubuntu que deseja instalar a partir da página de download do Ubuntu. A versão atual do Ubuntu funciona apenas em máquinas de 64 bits. Verifique o Painel de Controle do Windows para saber se você está executando um sistema de 32 ou 64 bits.
- Abra o VirtualBox e selecione Novo na barra de tarefas superior.
- Dê um nome à sua VM, escolha Linux como o tipo, escolha Ubuntu como a versão e selecione Avançar. Se você estiver usando uma versão de 32 bits do Windows, poderá instalar uma versão mais antiga de 32 bits do Ubuntu.
- Escolha a quantidade de RAM que deseja atribuir à máquina virtual e selecione Avançar. O mínimo recomendado é 1024 MB. A quantidade de memória reservada é usada apenas enquanto a máquina virtual está em execução.
- Escolha Criar um disco rígido virtual agora e selecione Criar. Se você deseja apenas executar o Ubuntu como uma imagem ao vivo, escolha Não adicionar um disco rígido virtual. Você deve criar um disco rígido virtual para salvar as alterações feitas no Ubuntu.
- Escolha VDI (VirtualBox Disk Image) e selecione Next.
- Escolha Alocado dinamicamente ou Tamanho fixo para o tipo de armazenamento e selecione Avançar. Um disco de tamanho fixo tem melhor desempenho porque a máquina virtual não precisa aumentar o tamanho do arquivo à medida que você instala o software.
- Escolha quanto espaço você deseja reservar para o Ubuntu e selecione Criar. A quantidade de espaço que você aloca para sua máquina virtual determina quanto espaço você tem para instalar aplicativos, portanto, reserve uma quantidade suficiente.
- O nome da sua máquina virtual aparecerá agora no lado esquerdo do gerenciador do VirtualBox. Selecione Iniciar na barra de ferramentas para iniciar sua VM.
- Este é o ponto onde você precisa escolher o arquivo ISO do Ubuntu que você baixou anteriormente. Se a VM não detectá-lo automaticamente, selecione a pasta ao lado do campo Vazio.
- Selecione Adicionar na janela que aparece.
- Escolha sua imagem de disco do Ubuntu e selecione Abrir.
- Selecione Escolher.
- Selecione Iniciar.
- Sua VM agora irá inicializar em uma versão ao vivo do Ubuntu. Escolha seu idioma e selecione Instalar Ubuntu.Se você selecionar Try Ubuntu, você pode executar o instalador mais tarde clicando duas vezes em Instalar Ubuntu na área de trabalho.
- Escolha o layout do teclado e selecione Continuar.
- Escolha instalação normal ou instalação mínima e selecione Continuar .Marque as caixas em Outras opções para baixar atualizações e instalar software de terceiros para Ubuntu.
- Escolha Apagar disco e instalar o Ubuntu e selecione Instalar agora, em seguida, selecione Continuar para ignorar o aviso. Esta etapa não apagará o disco rígido físico do seu computador; só se aplica à máquina virtual.
- Escolha seu fuso horário no mapa e selecione Continuar.
- Configure sua conta de usuário e selecione Continuar. Você pode optar por criptografar sua pasta de início para segurança extra.
- Selecione Reiniciar agora.