Microsoft将Linux带至桌面操作系统
在今天的Build大会上Microsoft宣布:今年的Windows 10年度更新将使得Windows 10系统能够无缝运行Linux二进制程序。多年来,专家与开发者都在猜测,Linux如何以及何时才能在普通PC用户的桌面系统中更加流行。从今天的新闻来看,似乎Microsoft本身已经成为这样的一种推动力。
Microsoft与Canonical合作开发了运行二进制程序的能力,这些二进制程序包括Bash Shell脚本和不加修改的Emacs。在今天的Build 2016主题演讲上,来自Microsoft的Kevin Gallo演示了他是如何在Windows下打开一个标准的Bash命令行,并借此运行GNU Emacs的。Gallo称这是真正的Linux兼容—而非通过移植或虚拟机实现。
Microsoft的Scott Hanselman随后发表了一篇简短的声明,并在其中详细披露了一些细节。鉴于Ubuntu是Debian Linux发行版的衍生版,因此用户可以使用自己熟悉的程序包安装器apt-get。与Linux桌面上的操作一样,Windows用户也可以通过apt-get安装新的程序包。有关在Windows 10环境中托管Linux二进制程序所需的技术规范还有待公布,但根据现场提供的屏幕截图来看,至少可以支持64位Linux二进制程序,是否支持32位Linux二进制程序还有待确认。据Hanselman说,64位Windows是必须的。
若想自行尝试该功能,还请期待今年夏天的Windows 10年度更新。
更新:来自Microsoft的Rich Turner和Russ Alexander通过发布在Channel 9,名为《在Windows上通过Ubuntu运行Bash》的演示介绍了更多细节。该项目源自用户在User Voice提交的请求,用户的两个主要诉求是希望获得更好的控制台,以及为Windows提供UNIX/Linux工具。因此他们在Windows内核中构建了一个全新的子系统,用来暴露那些支持Linux所需的系统调用。
Microsoft和Canonical合作开发的这个新系统名为Windows Subsystem for Linux,可提供一种“用户模式 Linux”。这个新增的子系统可以“提供兼容Linux的系统调用层”。
此番合作证明上述的子系统不是虚拟机或仿真系统,他们在演示中使用的系统为Ubuntu 14.04.4 LTS。如果你希望了解第一手信息,可以从视频中看到,目前已经支持原生运行多种程序:GNU编译器、Vi文本编辑器,甚至可以在Linux中挂载本地文件系统。然而目前还有些程序无法支持,因此诸如MySQL等程序还无法运行,但该团队正在继续努力工作,以进一步改善用户体验。
原文地址:http://www.infoq.com/cn/news/2016/03/linux-windows-together
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注
Microsoft将Linux带至桌面操作系统相关推荐
- linux做桌面操作系统,我心目中的microsoft(对于普通用户,linux真的适合做桌面操作系统吗)...
我心目中的microsoft(对于普通用户,linux真的适合做桌面操作系统吗) 发布时间:2008-08-23 15:31:11来源:红联作者:sonr 近年在计算机领域,尤其在linux等开源领域 ...
- Linux 会成为主流桌面操作系统吗?
整理 | 屠敏 出品 | CSDN(ID:CSDNnews) 2020 年 1 月 14 日,微软正式停止了 Windows 7 系统的扩展支持,这意味着服役十年的 Windows 7,属于它的时代真 ...
- linux 全球用户数量,2019年6月全球桌面操作系统市场份额数据: Linux占1.55%
2019年7月1日,NetMarketShare发布了2019年6月的全球桌面操作系统市场份额数据. 其中,微软的Windows系统具有绝对优势市场上常见的桌面操作系统,而以开源为代表的Linux占据 ...
- 中兴新支点Linux桌面操作系统初次使用体验
作为一个电脑小白 我还是第一次使用中兴新支点的Linux桌面操作系统呢 今天我就带着大家一起 进行中兴新支点桌面操作系统的初体验吧(*/ω\*) 简洁明了的桌面 AClean and Simple D ...
- 中兴新支点Linux桌面操作系统,中兴新支点Linux桌面操作系统,小白也能轻松上手...
小编作为一个电脑小白 还是第一次使用中兴新支点的Linux桌面操作系统呢 今天就带着大家一起 进行中兴新支点桌面操作系统的 初体验吧⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄ 简洁明了的桌面 A Clean An ...
- 百度网盘 Linux 版正式发布:专为中标麒麟桌面操作系统打造
介绍以及支持的平台 我相信大家肯定都多多少少的在 Windows 操作系统上用过百度网盘,那么就在昨天,百度网盘正式发布 Linux 版,版本号为 Linux V2.0.1,安装包大小为63.06M, ...
- 红旗Linux可以兼容,红旗 Linux 桌面操作系统11来了:支持国产自主CPU,全新UI风格设计,兼容面广...
原标题:红旗 Linux 桌面操作系统11来了:支持国产自主CPU,全新UI风格设计,兼容面广 红旗Linux桌面操作系统11将于1月10日开放预览版的下载,新版本具有良好的硬件兼容,支持多款国产自主 ...
- 当你抛弃windows使用linux,当我们厌倦了Windows系统还能考虑什么样的桌面操作系统?...
如果你厌倦了Windows,我们该选择什么样的操作系统?时间告诉我们,任何事物都不会一成不变,当我们厌倦了Windows那天到来,不妨考虑换个操作系统,即便Windows操作系统在市场依然如日中天,旧 ...
- linux中兴上网客户端,中兴新支点N-Print,简单高效Linux桌面操作系统网络打印方案...
原标题:中兴新支点N-Print,简单高效Linux桌面操作系统网络打印方案 缺少打印机驱动一直是影响Linux桌面操作系统在办公领域推广的一个重要因素,为了解决这个问题中兴新支点研发团队开发了一种新 ...
最新文章
- SAP QM初阶执行事务代码QDB1,报错- Sampling procedure NM000001 has no sampling scheme-
- Caffe学习笔记3——制作并训练自己的数据集
- xlwt什么版本支持xlsx的版本_Spring Framework Versions版本支持说明
- Oracle10g数据库归档与非归档模式下的备份与恢复
- ServletContext_功能_获取文件服务器路径
- 设计模式之_Iterator_02
- 【区间DP】摆渡线路(2017 特长生 T4)
- Sqlite 管理工具收藏
- 洛谷 深基 第1部分 语言入门 第5章 数组与数据批量存储
- 华三服务器管理口地址_路由器LAN口接入其他运营商宽带导致上网不稳定案例分析...
- python实验教程_python语言程序设计实践教程实验七
- Winxp系统文件夹完全解析
- VBS播放WMP文件
- Warning: Class ‘com.bupt.dts.DTSFortran‘ not found in module ‘AntlrTest‘
- 必火CTF闯关(1)
- 如何在模拟器中测试Windows Phone 8的NFC应用
- linux查看历史开机时间,查看linux系统的开机时间/重启历史记录
- tushare实战分析上证综指与美债收益率的关系
- UVa514 Rails(铁轨)
- MATLAB colorbar颜色红黄绿,Matlab获取colorbar颜色并转换为需要的CPT文件