As reported last week, Microsoft will launch an 'Anniversary Update' for Windows 10 that will bring Ubuntu file system, allowing you to useBash to run command-line Linux applications without a virtual machine.
However, you do not have to wait until this summer to run Bash (Bourne Again Shell) on your Windows 10 OS, as Microsoft has released the first preview build of the Windows 10 Anniversary Update to the members of its Insider program.
Don't expect it to run Ubuntu directly on Windows 10, as this is basically Ubuntu user-space packages running natively on Windows 10 by the company coming up with real-time translation of Linux system calls into Windows system calls.
This new Bash Shell support features a full Ubuntu user space complete with support for tools including ssh, apt, rsync, find, grep, awk, sed, sort, xargs, md5sum, gpg, curl, wget, apache, mysql, python, perl, ruby, php, vim, emacs and more.
Windows 10 build 14316's biggest addition is running native Bash on Ubuntu in Windows 10, and you can install the new preview build to test this feature.
Step 2: Set your update ambition to "the fast ring".
Step 3: Now turn ON "Developer Mode" via Settings → Update & security → For developers, as this new feature is specifically meant for developers.
Step 4: You now need to check for new updates (Insider Preview Build 14316), apply all updates, and then Restart your system.
Step 5: Turn ON the new Windows feature, "Windows Subsystem for Linux (Beta)".
Note: You need a 64-bit version of Windows. Without it, you won't see the new option.
Step 6: Reboot your system.
Step 7: Now Press the Start button and type 'Bash' or simply open Command Prompt and type 'bash.' This will launch a console window powered by Ubuntu's user-space.
Bingo! Now experience Bash just as good as it's in variants of Linux.
Other new features in Build 14316 include improvements to the Microsoft Edge browser, new Skype Universal Windows Platform app, support for new emoji, and a new toggle that lets you switch between light and dark mode themes for Windows Settings, clock, calculator, and other apps.
However, Keep in mind that this is just a preview of upcoming Windows feature, so there may be some bugs, and some features may also change before they are launched for all Windows users this summer.