Enter your email address below and subscribe to our newsletter

How to Install Linux Distros on Windows 10

Share your love

If you want to use Linux on your Windows 10 OS, then this article will help you. In this article, we will share how to install Linux properly. We are all waiting for this moment to use the Linux bash shell on Windows 10 without installing any 3rd party tools. Last year Microsoft released the Bash shell to Windows.

Microsoft makes a partnership with Canonical with is a parent company of Ubuntu, to make this happen. Earlier, it was impossible to use Bash on Windows 10 as it was not available to everyone.

Users had to install Windows 10 technical preview to access the Bash shell. But later, Microsoft released Windows 10 anniversary upgrade. With the help of this new update, you can get Bash on Windows 10.

Note: You have to download and install the latest version of Windows 10 to access Bash shell Linux. So if you are using an older version of Windows 10, you may need to upgrade your Windows system.

How to Install Linux Distros on Windows 10

Microsoft has launched Windows 10 Fall Creators Update. With it, you can access some popular Linux distros, including Ubuntu and OpenSUSE, in the Windows Store.

Microsoft makes it very easy to download and install Linux. However, while installing any of the distros, some users receive the error code 0x8007007e, which is not a software fault.

Instead, the Windows Subsystem for Linux (WSL), the compatibility layer that allows Linux binary executables to operate on Windows 10, is absent. We will guide you to install Linux distros on your Windows 10 without facing issues.

What is Bash on Windows?

It is a combination of Windows subsystems, and Ubuntu Linux runs on top of it. Keep in mind that it is not a virtual machine like VMware or any application. It is a pure Linux running in Windows 10.

This bash shell allows you to access and run the same Linux terminal or bash shell tool and run commands in Windows 10. You don’t need to install a virtual machine for this task

Step 1: Update Windows 10

It is always recommended to keep your device updated with the latest Windows 10 updates. When you see this error code, restart your system and then try to download all pending updates.

1: Open Windows settings using Windows + I button on your keyboard.

2: Now click on Update and Security.

Head Over to Settings and Click on Update and Security Option in Windows 10

3: Now click on Check for Updates. It will start checking for all pending updates and list down all the updates.

4: Now click on download. It will download and install all the updates automatically.

5: Once installed, restart your system. Now check if you have any pending updates or not. If you have then install it first. This step is required because Linux distros is only available to Windows 10 latest updates. You can also use Windows 10 update tool to download all pending tasks automatically.

You can also use Windows 10 update assistant to update your Windows.

Upgrading your entire Windows OS solves the problem by reinstalling the entire Windows core with the latest image. This will surely fix this 0x800f081f DISM error.

1: You can upgrade your Windows OS using Windows 10 update assistant. First, download Windows 10 update assistant and install it on your Windows 10. (https://www.microsoft.com/en-in/software-download/windows10)

download Windows 10 update assistant

2: Now open update assistant and click on Upgrade PC. The tool will start downloading and installing all pending Windows 10 updates. Follow the prompts to complete the upgrade.

How to Install Windows Subsystem for Linux

Let’s get started. The first thing you should do is install any version of Linux on your Windows 10 OS. Also, you have to install WSL using Windows 10 Control Panel.

Step 1: Press Windows + I key on your keyboard to open Windows Settings.

Step 2: Now go to Apps and then go to Apps and Features.

Step 3: Find Programs and Features under Related settings.

click the Programs and Features link

Step 4: Now click on the Turn Windows features on or off option.

Turn Windows features on or off

Step 5: In Windows Features, check the Windows Subsystem for Linux (Beta) option.

check the Windows Subsystem for Linux (Beta) option

If you don’t see this option, then you have to update your Windows.

Step 6: Click ok to save the settings and then restart your Windows. The first part is now completed. Lets’s move to 2nd part.

Installing Windows Subsystem for Linux using PowerShell

You have to download Linux Distributions on your Windows 10 OS. For this, go to Windows Store. Here is a link for Ubuntu and SUSE Linux Enterprise.

Step 1: Go to Windows Store and download any Linux distro.

Step 2: Once the installation is finished, open the app on your Windows 10 and follow all on-screen steps to finish the setup. With this Windows Subsystem for Linux, you can install all 3 Linux distros.

You can also install other popular Linux distros like Fedora and Ubuntu when available in Microsoft Store. However, if you are a part of the Windows Insider Program, you can try any of them immediately.

Related Posts:


We hope you have successfully installed the Linux distro on Windows 10. If you are still facing issues, then comment below. We will help you. For more helpful articles, keep reading our blog.

Share your love
Rahul Patel
Rahul Patel

Rahul is a blogger and a tech geek. By reviewing the latest technology and finding the solution of pesky errors, he feels immense pleasure. Driven by his innate interest in blogging, he adapted blogging as a full-time profession 4 years ago.

Newsletter Updates

Enter your email address below and subscribe to our newsletter

Stay informed and not overwhelmed, subscribe now!