Partilhar via


Guia de Instalação do Windows Server

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:

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.

  1. 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.appx
    

    No nosso exemplo, temos um servidor x64, por isso queremos instalar DistroLauncher-Appx_1.12.2.0_x64.appx.

  2. 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"
    
  3. Adicione seu caminho de distribuição Linux ao PATH do ambiente Windows (C:\Users\Administrator\Ubuntu neste 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.