Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O Subsistema Windows para Linux (WSL) está disponível para instalação no Windows Server 2019 (versão 1709) e posterior. Este guia percorrerá as etapas de ativação do WSL em sua máquina.
Instalar o WSL na Experiência Desktop do Windows Server 2022 e 2025
O Windows Server 2022 agora oferece suporte a uma instalação WSL simples usando o comando:
wsl.exe --install
Agora você pode instalar tudo o que precisa para executar o WSL no Windows Server 2022 inserindo esse comando em um PowerShell de administrador e reiniciando sua máquina.
Este comando ativará os componentes opcionais necessários, baixará o kernel Linux mais recente, definirá o WSL 2 como padrão e instalará uma distribuição Linux para você (Ubuntu por padrão).
Consulte os documentos padrão da WSL para obter mais informações sobre como:
- Altere a distribuição Linux padrão instalada.
- Configure seu nome de usuário e senha do Linux.
- Verifique qual versão do WSL você está executando
- Atualizar e fazer upgrade de pacotes.
- Adicione distribuições adicionais.
- Use o Git com WSL.
Instalar o WSL em versões anteriores do Windows Server e Server Core
Para instalar o WSL no Windows Server 2019 (versão 1709+), bem como o Server Core para 2019 e posterior, você pode seguir as etapas de instalação manual abaixo.
Habilitar o subsistema Windows para Linux
Antes de executar distribuições Linux no Windows, você deve ativar o recurso opcional "Subsistema Windows para Linux" e reinicializar.
Abra o PowerShell como Administrador e execute:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux, VirtualMachinePlatform
Instale a atualização do kernel WSL para WSL 2
Isso não é necessário para o Server Core 2025.
Invoke-WebRequest -Uri "https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi" -OutFile ".\wsl_update_x64.msi"
Start-Process "msiexec.exe" -ArgumentList "/i .\wsl_update_x64.msi /quiet" -NoNewWindow -Wait
Baixar uma distribuição Linux
Consulte a seção Download de distribuições da página de instalação manual para obter instruções e links para baixar sua distribuição Linux preferida.
Extrair e instalar uma distribuição Linux
Agora que você baixou uma distribuição Linux, para extrair seu conteúdo e instalar manualmente, siga estas etapas. Observe que você baixará um arquivo appx que contém vários arquivos appx. Neste exemplo, usaremos o debian.
Liste o conteúdo do appx usando tar.exe:
> tar -xf .\debian.appx DistroLauncher-Appx_1.12.2.0_ARM64.appx DistroLauncher-Appx_1.12.2.0_scale-100.appx DistroLauncher-Appx_1.12.2.0_scale-125.appx DistroLauncher-Appx_1.12.2.0_scale-150.appx DistroLauncher-Appx_1.12.2.0_scale-400.appx DistroLauncher-Appx_1.12.2.0_x64.appxNo nosso exemplo, temos um servidor x64, por isso queremos instalar
DistroLauncher-Appx_1.12.2.0_x64.appx.Descompacte o conteúdo para uma nova pasta chamada
\%USERPROFILE%\AppData\Local\DebianWSL\.$debianWSLPath = Join-Path -Path $env:LocalAppData -ChildPath DebianWSL New-Item -Path $debianWSLPath -ItemType Directory | Out-Null tar -xf .\DistroLauncher-Appx_1.12.2.0_x64.appx -C "$env:USERPROFILE\AppData\Local\DebianWSL"Adicione seu caminho de distribuição Linux ao PATH do ambiente Windows (
C:\Users\Administrator\Ubuntuneste exemplo), usando o PowerShell:$userenv = [System.Environment]::GetEnvironmentVariable("Path", "User") [System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";$env:USERPROFILE\AppData\Local\DebianWSL", "User")
Agora você pode iniciar sua distribuição de qualquer caminho digitando <DistributionName>.exe. Por exemplo: ubuntu.exe. Observe que você precisará iniciar uma nova instância do powershell no menu Iniciar ou fazer logoff e logon novamente no caso do Server core para atualizar seu caminho
Quando a instalação estiver concluída, você pode criar uma conta de usuário e senha para sua nova distribuição Linux.
Windows Subsystem for Linux