The Windows Subsystem for Linux gets plenty of updates

Jun 9, 2016 06:16 GMT  ·  By

Microsoft rolled out Windows 10 build 14361 to insiders part of the fast ring a few hours ago, and in addition to several important goodies for Windows users, there are also new improvements for those who’re interested in the Ubuntu bash on Windows.

In an announcement today, Microsoft reveals that build 14361 brings “huge” changes to Bash on Ubuntu on Windows, including support in WSL for Pseudo Terminals (PTY), which leads to adding support for Tmux.

Additionally, with this release, Redmond is making DrvFs case sensitive in Bash, so there’s finally a difference between files such as case.txt and CASE.TXT, which can both be stored on /mnt/c drives.

What’s very important to note is that case sensitivity only works in Bash on Windows, so if you attempt to use it anywhere else, NTFS will report the files correctly, but “unexpected behavior may occur,” as Microsoft itself explains.

Additionally, users can now delete and chmod read only files from DrvFs, allow connection to 0.0.0.0 and :: as localhost, and opt out of auto-generated hosts file.

There’s more to discover in this new build, but if you want to check out all changes, have a look in the box after the jump to see the full release notes.

How to enable Ubuntu Bash on Windows

If you’re a new user who hasn’t activated Bash in Windows 10, you just need to follow a few simple steps to do it, and it doesn’t take more than a few minutes.

First and foremost, you need to turn on the Developer Mode, so open the Settings app and go to Update & Security > For developers. Then, you need to enable the Windows Subsystem for Linux, so click the Start button, open the classic Control Panel, go to Programs, and then click the option that reads “Turn Windows features on or off.” Look for the Windows Subsystem for Linux (Beta) and enable it.

The final step is to open a command prompt window with administrator privileges and type bash to start the installation process and get everything ready.

Bash Improvements In 14361