Windows 10 运行原生Bash【Ubuntu】
当前widnows用户的 AppData\Local\lxss 目录下安装了ubuntu,其中rootfs是和ubuntu安装的目录一致
bash进入的就是LINUX的SHELL,因此其二进制格式是ELF的,这样就不用像以前需要安装虚拟机去使用LINUX的软件了
如下是安装后看到的系统环境【具体的安装参考其他文档,现在需要在windows 10开发者模式下才能使用】
root@BOOK:~# uname -a
Linux BOOK 3.4.0+ #1 PREEMPT Thu Aug 1 17:06:05 CST 2013 x86_64 x86_64 x86_64 GNU/Linux
root@BOOK:~# cat /etc/issue
Ubuntu 14.04.5 LTS \n \l
现在有人已经实验出了,在这个原生的系统下运行linux的图形界面,https://linux.cn/article-7215-1.html
http://www.zdnet.com/article/heres-how-microsoft-will-support-bash-on-windows-10/
原理
Windows Subsystem for Linux (WSL). https://blogs.msdn.microsoft.com/wsl/2016/04/22/windows-subsystem-for-linux-overview/
是基于WSL