Mudanças entre as edições de "Instruções para instalação do WSL no windows"
| Linha 1: | Linha 1: | ||
Para utilizar o '''WSL (Windows Subsystem for Linux)''' no Windows, é necessário seguir alguns passos iniciais para habilitar os recursos do sistema que permitem a execução de distribuições Linux de forma integrada. | Para utilizar o '''WSL (Windows Subsystem for Linux)''' no Windows, é necessário seguir alguns passos iniciais para habilitar os recursos do sistema que permitem a execução de distribuições Linux de forma integrada. | ||
| − | Primeiro, pesquise no Windows por ''' | + | Primeiro, pesquise no Windows por '''Ativar ou desativar recursos do Windows'''. |
Isso abrirá uma janela com diversas opções que podem ser habilitadas ou desabilitadas. | Isso abrirá uma janela com diversas opções que podem ser habilitadas ou desabilitadas. | ||
| Linha 8: | Linha 8: | ||
Na janela de Ativar ou desativar recursos marque as seguintes opções: | Na janela de Ativar ou desativar recursos marque as seguintes opções: | ||
| − | * | + | *Hyper-V |
| − | * | + | * Plataforma de Máquina Virtual |
| − | * | + | * Plataforma do Hipervisor do Windows |
| − | * | + | * Subsistema do Windows para Linux |
[[File:ClipCapIt-250416-132133.PNG|center|Recursos que devem ser ativados para uso do WSL]] | [[File:ClipCapIt-250416-132133.PNG|center|Recursos que devem ser ativados para uso do WSL]] | ||
Edição das 15h26min de 16 de abril de 2025
Para utilizar o WSL (Windows Subsystem for Linux) no Windows, é necessário seguir alguns passos iniciais para habilitar os recursos do sistema que permitem a execução de distribuições Linux de forma integrada.
Primeiro, pesquise no Windows por Ativar ou desativar recursos do Windows. Isso abrirá uma janela com diversas opções que podem ser habilitadas ou desabilitadas.
1 - Habilitar recursos do Windows
Na janela de Ativar ou desativar recursos marque as seguintes opções:
- Hyper-V
- Plataforma de Máquina Virtual
- Plataforma do Hipervisor do Windows
- Subsistema do Windows para Linux
Após marcar as opções, clique em OK e aguarde enquanto o sistema aplica as alterações.
Ao terminar a instalação dos recursos, será solicitada a reinicialização do sistema. Reinicie o computador para que os recursos sejam devidamente ativados e o ambiente esteja pronto para a instalação do WSL.
wsl --status
Ou, se preferir, utilize:
wsl --version
Certifique-se de que a versão do WSL instalada é a versão 2.
Caso o WSL ainda não esteja instalado, você pode instalá-lo com o comando abaixo:
wsl --install -d Ubuntu
Esse comando iniciará o processo de download da distribuição Ubuntu através da Microsoft Store. Após o término do download e instalação, o terminal será iniciado automaticamente com o ambiente do Ubuntu.
Na primeira inicialização, será necessário aguardar a configuração do ambiente. Em seguida, você será solicitado a criar um nome de usuário e uma senha para a nova conta dentro do Ubuntu (essa conta é separada do usuário do Windows).
Após a criação do usuário, o ambiente estará pronto para uso, permitindo o acesso ao terminal Linux diretamente pelo Windows via WSL.
4 - Configurar recursos do WSL 2 via PowerShell
Com o WSL 2 instalado e a distribuição Ubuntu configurada, é possível ajustar os recursos de hardware alocados para o WSL através do arquivo de configuração `.wslconfig`.
Execute os comandos abaixo no PowerShell para criar ou adicionar as configurações no arquivo `.wslconfig`, localizado em `C:\Users\SEU_USUARIO\.wslconfig`:
Add-Content -Path "$Env:USERPROFILE/.wslconfig" -Value "[wsl2]"
Add-Content -Path "$Env:USERPROFILE/.wslconfig" -Value "memory=8GB"
Add-Content -Path "$Env:USERPROFILE/.wslconfig" -Value "processors=3"
Add-Content -Path "$Env:USERPROFILE/.wslconfig" -Value "[experimental]"
Add-Content -Path "$Env:USERPROFILE/.wslconfig" -Value "autoMemoryReclaim=dropcache"
Essas linhas irão criar (ou complementar, caso o arquivo já exista) o seguinte conteúdo no arquivo `.wslconfig`:
[wsl2]
memory=8GB
processors=3
[experimental]
autoMemoryReclaim=dropcache
Essa configuração define que:
- O WSL 2 poderá usar até **8 GB de RAM**. - Terá acesso a **3 núcleos de CPU**. - O recurso experimental **autoMemoryReclaim** será ativado para melhorar o gerenciamento de memória liberando cache automaticamente.
Após salvar essas configurações, **reinicie o WSL** para que as mudanças entrem em vigor. Você pode fazer isso com o seguinte comando no PowerShell:
wsl --shutdown
Depois disso, ao abrir novamente a distribuição Ubuntu, as novas configurações já estarão aplicadas.
5 - Configurar o WSL para usar o usuário root como padrão e ajustar o disco virtual
Agora que o Ubuntu foi instalado e as configurações de hardware foram ajustadas, você pode realizar outras personalizações, como configurar o **usuário root** como padrão ao iniciar o WSL e tornar o **tamanho do disco virtual** dinâmico.