Install Ubuntu 20.04 on Windows 10

Windows 10 has a new cool feature called Windows Subsystem for Linux, also known as WSL, which we can use to install Ubuntu on Windows 10.

First of all, we need to enable the Windows subsystem for Linux Feature. To do that, open the PowerShell as Administrator. Right-click on the start button and choose Windows PowerShell (Admin).

Then run the following command:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

After enabling WSL, you will be prompted to reboot your PC.

We need to enable the Windows subsystem for Linux Feature

After that, we should install the Ubuntu Windows app. Go to the start menu and open the Microsoft Store and search for Ubuntu 20.

Ubuntu 20.04 LTS Windows App

Select and install the Ubuntu 20.04 LTS app.

Install Ubuntu on Windows

Once the install is complete, start the Ubuntu app from the Start menu.

Once the install is complete, start the Ubuntu app from the Start menu.

Since this is the first time, it will ask you to create a new Linux username and a password.

Ubuntu subsystem on Windows 10

After installing Ubuntu on Windows, now we have access to the Ubuntu bash command line where we can run bash commands, we would use on an actual Ubuntu system.

You will also have access to your Windows C Drive within the Ubuntu subsystem. Run the df -h command and you will see the mount point, which is /mnt/c.

Install Ubuntu 20.04 on Windows 10

WSL is not a hypervisor like VirtualBox or VMware Workstation, it is what is called an application compatibility layer. WSL sits on top of Windows 10 and allows Linux software (For example, bash, Ubuntu, Kali Linux) to run on Microsoft Windows 10 Operating system.