Guida all'installazione in Windows Server
Il sottosistema Windows per Linux (WSL) è disponibile per l'installazione in Windows Server 2019 (versione 1709) e versioni successive. Questa guida illustra i passaggi per abilitare WSL nel computer.
Installare WSL in Windows Server 2022
Windows Server 2022 supporta ora l'installazione semplice di WSL usando il comando:
wsl --install
Ora è possibile installare tutto ciò che serve per eseguire WSL in Windows Server 2022 immettendo questo comando in un prompt amministratore di PowerShell dei comandi di Windows e riavviando il computer.
Questo comando abiliterà i componenti facoltativi necessari, scaricherà l'ultimo kernel Linux, imposterà WSL 2 come opzione predefinita e installerà automaticamente una distribuzione di Linux (Ubuntu per impostazione predefinita).
Vedere la documentazione standard di WSL per altre informazioni su come:
- Modificare la distribuzione di Linux installata per impostazione predefinita.
- Configurare il nome utente e la password di Linux.
- Controllare la versione di WSL in esecuzione
- Aggiornare i pacchetti.
- Aggiungere altre distribuzioni.
- Usare Git con WSL.
Installare WSL nelle versioni precedenti di Windows Server
Per installare WSL in Windows Server 2019 (versione 1709 e successive), è possibile seguire la procedura di installazione manuale seguente.
Abilitare il sottosistema Windows per Linux
Per poter eseguire distribuzioni di Linux in Windows, è necessario abilitare la funzionalità facoltativa "Sottosistema Windows per Linux" e riavviare.
Aprire PowerShell come amministratore ed eseguire:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Scaricare una distribuzione di Linux
Vedere la sezione Download delle distribuzioni della pagina sull'installazione manuale per istruzioni e collegamenti per scaricare la distribuzione di Linux preferita.
Estrarre e installare una distribuzione di Linux
Dopo aver scaricato una distribuzione di Linux, per estrarne il contenuto e installarla manualmente, segui questa procedura:
Estrai il contenuto del pacchetto
<DistributionName>.appx
, usando PowerShell:Rename-Item .\Ubuntu.appx .\Ubuntu.zip Expand-Archive .\Ubuntu.zip .\Ubuntu
Una volta scaricata la distribuzione, passare alla cartella che di download e in tale directory eseguire il comando seguente, dove
app-name
è il nome del file appx della distribuzione di Linux.Add-AppxPackage .\app_name.appx
Attenzione
Installazione non riuscita. Errore: 0x8007007e. Questo problema si verifica quando il sistema non supporta WSL. Verifica che sia in esecuzione la build 16215, o versioni successive, di Windows. Verifica la build. Verifica inoltre che WSL sia abilitato e che il computer sia stato riavviato dopo l'abilitazione della funzionalità.
Aggiungere il percorso di distribuzione Linux al percorso dell'ambiente Windows (
C:\Users\Administrator\Ubuntu
in questo esempio), usando PowerShell:$userenv = [System.Environment]::GetEnvironmentVariable("Path", "User") [System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";C:\Users\Administrator\Ubuntu", "User")
Puoi ora avviare la distribuzione da qualsiasi percorso digitando <DistributionName>.exe
. Ad esempio: ubuntu.exe
.
Al termine dell'installazione, è possibile creare un account utente e una password per la nuova distribuzione di Linux.
Windows Subsystem for Linux