Indice

WSL

Appunti

Di seguito alcuni appunti sull'uso di WSL (windows System Linux).

Aggiornamento WSL1 a WSL2

wsl --update

Elenco Distro Installate

wsl --list --verbose

WSL cartella Distro

Get-ChildItem "HKCU:\Software\Microsoft\Windows\CurrentVersion\Lxss" -Recurse

Spostare una Distro su un altro Percorso / Disco

wsl --manage <distro_name> --move </new/path>

Esempio

wsl --manage Ubuntu-22.04 --move K:\WSL\Ubuntu2204

Questa operazione puó essere utile per evitare di intasare il disco di sistema con Distro-WSL che diventano molto grandi.

Clonare una Distro

Assicurarsi che la distro sia spenta

wsl --shutdown

Esportare la disto su file

wsl --export <DistributionName> <FilePath>

Esempio

wsl --export Ubuntu-22.04 K:\WSL\Exports\Ubuntu-22.04_Backup.tar

Importare la Distro precedentemente exportata su un percorso differente

wsl --import <DistributionName> <InstallLocation> <PathToYourUbuntuExport>

Esempio

wsl --import Ubuntu-22.04-Tests K:\WSL\Ubuntu2204Tests K:\WSL\Exports\Ubuntu-22.04_Backup.tar

Per rendere la nuova Distro il default

wsl -d <DistributionName>

Esempio

wsl.exe -d Ubuntu-22.04-Tests