当前位置: 首页>>久久 >>Ubuntu转到微软的Windows 10 Bash

Ubuntu转到微软的Windows 10 Bash

添加时间:    


周三,微软宣布Ubuntu Linux将能够在Windows 10上运行,从而打开了一个主要的开源coup forCanonical。

微软Windows开发者平台总监Kevin Gallo在微软Build 2016会议上发表主题演讲在旧金山。

Linux Bash命令行工具将在Windows 10中本地运行。这已经可以使用第三方工具多年,但与Canonical的直接合作伙伴关系应该使用Ubuntu二进制文件和工具直接向开发人员提供更多的灵活性和便利性。 。

该功能不涉及在虚拟机中运行Ubuntu或使用交叉编译工具。 Windows 10用户可以从Windows商店下载二进制文件,Gallo补充说。 Canonical的Ubuntu产品和策略团队负责人Dustin Kirkland表示,该项目的工作是在几个月前开始的,是微软与Canonical正在进行的业务合作的延续。他告诉LinuxInsider:“微软和Canonical已经有了一段时间的业务合作伙伴,围绕着Juju,LXD和其他开源技术的Azure和技术合作伙伴。

“这个引人入胜的,把Ubuntu带到Windows世界的不寻常机会是由微软发起的,我们将继续与微软密切合作,确保Ubuntu在Windows上的体验是我们两个丰富的开发者社区所期望的, “柯克兰补充说。

微软的公告包括在Windows 10桌面上运行Bash的简短现场演示。

Kirkland表示,Windows上Ubuntu上Bash的概念隐藏了开发涉及的内容。 Bash只是起跑线。

“在Ubuntu开源存档中可用的命令行实用程序的整个世界是公平的游戏并且可以自由安装。我们正在与Microsoft团队合作,以确保测试覆盖范围并在当前测试期间修复其余的系统调用转换问题, “ 他说。 Canonical公司创始人Mark Shuttleworth说:“Windows上完整的Ubuntu环境的本地可用性,没有虚拟化或仿真,是一个违背惯例和通往迷人的陌生领域的里程碑。

将自由软件带给最广泛的观众的旅程是他无法预测的。 Canonical很高兴能够站在Ubuntu for Windows的后面,并致力于满足Windows开发人员探索Linux的需求,他告诉LinuxInsider。

推动Ubuntu在Windows 10上运行的动力来源于微软与Canonical的合作,为其Azure云服务带来Ubuntu支持。 Canonical公司的Kirkland说,Canonical有责任向所有软件开发商提供Ubuntu和开源软件的世界。

“很显然,我们处于一个异构的世界,开发人员经常使用运行Windows,Mac OS,Ubuntu,Android和其他许多操作系统的设备,与微软一起,我们已经使整个开源软件世界到世界各地的Windows用户,“他说。

微软在评论中宣布Canonical协议时表示,全球Windows 10的安装量超过2.7亿台,操作系统的发展速度超过了之前Windows的任何版本。

这为增加Linux用户群打开了大门。

Kirkland说:“现在每个人都是Windows用户的一个启动命令。

Windows-Ubuntu合作伙伴关系是赢得开发人员的心。 IDC西雅图研究项目主管Al Hilwa表示,大量的开发人员使用Linux,而这种伙伴关系将允许他们在同一台机器上这样做。他告诉LinuxInsider,“这似乎是另一个针对多个技术战线的合作伙伴关系,这对于Linux和Windows用户来说是双赢的。

Ubuntu用户将有一个简单,无摩擦的方式来在Windows平台上设置Bash开发环境。测试技术正在通过Windows Insider程序提供。有兴趣的人可以注册成为Windows内幕和 从微软获得更多的细节。

从Microsoft Store下载所需文件后,Windows 10用户只需打开Windows“开始”菜单并键入“bash”。这将打开运行Ubuntu的/ bin / bash的cmd.exe控制台。

在这个控制台中,用户可以完全访问Ubuntu的所有用户空间,Kirkland指出。这包括访问apt,Wget,Python,Perl等。它还包括Ubuntu档案中可用的成千上万个二进制包中的大部分。

Ubuntu用户空间直接在Windows中使用本地Ubuntu二进制文件运行。没有容器,虚拟机或管理程序。该进程运行一点点,校验和为Ubuntu ELF,或可执行链接格式,在Windows中直接运行的二进制文件。微软表示,今年夏天的免费Windows 10周年更新将提供Windows 10的Bash集成。用户必须启用Windows 10的开发者模式并添加该功能才能使用它。

Jack M. Germain Apple II和PC早期开始就一直在撰写有关计算机技术的文章。他仍然有他的原始的 IBM PC-Jr和一些其他传统的DOS和Windows盒子。他为Linux桌面的开源世界留下了共享软件。他运行多个版本的Windows和Linux操作系统,并且经常无法决定是否要使用他的平板电脑,上网本或 Android 智能手机,而不是使用他的台式机或笔记本电脑的设备。您可以在Google+上与他联系。

随机推荐

网站导航 福利地图