

It solves the problem using a different method than most other options.
Recommended linux bash shell for windows install#
WSL is becoming more and more mature (Microsoft dropped the beta warning long ago) and is very easy to install so in most cases it's a very good (if not the best) option. Options that stand out Windows Subsystem for Linux(WSL) Here's a list of the options available as of 2018-05 with a plenty of updates regarding WSL as of 2020-01 along with a bit of detail regarding each one. Over the course, Microsoft collaborated with Canonical (creators of Ubuntu Linux) to provide them with a native image with all supported tools/binaries. Eventually project Astoria was dropped as it undermined their UWP (Universal Windows Platform) strategy, but some parts were retained and form the basis of bash for Windows. You are now ready to use the bash shellĪ bit of history, back in 2015 project Astoria was started to bring Android apps to Windows and they built a Linux subsystem called Windows Subsystem for Linux (WSL) for the purpose.After installation it will ask to create a UNIX username and password.Search for "bash" and click on it, it should open a command prompt and ask you if you want to install "Ubuntu on Windows", continue with "y".In the dialog box, check "Windows Subsystem for Linux" and click Ok.Control Panel -> Programs and Features and click "Turn Windows Features on or off" on the top left pane.Navigate to Settings -> Update & Security -> For Developers and select "Developer mode".To enable the new feature on a Windows 10 Anniversary Update machine, do the following: This was introduced in Windows 10 with the Anniversary Update (2016) and is not enabled by default.

This allows you to run Bash shell directly on Windows and is based on Ubuntu. You can now install the Windows Subsystem for Linux which allows you to run native user-mode Linux shell and tools on Windows.
