/wsl-install

Install Windows Subsystem for Linux + Distro in a single Powershell command

Primary LanguagePowerShell

Windows Subsystem for Linux (WSL) installer

Install Windows Subsystem for Linux + Distro with the minimal amount of Powershell commands.

Usage

  1. Press WIN + Q.
  2. Enter Powershell.
  3. Press CTRL + SHIFT + ENTER.
  4. Change directory to your user folder (or other desired path):
    cd $HOME
    
  5. Download wsl-install.ps1 script:
    Invoke-WebRequest -Uri "https://raw.githubusercontent.com/johanwestling/wsl-installer/master/wsl-install.ps1" -OutFile ".\wsl-install.ps1" -UseBasicParsing
    
  6. Run WSL wsl-install.ps1 script:
    .\wsl-install.ps1
    
    Note! Defaults to install Ubuntu 18.04 as the WSL distrobution. See Optional flags if you want to override the WSL distrobution.

Optional flags

Used to override the default behavior of wsl-install.ps1 script.

  • -DistroName (String, default: "ubuntu")
    .\wsl-install.ps1 -DistroName="..."
    
  • -DistroPath (String, default: "C:\Program Files\WindowsApps")
    .\wsl-install.ps1 -DistroPath="..."
    
  • -DistroCachePath (String, default: ".")
    .\wsl-install.ps1 -DistroCachePath="..."
    
  • -DistroVersion (String, default: "1804")
    .\wsl-install.ps1 -DistroVersion="..."
    
  • -DistroAppx (String, default: "CanonicalGroupLimited.Ubuntu18.04onWindows")
    .\wsl-install.ps1 -DistroAppx="..."