Ubuntu Linux Windows

How to Install Windows Subsystem for Linux (WSL) Distros in Windows 11

Richard
Written by
Richard
Apr 23, 2026 2 min read

This guide explains how to set up wsl-in-windows-11/" class="sal-link" rel="noopener" target="_blank" data-sal-id="19741">Windows Subsystem for Linux (WSL) on your Windows 11 computer.

Why use WSL? WSL allows you to run Linux tools and apps directly on Windows. You do not need to create a complex virtual machine or restart your computer to switch between operating systems. It is perfect for developers or anyone who wants to learn Linux commands.

What happens when you are done? You will have a fully functional Linux environment running inside a window on your desktop. You can use it to run Linux software alongside your normal Windows programs.

Install WSL

You can install Linux using the Microsoft Store or by using the command line. Set up a WSL development environment

Option One: Install via Microsoft Store

  1. Click the link below to open the Microsoft Store store page.
  2. Ubuntu on Windows – Free download and install on Windows | Microsoft Store
  3. Debian – Free download and install on Windows | Microsoft Store
  4. Kali Linux – Free download and install on Windows | Microsoft Store
  5. Alpine WSL – Free download and install on Windows | Microsoft Store
  6. openSUSE Leap 42 – Free download and install on Windows | Microsoft Store
  7. SUSE Linux Enterprise Server 12 – Free download and install on Windows | Microsoft Store
  8. Once the download finishes, open the new Linux app from your Start menu.
  9. You will be asked to create a new UNIX username and password. This is specific to your Linux installation. Set up a WSL development environment
Ubuntu Linux install WSL on Windows

Option Two: Install via Command Line

Note: This process requires admin privileges.

  1. Open Windows Terminal as an administrator. Select Windows PowerShell or Command Prompt.
  2. Type this command and press Enter to see a list of available Linux versions: wsl --list --online
  3. To install a specific version, use this command: wsl --install -d <name of Linux distro>
  4. For example, if you wanted to install Debian, you would type: wsl --install -d Debian
  5. After the installation finishes, you will be prompted to create a new UNIX username and password. Set up a WSL development environment

Summary

You have now successfully installed a Linux distribution on your Windows 11 system. You can access your Linux environment anytime through the Windows Terminal. This setup provides a fast, efficient way to use Linux tools without needing to leave your Windows desktop.

Was this guide helpful?

Richard

About the Author

Richard

Tech Writer, IT Professional

Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.

Leave a Reply

Your email address will not be published. Required fields are marked *

Exit mobile version