» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 19 12
发新话题
打印

今晚Windows10要一统天下!

posted by wap, platform: Chrome
微软的Build 2016开发者将于今天晚上23点30分在美国旧金山莫斯康展览中心召开。援引外媒ZDNet报道,在本次大会上将会宣布Canonical和微软公司之间进行的重要合作,最终目的在是可以在Windows 10系统上运行Ubuntu系统。
http://static.cnbetacdn.com/article/2016/0330/31711d7e2e28517.jpg
由于微软方面的严苛保密,目前尚未有足够多的细节公布,但是消费者不要期望直接在Windows 10系统上运行Ubuntu系统,而更像是微软会在Windows 10系统中整合可运行Ubuntu系统的容器(container),事实上在今年早些时候曝光的预览版系统中已经被曝光运行Linux子系统。
显然,该项目的种种功能并非适用于普通消费者,更多的是为开发者提供便利。此外两家公司的合作还将允许Ubuntu系统运行某些Windows库,并会逐渐减少对Unity界面的依赖,而是依靠Bash和一系列CLI工具(包括make, gawk和 grep)。

====================================
开始说好的一键移植iOS\Android,后来UWP统一主机/PC,然后EDGE能跑Chrome插件另类兼容ChromeOS,不久前传来的消息,今晚Windows10要和Linux做“某种程度上的融合”。

微软啊,你心好大!
.
.
.
.
.
.
.
.
.
.
但能不能不要像以前那么锉了?

本帖最后由 jun4rui 于 2016-3-29 18:16 通过手机版编辑


TOP

posted by wap, platform: Chrome
引用:
原帖由 @cc0128  于 2016-3-29 18:22 发表
炸裂。
老外放出来的图:Running Bash on Ubuntu on Windows!

国外几家大型媒体都有类似的新闻
mspoweruser的:http://mspoweruser.com/you-might-be-able-to-run-bash-on-ubuntu-on-windows-10-soon/
zdnet的http://www.zdnet.com/article/microsoft-to-show-bash-on-linux-running-on-windows-10/

本帖最后由 jun4rui 于 2016-3-29 18:26 通过手机版编辑
附件: 您所在的用户组无法下载或查看附件



TOP

posted by wap, platform: Chrome
引用:
原帖由 @somesun  于 2016-3-29 18:22 发表
windows上运行ubuntu, 干啥用
有些干活的东西没Windows的,当然一般用户没这个需求


TOP

posted by wap, platform: Chrome
引用:
原帖由 @Tobar  于 2016-3-29 18:25 发表
然后ubuntu宣布新版本推出可以运行win10的功能!

Running Bash on Ubuntu on Windows on Ubuntu

炸裂
麻痹我肚子笑疼了你赔我!

TOP

posted by wap, platform: Chrome
引用:
原帖由 @henvelleng  于 2016-3-29 18:27 发表
不明白,是mingw这种方式吗?还是说让windows power shell兼容sh脚本?
不是mingw Cywin这些,现在没具体内容,有说是Bash的,有些是Linux那堆控制台指令的,又说是Windows内置Linux内核的……

TOP

posted by wap, platform: Chrome
引用:
原帖由 @b0207191  于 2016-3-29 18:30 发表
估计是容器docker?
Docker for Windows/Mac已经公开邀请内测了,这个不算大新闻

TOP

posted by wap, platform: Chrome
引用:
原帖由 @b0207191  于 2016-3-29 18:40 发表
会不会ubuntu提供个镜像,微软实现一个中间层软件,类似colinux那样的
有可能,不过做中间层似乎有点麻烦,如果利用现成的虚拟化技术可能来得快点,技术上也成熟一些。

TOP

posted by wap, platform: Chrome
引用:
原帖由 @卖哥  于 2016-3-29 18:52 发表
Canonical要被社区钉在耻辱柱上了……
Linux市场份额超Windows就靠这玩意了

TOP

posted by wap, platform: Chrome
引用:
原帖由 @iou90  于 2016-3-29 20:07 发表
劝lz一句 不要总转cnbeta的玩意儿 不知道转过多少手
ms 技术方面的最新消息可以关注 walkingcat @h0x0d
详细报道可以看Mary大妈或者Paul老师等等

http://www.zdnet.com/article/microsofttoshowbashonlinuxrunningonwindows10/
这个链接我帖在5楼了

TOP

posted by wap, platform: 红米Note2
引用:
原帖由 @momou  于 2016-3-29 23:22 发表
我记得上去10多年以前有个叫winlinux的东西
那只是做得很像Windows的Linux

TOP

posted by wap, platform: 红米Note2
演示直接跑Emacs!!!

TOP

posted by wap, platform: 红米Note2
引用:
原帖由 @henvelleng  于 2016-3-30 10:13 发表
原来是类似wine的机制,直接转换系统调用,完全明白了,因为不需要想wine那样去黑箱猜Windows的系统调用,所以理论上可以做到完美的兼容性
都能跑Emacs了,这进步真是巨大,如果终端下的都能跑,下一步就是gui了吧?不过不重要,Linux最牛逼的还是终端下,rsync、Ruby,前不久一哥们要整的owncloud搞不好也就成了。要是连lxc都能搞定那就神了

TOP

posted by wap, platform: 红米Note2
引用:
原帖由 @ff_cactus  于 2016-3-30 12:31 发表
那也不是啊。
比如我用gcc,有了这个BASH顶多能识别我的命令,但gcc本事又没装在Windows上。用微软的编译器也不兼容。
这个bash应该只是能兼容文件系统罢了。但这样的工具早就有了。
你如果稍微有点初中英语水平,把51楼贴的看懂了,都不会说出这种蠢话

TOP

posted by wap, platform: 红米Note2
在本次大会上宣布,微软与 Ubuntu 的母公司 Canonical 合作开发了一个超级隐秘的项目,将 Ubuntu 的用户空间user space带到了 Windows 10 之中。 据大会现场消息披露,你现在可以在 Windows 10 中直接运行 Linux 下的 bash 以及其它的数万个二进制程序了。


正在旧金山参加本次大会的 Canonical 的 Ubuntu 产品与战略负责人 Dustin Kirkland 也在其博客上宣布了这个消息。

“这对于我来说也许有点奇怪,我已经快有16年没有使用 Windows 了。但在几个月前有了变化,我参与到了微软和 Canonical 合作的一个超级隐秘(也十分令人震惊)的项目中,这一切会在这次 Build 大会上由 Kevin Gallo 揭晓...”,他说,“现在可以在 Windows 10 cmd.exe 窗口内原生地运行 Ubuntu 用户空间和 bash !”

“好吧,这是一个运行在虚拟机的 Ubuntu 吗?” 不!这根本不是一个虚拟机,没有一个运行在 hypervisor 中的 Linux 内核启动过程,而是 Ubuntu 用户空间。

“哦,那是运行在容器里面啰?” 不不!这也不是一个容器,这是在 Windows 里面原生地运行 Ubuntu 二进制程序。

“嗯,就像 cygwin 那样?”不不不!cygwin 所包括的开源程序是以源代码重新编译后才能原生运行在 Windows 上。而这里,我们说的是一个比特都不差、校验值完全一样的 Ubuntu 的 ELF 二进制程序可以直接运行在 Windows 下!

“那么,这就像是模拟器一样么?”越来越接近真相了,来自微软的一些技术人员正在研究一种技术,将 Linux 的系统调用实时地转换为 Windows 的系统调用。你可以把它当成 Wine 的一种反向技术。微软将其称之为“Windows 下的 Linux 子系统Windows Subsystem for Linux”,当然现在还没有开源。


如果你使用 Windows 10 来开发跨平台应用,那么“Ubuntu on Windows”项目将可以让你从 Windows 启动菜单直接访问 Linux 下的 bash shell。只需要键入 bash ,然后回车,就会打开一个命令行窗口,里面运行着 /bin/bash,然后数以万计的来自 Ubuntu 软件库中的二进制程序就可以运行了,包括但不限于 apt、ssh、 rsync、 find、 grep、 vim、 emacs、 awk、 sed、 ruby、 tar、 sort、php、 mysql、 perl、 python、 wget、 md5sum、 gpg、 curl、 apache、 gcc、 diff、patch 等等。

“这是 Windows 上原生可用的完整 Ubuntu 环境,不是虚拟化或模拟器,这是打破常识的里程碑和通向新天地的里程碑,”Canonical 公司 CEO Mark Shuttleworth 说,“不管怎么说,我们很高兴将 Ubuntu 带到了 Windows ,以一种神奇的方式满足了 Windows 开发者探索 Linux 的需要。”

这个技术当前基于 Ubuntu 14.04 LTS 开发,可以从 Windows Store 中下载早期 beta 版本

=========================
帖个中文版吧,方便某个不懂英语又喜欢乱喷上次打赌输了还没吃屎的某某内存

TOP

引用:
原帖由 ff_cactus 于 2016-3-30 13:06 发表
posted by wap, platform: iPhone
电脑报爱好者你好,感谢你的提醒,在你的回复之前我就看了51楼的原文,但我的看法依然没有改变。
虽然微弱自己觉得这不是那不是,但我举的例子是没错的。我的程序还是无法在这个ba ...
举例能运行原生Linux二进制程序里面斗大的GCC三个字被你吃了

TOP

 19 12
发新话题
     
官方公众号及微博