We checked this is not an April Fool’s joke. At the Microsoft Build conference this week the company unveiled and expansion of its Windows Subsystem for Linux and Windows App Store to include Linux OSes. You can already get to a bash shell via Windows Subsystem for Linux via a beta Windows feature. It appears as though Microsoft wants to expand this functionality and make it easy to get Ubuntu, Fedora, and SUSE linux running on Windows.
How did we get to a point that Microsoft is making Apple Macbooks look antiquated for today’s developers?
Linux Distro Functionality as an App
Microsoft said that in the near future you will be able to get Linux distributions on the Windows Store. You will be able to install them on the same machine and use secondary disks (not c:).
This is one of the most important announcements as Microsoft will have essentially made running Linux on Windows as easy as an app installation.
Microsoft said it has been working with Ubuntu but also SUSE and Fedora and that their implementation will allow for other distributions to follow a similar model. We expect Ubuntu to be ahead in terms of support for some time.
Turning on Windows System for Linux (e.g. get a Ubuntu bash shell on Windows)
You can already preview this functionality if you are using a later Windows 10 build such as the Creators Update. Simply go to Turn Windows features on or off (type it at the start menu to get there quickly) and then find the Windows Subsystem for Linux (Beta). You can check the box and install:
You also need to enable Developer mode in Settings or it will not run:
Once you have done so, you can successfully type bash at the command prompt and install Ubuntu for Windows via the Windows Store:
If you have not done this already and use a lot of Linux, you need to try it.