Installing Bash on Windows


Why I am installing it.

As you can see from by the direction of my blog, I have been working on the command line a lot.

I will have to admit, for someone who was a GUI man, it was painful at first.  But now I am used to it.  In addition to just command line, I have been working with Linux quite a bit.  There comes a point where you want to use the same commands wherever you are so that you don’t have to remember two commands for one thing (one on windows and another on linux).

During the //Build 2016 keynote, Microsoft announced that we would have Bash on Windows 10.  This is not Bash running as a VM but these are native bash Linux binarys running on Windows via Ubuntu.  This means that all of the commands that I find myself running on Linux I can run on Windows so as my vocabulary (command line vocabulary that is) increases, I can use it everywhere.  Now, I have been kind of doing this using Cygwin, which is a command line utility for Win32, but it was not the same.

How do I install it

First of all, you have to be on Windows 10.  Next you will have to be a part of the Windows Insider Program.  Make sure you sign up using the same Microsoft ID you use to sign onto windows 10.  Next, you want to change your Windows Update settings.

Hit the Windows Key, Type “Windows Update”  and select Check for Updates from the list



Next, click on the Advanced Options link at the bottom.



Under Get Insider Builds select Get Started.



It will warn you as to what you are about to do.  Please read this because of course this is beta.



It will prompt you to restart your PC.

Once rebooted, you will need to set the builds to the “Fast Ring” in order to get Bash. You do this by sliding the slider all the way to the right. (In Update Advanced Options




Once you do this, you are on your way to using Bash on Windows.