Finally, you’ll soon be able to run Linux Ubuntu on Windows 10. Microsoft and Canonical partners to bring Ubuntu on Windows OS. At the ongoing Developer Conference Build 2016, it was announced that Microsoft is adding the Linux command line to Windows 10, which will enable users to use Ubuntu on Windows 10.
Blog post by Microsoft’s Scott Hanselman explains the upcoming concept in details. He writes Developers can run Bash Shell and user-mode Ubuntu Linux binaries on Windows 10.
This isn’t Bash or Ubuntu running in a VM. This is a real native Bash Linux binary running on Windows itself. It’s fast and lightweight and it’s the real binaries. This is a genuine Ubuntu image on top of Windows with all the Linux tools I use like awk, sed, grep, vi, etc. It’s fast and it’s lightweight. The binaries are downloaded by you – using apt-get – just as on Linux, because it is Linux. You can apt-get and download other tools like Ruby, Redis, emacs, and on and on. This is brilliant for developers that use a diverse set of tools like me.
But today at BUILD in the Day One keynote Kevin Gallo announced that you can now run “Bash on Ubuntu on Windows.” This is a new developer feature included in a Windows 10 “Anniversary” update (coming soon). It lets you run native user-mode Linux shells and command-line tools unchanged, on Windows.
After turning on Developer Mode in Windows Settings and adding the Feature, run you bash and are prompted to get Ubuntu on Windows from Canonical via the Windows Store. Running bash on Windows hits in the sweet spot. It behaves like Linux because it executes real Linux binaries. Just hit the Windows Key and type bash.
http://www.hanselman.com/blog/DevelopersCanRunBashShellAndUsermodeUbuntuLinuxBinariesOnWindows10.aspx