After being launched in the Anniversary Update, the Windows Subsystem for Linux was made stable with the release of the Fall Creators Update. Ubuntu and openSUSE are now available for use on Windows, with Fedora and more Linux variants to follow shortly.
Read Also: How to Install Windows 10 From USB Drive
What You Need to Know About Windows 10’s Bash Shell
Virtual machines, containers, or Linux software that has been built for Windows are not what you’ll find here (like Cygwin). Instead, Windows 10 provides a Linux-optimized Windows Subsystem that may be used to execute Linux apps. Using Microsoft’s abandoned Project Astoria for running Android applications on Windows, this is a Windows version of Android.
You may think of it as the anti-Wine. The Windows Subsystem for Linux allows you to run Linux software on Windows, whereas Wine allows you to run Windows applications on Linux.
Since Microsoft and Canonical collaborated on this project, a full Ubuntu Bash shell environment is now available on top of this subsystem. This isn’t Linux in any way, shape, or form. Linux is the operating system’s kernel, and it isn’t available at this location. As an alternative, the Bash shell and the identical binaries that you would typically execute on Ubuntu Linux are now available to you. According to free software advocates, most Linux operating systems should be referred to as “GNU/Linux” because they contain a lot of GNU software. In reality, the Bash shell you’ll receive is little more than a collection of GNU utilities and related programmes.
Zsh and other command-line shells can also be used, despite the fact that this functionality was initially dubbed “Bash on Ubuntu on Windows”. Other Linux distributions are now supported as well. In addition to Ubuntu, you can also pick openSUSE Leap or SUSE Enterprise Server.
There are a few restrictions in place. Neither the background server software nor the graphical Linux desktop apps are officially supported by this. The command-line functionality isn’t flawless, thus not every command-line programme works.
How to Install Bash on Windows 10
As the 32-bit version of Windows 10 does not support this function, make sure you’re using the 64-bit version of Windows 10. If you’re still using the 32-bit version of Windows 10, it’s time to upgrade to the 64-bit version.
Turn Windows Features On Or Off in Windows Control Panel if you have a 64-bit version of Windows. “Windows Subsystem for Linux” must be enabled in the list, then the “OK” button must be pressed.
When your computer begs for a restart, select “Restart immediately” from the menu. You can’t use the functionality unless you perform a system restore.
Open the Microsoft Store from the Start menu and type in “Linux” in the search bar when your computer has restarted. The “Linux on Windows?” banner has a “Get the programmes” button.
A list of all Linux distributions currently available in the Windows Store will appear. This includes Ubuntu, openSUSE Leap, and openSUSE Enterprise, with a guarantee that Fedora will arrive shortly.
UPDATE: Despite the fact that Debian and Kali are now accessible in the Store, they are not featured here. If you’re looking for “Debian Linux” or “Kali Linux,” you may locate and install them by searching.
A Linux distribution may be installed in the same way as any other Store programme by clicking it and then clicking the “Get” or “Install” button.
We recommend Ubuntu if you’re unsure which Linux environment to choose. Other Linux systems are now available for customers with more particular demands than only the widely used Ubuntu Linux version.
Install different Linux distributions and each one will have its own unique shortcuts. If you want to run numerous Linux distros at once, you may do so in separate windows.