NashTech Blog

Table of Contents

Have you been through the pain of using linux on your windows system via either Virtual Machine or dual reboot? Now, this can be done directly while staying on the windows OS and using linux as if you are using dedicated linux environment. Using, WSL which is Windows Subsystem Linux. Let’s see how we can have Linux terminal on a windows system.

1. How to enable the Windows Subsystem for Linux?

Open the PowerShell as Administrator and run the following command:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

2. How to enable Virtual machine feature?

So, here comes the twist. Windows provides a built-in feature to support virtual machine. To enable this feature, open PowerShell as Administrator and run the following command:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

3. Download and install the linux kernel package

You can download the package from here for x64 machine.

4. Install linux distribution of your choice from Microsoft Store

After installation, when you’ll open it, you need to provide username and password for the first time only.

And Voila!!! You have Linux terminal available in your windows system without any hassle of VMs or dual reboot.

Hope it helped.

Picture of Aditya Kumar Singh

Aditya Kumar Singh

Test Automation Consultant

Leave a Comment

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

Suggested Article

Scroll to Top