How To Windows Subsystem For Linux

If you are a developer who loves using Linux but find yourself working on a Windows machine, then Windows Subsystem for Linux (WSL) is the solution for you. WSL allows you to run Linux right on your Windows computer, without the need for a separate machine or virtualization software. In the post, we’ll take you through the steps to use the Windows Subsystem for Linux.

Step 1: Enable the Windows Subsystem for Linux

In order to use the Windows Subsystem for Linux, you first need to enable it.

This process is simple and straightforward. All you have to do is open Windows PowerShell as an administrator and enter the following command:

    wsl --install

This will enable the necessary optional features, download and install the latest Linux kernel, and set WSL 2 as your default. If you’re asked to restart your computer, make sure you do so.

Step 2: Install a Linux Distribution

Next, you need to install a Linux distribution. To do this, you can use the Microsoft Store. For example, if you want to install Ubuntu, you can simply search for Ubuntu in the Microsoft Store and click the install button.

Alternatively, you can also use the wsl –install -d DistroName command to install a specific distribution. For instance, to install Ubuntu, you would use:

    wsl --install -d Ubuntu

Step 3: Set Up Your Linux User Account

After you have installed a Linux distribution, you need to set up your new Linux user account. This includes choosing a username and creating a password. For example, you might use a username like “myuser” and a strong password.

Step 4: Start Using Linux

Once you have your Linux user account set up, you can start using Linux on your Windows machine. To start your new Linux environment, simply open a new Command Prompt or PowerShell window and type wsl.


With the Windows Subsystem for Linux, you can use Linux right on your Windows machine. This can be an extremely valuable tool for developers who are used to working in a Linux environment. With WSL, you can enjoy the flexibility and power of Linux, even on a Windows computer.