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.
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:
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.
You can see all Inside your Ubuntu files from within your Windows installation drive C:\Users\YourUserName\AppData\Local\Lxss\rootfs\
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:
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.
Check out our screenshot of Windows 10 Start menu showing Ubuntu on Windows 10. Sweet!
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.