为Windows开发者准备的Ubuntu环境

在昨天举行的微软2016 Build大会上,微软公布了与Canonical合作在windows上运行原生Ubuntu环境,包括在windows的CMD命令界面运行bashshell,这听起来不可思议,因为.exe和Ubuntu的linux命令非常不同,不过也没有看错,这是真实的。

windowsubuntu

下面来告诉大家正确的打开方式:
1、       如果你是一个windows 10用户;
2、       打开开始菜单
3、       输入“bash”然后回车
4、       这样会打开cmd命令界面
5、       运行Ubuntu的/bin/bash
6、       经过上述操作后即可进入Ubuntu用户环境
7、       在Ubuntu用户空间下,可以使用如下的命令:apt, ssh, rsync, find, grep, awk, sed, sort, xargs, md5sum, gpg,curl, wget, apache, mysql, python, perl, ruby, php, gcc, tar, vim, emacs, diff,patch…
8、       除了以上的命令,还可以运行Ubuntu收录的成千上万的二进制包
windowsubuntu00
为此你可能有以下疑问
疑问1:Ubuntu是作为一个虚拟机运行的吗?
答:这种运行模式不是虚拟机,并没有启动Linux内核,而只是Ubuntu的用户环境。
 
疑问2:这是Ubuntu的一种容器技术吗?
答:同样不是,而是直接在windows环境运行Ubuntu二进制文件。
事实上这是一种cygwin技术,cygwin包含了重新编译过开源软件的工具集,这里谈论的是比特和比特,校验和进行校验Ubuntu的ELF可执行文件在Windows中直接运行事情。
这种模拟器听起来像一个模拟器,现在可以放心了,因为模拟器的运行效率比虚拟机好很多。微软的开发团队也在进行紧张工作确保这个运行模式正常运行。通过sysbench工具显示,Ubuntu在windows的运行效率非常接近原生windows程序的运行效率。
在使用Ubuntu在windows用户模式时,windows的C盘将会被挂在到/mnt目录下,可以使用直接使用ssh,cp等工具,aptupgrade命令同样可以。
windowsubuntu01
当前,Ubuntu在windows用户模式使用的是Ubuntu LTS 14.04,即将发布的LTS版本在发布后会上传到windows商店。
文章转载:ubuntu 中文微信
投稿作者 作者网站

评论

 
 

为您推荐


请支持IMCN发展!

谁在捐赠

微信捐赠 支付宝捐赠
微信捐赠 支付宝捐赠
ta的个人站点

发表文章4160篇

关注我的头条 不要放弃,百折不挠,坚强、自信。


微信公众号二维码

归档