TRENDING NOW
Home / How To / How to Install Linux Bash Shell on Windows 10

How to Install Linux Bash Shell on Windows 10

Tips to Install Linux Bash Shell on Windows 10 (64-Bit) OS

How to Install Linux Bash Shell on Windows 10
How to Install Linux Bash Shell on Windows 10

Linux is a alternative and free Operating System to Windows. In recent years, easy- to-use desktop versions such as Ubuntu have become very popular. Canonical, the people behind Linux, have worked with Microsoft to enable a version of the Unix Shell ‘Bash’ for Windows 10.

This method only works on 64-bit of Windows 10, so you switch to the 64-bit version of Windows 10 if you’re still using the 32-bit version.

=> Once you’re sure you’re using the correct version of Windows 10, open the Settings app and head to

Update & Security > For Developers

Now see the pic below to activate the “Developer Mode”.

Developer Mode in Windows 10
Developer Mode in Windows 10

=> Click the button next to ‘Developer mode‘. Read the security warning then click ‘Yes‘ to continue.

Turn on Developer Mode in Windows 10
Turn on Developer Mode in Windows 10

=> The window will show that it’s ‘Searching for Developer Mode package‘, then ‘Installing Developer Mode Package‘.

Finally you’ll see a warning message saying that some features might not work until you restart your PC. Restart the machine to make sure it’s fully installed.

=> Once your computer reboots, Open Control Panel and Click on Programs. Now click on ‘ Turn Windows features on or off ‘ in ‘Programs and Features‘ option.

Navigate to Programs Features in Control Panel
Navigate to Programs Features in Control Panel

=> Now you need to click the check box next to ‘Windows Subsystem for Linux (Beta)’, then click ‘OK‘.

The feature won’t activate fully until you restart your machine. Close and backup any important files then click ‘Restart Now’.

Windows Subsystem for Linux (Beta)
Windows Subsystem for Linux (Beta)

=> Windows will take some more time to restart as it applies new features on your system, So give it few minutes to do the stuff. Once you are back on the desktop, Click the search bar at the bottom left and type the word ‘Bash’. Click the option marked ‘Bash – Run Command’.

The Bash window will open showing that it wants to install Linux on Windows. Rest it is assured that this only applies to this window and your other files and programs won’t be affected. Type ‘y’ to confirm.
The necessary files will be downloaded from the Windows Store, then extracted automatically.

Bash will now ask you to choose a username and password to login to bash. Remember you can choose any combination you like and this username and password has no bearing on those you use to log in to Windows.

Install Bash Ubuntu Windows 10
Install Bash Ubuntu Windows 10

=> Now as you completed the installation and setup, So you can open the Bash tool from the Start menu like you do with any other application.

It’s important to note that Bash shell of Windows and Linux has some differences that you’ll find in Linux. The version of the command line utility has some limitations with Windows.

For example, the Windows Subsystem for Linux wasn’t designed to run Linux graphical applications (e.g. KDE, Gnome, etc….) on Windows 10. The tool can only be used to provide the Developers a text-based command-line feature to run Bash and core Linux tools within the Operating System.

In addition, While Linux applications can access the system files and pretty much everything on your main drive, you can’t launch or use scripts on Windows programs.

So, This is the easy way in which you can install Linux Bash Shell in Windows 10 64-Bit Operating System.

Thanks for Reading…

Hope you like the tutorial. Share it with your friends too.

If you find any difficulty regarding this tutorial then comment in the comment box below. We will try to solve the problem as soon as possible.

About Hackxr King

Check Also

How to encrypt an Android device and Why

How to Encrypt an Android device and Why???

Contents1 Tips to Encrypt an Android device and Why???1.1 Why Encrypting??? 1.2 Advantages of Encrypting1.3 …

Leave a Reply

Your email address will not be published.