First Hand Pictures of Ubuntu on Windows 10

Remember when we told you about Microsoft’s love affair with Linux that mentioned a partnership between the former and Canonical to bring Ubuntu to Windows 10 which was confirmed at Microsoft’s Developer Build Conference 2016?

Indeed, the rival OSs have come together to allow developers use their favorite Linux tools inside Windows 10.
Visual Studio and SQL Server to Linux are already owned by Microsoft among other open source softwares.

bash-running-on-windows-10

As we wrote in a former story, Windows will get a new developer feature during the Windows 10 Anniversary update after which you will be able to import Ubuntu binaries and run Linux shells and command line tools natively.

Before now, Windows users had to turn to GNU command line utility for Win 32 or HyperV and Ubuntu, Cygwin in order to run Bash, or they ran a Linux container using Docker.

Canonical’s Dustin Kirkland wrote on his blog that, “Right, so just Ubuntu running in a virtual machine?” Nope! This isn’t a virtual machine at all. There’s no Linux kernel booting in a VM under a hypervisor. It’s just the Ubuntu user space. “Ah, okay, so this is Ubuntu in a container then?” Nope! This isn’t a container either. It’s native Ubuntu binaries running directly in Windows. “Hum, well it’s like cygwin perhaps?” Nope! Cygwin includes open source utilities are recompiled from source to run natively in Windows. Here, we’re talking about bit-for-bit, checksum-for-checksum Ubuntu ELF binaries running directly in Windows.”

Anyone will be able to run Ubuntu on Windows by getting Ubuntu from Canonical and Windows store when the time finally arrives and this feature is available in Windows 10 as easily as is shown below:

ubuntu-on-windows-10-installation

..and here:

ubuntu-on-windows-10-install-picture

You can see a lightweight and real Ubuntu image on top of Windows 10 in the screenshots. The installation brings all the Linux tools you know (and don’t know) — apt, ssh, find, grep, curl, rsync, sed, sort, ssh, sed, xargs, md5sum, gpg, wget, mysql, python, apache, php, gcc, tar, vim,  perl, ruby, emacs, diff, patch, and a ton of others.

ubuntu-on-windows-10-apt-get

You can see all Inside your Ubuntu files from within your Windows installation drive C:\Users\YourUserName\AppData\Local\Lxss\rootfs\

ubuntu-on-windows-10-file-explorer

You can run the famous “apt-get update” command and download your favorite developer packages after setup is complete. See our result of apt-get install emacs23:

ubuntu-on-windows-10-emacs

And say goodbye to putty because you can also ssh directly from the Ubuntu shell and get your work done without touching your other Ubuntu system.

ubuntu ssh on windows 10

Check out our screenshot of Windows 10 Start menu showing Ubuntu on Windows 10. Sweet!

ubuntu-on-windows-10-start-menu

About Canonical’s thought on their partnership with Windows Dustin Kirkland said; — “This is an almost surreal endorsement by Microsoft on the importance of open source to developers. Indeed, what a fantastic opportunity to bridge the world of free and open source technology directly into any Windows 10 desktop on the planet.”

We are excited about this futuristic Windows 10, Are you? Are you already running your developer updates? Let us know your thoughts in the comments below.

About The Author
Okoi Martins Jr.
I'm a Computer Scientist with a passion for learning new things in fields ranging from theoretical implications of computer science and mathematical modeling to web development and music. In my spare time, I listen to music, read like a compiler, and learn like an A.I algorithm.

Leave a Response