Ubuntu on Windows is now available for Windows 10. This is not just an emulator. Ubuntu on Windows 10 is a full fledged Ubuntu linux environment.
This software installs within Microsoft Windows ten 64 bit version. All you need to verify on Windows 10 is that you have Windows 10 anniversary update, that was released in August of two thousand sixteen, installed. Then you need to enable "For developers" in Windows.
Left click your Windows 10 start menu button. Select "Settings" icon. Once in "Settings" click on "For developers".
Select "Developer mode" and click on any "Apply" buttons. Now you want to right click your Windows 10 start menu button and select "Control Panel". Select "Programs" and then "Programs and Features". You want to select on your left hand side "Turn Windows features on or off".
A "Windows Features" window opens. Scroll down almost to bottom and place a check in box next to "Windows Subsystem for Linux (Beta)". Click on an "OK" button and now Windows will try to download and install this feature.
Once installed you may need to reboot your computer. Now you will notice a "Bash on Ubuntu on Windows" menu item when you left click your Windows start menu button. Start a Ubuntu linux bash shell with in Windows.
The first time you start this environment, you will need to create a unix/linux user and password. You will be asked to verify your password. In order to browse your Windows files, type in "cd /mnt" without quotes.
Now type in "cd c" or appropriate drive letter without quotes. You now have read and write access to your Windows files. You may need to brush up on your linux command line knowledge if you haven't used linux before.
This Bash on Ubuntu on Windows is a full fledged command line linux environment. You have possible access to most linux commands and software that will run on Ubuntu. For now this is a beta version so it is possible some commands and or software will not work.
You can update this environment with apt-get update command. Also, you can install programs with apt-get install PROGRAM NAME. This linux environment is based off of Ubuntu 14.04 at time of this blog post creation.