Windows Subsystem for Linux

When Microsoft announced they were adding Bash support to Windows, they picked the right place to do it. It was announced at their Build developer conference last year, and it got a lot of applause. It was arguably one of the biggest additions to the Anniversary Update, and it wasn’t just the Bash shell either. Bash runs on Ubuntu which is running as a subsystem of Windows, allowing many Linux commands to work out of the box with no virtual machine necessary.

In the time since this was released last summer, Microsoft has been hard at work adding more features here. One of the biggest changes is they have moved from Ubuntu 14.04 to Ubuntu 16.04. It must be noted that it is not automatically updated, but will have the new version for new installs. You can try to upgrade it in-place, but the recommended method is to remove the WSL and re-add it.

Bash in the Powershell console

They have also added more support for developer tools (source):

  • Core tools: apt, sed, grep, awk, top, tmux, ssh, scp, etc.
  • Shells: Bash, zsh, fish, etc.
  • Dev tools: vim, emacs, nano, git, gdb, etc.
  • Languages & platforms: Node.js & npm, Ruby & Gems, Java & Maven, Python & Pip, C/C++, C# & .NET Core & Nuget, Go, Rust, Haskell, Elixir/Erlang, etc.
  • Systems & Services: sshd, Apache, lighttpd, nginx, MySQL, PostgreSQL
  • And many others

INOTIFY

They have also added support for mapped network drives, mounting Windows drives, and quite a bit more. There is now support for file change notification support, network connection enumeration, and more. The amount of new features in the Linux Subsystem is fairly impressive, and Microsoft’s other departments could learn from these devs, who keep a detailed change log of everything they have added, and you can find it here:

Windows Subsystem for Linux Release Notes

High DPI Changes What’s still missing, and other changes
Comments Locked

69 Comments

View All Comments

  • leexgx - Wednesday, April 26, 2017 - link

    ""Consumers want more features, and sooner, but business needs to test everything before rolling it out.""

    interesting most people don't give a damn what new version of windows 10 offers, all they are interested in is that what ever browser works so they can do email and other stuff

    for most a feature upgrade, this list is a follows
    1 application PC settings are reset (browser and associations like PDF and pictures)
    2 it uninstalls software without permission that was perfectly working fine (and still works perfectly fine when you reinstall it)
    3 can't use there PC for about 2-8 hours when it does the upgrade (slow CPU/RAM/HDD vs SSD)
    4 or better a non booting PC (or black screen as some may encounter as they broke the Video WDDM for some old video drivers and it sets the output to 0x0 resolution)

    the Fix is use LTSB version if MS wount offer a legitimate LTSB single user licence then how are people supposed to buy it
  • jabber - Tuesday, April 25, 2017 - link

    Just be aware that if you have a mix of Office products say 2010 and 13/16 it will still delete off the latest versions if you do an upgrade. Well done MS, still not fixed that one.
  • Gich - Tuesday, April 25, 2017 - link

    it didn't happen to me...
    I got Office 2007 and 16.
  • jabber - Tuesday, April 25, 2017 - link

    The disappointment for me is that MS is concentrating on adding fluff, bling and bloat I have zero use for but not concentrating on making it more secure, robust and faster. I'd also like a return of the custom install option so I can choose to install that fluff or not.
  • Dave Null - Tuesday, April 25, 2017 - link

    Indeed. I finally bit the bullet and installed the LTSB version. This is the lightweight version of Windows I've been looking for.
  • lord_anselhelm - Tuesday, April 25, 2017 - link

    Agreed. I also wish they'd focus on fixing bugs they've introduced as a result of updates. For example, Anniversary Update broke centre-alignment of folder/filenames in certain folder views and caused Libraries to start ignoring custom folder views. Both issues still exist in the Creators Update!
  • Gasaraki88 - Tuesday, April 25, 2017 - link

    "secure, robust and faster"

    What does that even mean? How do you even quantify that enough to be worth an update. Do you want them to list that inthe change logs?
  • herbc - Wednesday, April 26, 2017 - link

    Yup , a grossly overbloated OS from the start continues to get worse , my God the idiocy of MS is mind boggling.
  • MutualCore - Sunday, April 30, 2017 - link

    Your comment has no substance.
  • fm13 - Tuesday, April 25, 2017 - link

    I still can't install this thing - Windows Update seems busted and standalone installer stays stuck on 99% for days.

    Although Win10 is a nice OS, some things in it seem broken - things that worked flawlessly for years. For example, virus definitions on my system can't update themselves anymore - I have to download and install them manually.

    How the hell do you break something like that?

Log in

Don't have an account? Sign up now