Mudanças entre as edições de "Instruções para instalação do WSL no windows"

De IT's Instruções de Trabalho - FAHOR/CFJL
Ir para navegação Ir para pesquisar
Linha 27: Linha 27:
 
Após reiniciar o computador, siga os passos abaixo para instalar o WSL 2, a distribuição Ubuntu e aplicar algumas configurações de performance.
 
Após reiniciar o computador, siga os passos abaixo para instalar o WSL 2, a distribuição Ubuntu e aplicar algumas configurações de performance.
  
=== - Atualizar o WSL ===
+
=== Atualizar o WSL ===
  
 
Abra o '''PowerShell''' como administrador e execute:
 
Abra o '''PowerShell''' como administrador e execute:
Linha 51: Linha 51:
 
Esses comandos exibem informações sobre a versão do WSL instalada. Verifique se a versão exibida corresponde ao '''WSL 2'''.
 
Esses comandos exibem informações sobre a versão do WSL instalada. Verifique se a versão exibida corresponde ao '''WSL 2'''.
  
=== - Instalar a distribuição Ubuntu ===
+
=== Instalar a distribuição Ubuntu ===
 
Para instalar a distribuição Ubuntu, execute:
 
Para instalar a distribuição Ubuntu, execute:
  
Linha 60: Linha 60:
 
Aguarde até a conclusão da instalação. A primeira inicialização pode demorar alguns minutos.
 
Aguarde até a conclusão da instalação. A primeira inicialização pode demorar alguns minutos.
  
=== - Configurar recursos do WSL (ajustes de performance) ===
+
=== Configurar recursos do WSL (ajustes de performance) ===
  
 
Você pode limitar a quantidade de memória e núcleos que o WSL 2 utilizará, além de ativar funcionalidades experimentais.
 
Você pode limitar a quantidade de memória e núcleos que o WSL 2 utilizará, além de ativar funcionalidades experimentais.
Linha 80: Linha 80:
 
Você pode editar esse arquivo manualmente no futuro, se quiser ajustar os recursos.
 
Você pode editar esse arquivo manualmente no futuro, se quiser ajustar os recursos.
  
=== - Definir usuário padrão como root ===
+
=== Definir usuário padrão como root ===
  
 
Para que o usuário root seja o padrão ao iniciar o Ubuntu no WSL, execute:
 
Para que o usuário root seja o padrão ao iniciar o Ubuntu no WSL, execute:
Linha 90: Linha 90:
 
Isso evita a criação de usuário e senha na primeira inicialização, e é útil para ambientes de teste e desenvolvimento.
 
Isso evita a criação de usuário e senha na primeira inicialização, e é útil para ambientes de teste e desenvolvimento.
  
=== - Reiniciar o WSL ===
+
=== Reiniciar o WSL ===
  
 
Após todas as configurações, reinicie o WSL com o comando:
 
Após todas as configurações, reinicie o WSL com o comando:

Edição das 16h08min de 16 de abril de 2025

Este procedimento tem como objetivo orientar a instalação e configuração do WSL 2 (Windows Subsystem for Linux) em sistemas Windows. Para utilizar o WSL, é necessário seguir alguns passos iniciais.

Habilitando os recursos necessários do Windows

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.

Recursos que devem ser ativados para uso do WSL

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 término da instalação dos recursos, será solicitada a reinicialização do sistema. Reinicie o computador para que os recursos sejam ativados corretamente e o ambiente esteja pronto para a instalação do WSL.

Instalando e configurando o WSL 2 e o Ubuntu

Após reiniciar o computador, siga os passos abaixo para instalar o WSL 2, a distribuição Ubuntu e aplicar algumas configurações de performance.

Atualizar o WSL

Abra o PowerShell como administrador e execute:

wsl --update

Esse comando garante que você está utilizando a versão mais recente do WSL disponível no sistema.

Em seguida, execute:

wsl --status

ou

wsl --version

Esses comandos exibem informações sobre a versão do WSL instalada. Verifique se a versão exibida corresponde ao WSL 2.

Instalar a distribuição Ubuntu

Para instalar a distribuição Ubuntu, execute:

wsl --install -d Ubuntu

Aguarde até a conclusão da instalação. A primeira inicialização pode demorar alguns minutos.

Configurar recursos do WSL (ajustes de performance)

Você pode limitar a quantidade de memória e núcleos que o WSL 2 utilizará, além de ativar funcionalidades experimentais.

Execute os comandos abaixo no PowerShell:

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 configurações serão salvas no arquivo:

C:\Users\SEU_USUÁRIO\.wslconfig

Você pode editar esse arquivo manualmente no futuro, se quiser ajustar os recursos.

Definir usuário padrão como root

Para que o usuário root seja o padrão ao iniciar o Ubuntu no WSL, execute:

ubuntu config --default-user root

Isso evita a criação de usuário e senha na primeira inicialização, e é útil para ambientes de teste e desenvolvimento.

Reiniciar o WSL

Após todas as configurações, reinicie o WSL com o comando:

wsl --shutdown

Isso aplica as alterações realizadas no arquivo `.wslconfig`.

Tornar o disco virtual do WSL dinâmico (sparse)

Por padrão, o WSL mantém o tamanho do disco virtual fixo. Com a opção "sparse", o espaço em disco é liberado automaticamente quando arquivos são removidos.

Execute o seguinte comando no PowerShell:

wsl --manage Ubuntu --set-sparse true

Esse comando permite que o disco virtual da distribuição Ubuntu use alocação dinâmica de espaço.

Criar o arquivo de configuração /etc/wsl.conf

Dentro do ambiente WSL (Ubuntu), execute o seguinte bloco de comandos para criar o arquivo de configuração do sistema WSL:

<syntaxhighlight lang="bash"> {