写点什么

Microsoft 将 Linux 带至桌面操作系统

  • 2016-03-31
  • 本文字数:1033 字

    阅读完需:约 3 分钟

更新:文末添加了原文发布后新增的内容。

在今天的 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 等程序还无法运行,但该团队正在继续努力工作,以进一步改善用户体验。

查看英文原文 Microsoft Brings Linux to the Desktop

感谢丁涛对本文的审校。

2016-03-31 04:034459
用户头像

发布了 283 篇内容, 共 109.1 次阅读, 收获喜欢 62 次。

关注

评论

发布
暂无评论
发现更多内容

项目管理软件有哪些?

优秀

项目管理软件

亚马逊云科技云从业者加速训练营上线啦!

亚马逊云科技 (Amazon Web Services)

培训与认证

云视频会议哪家强?华为云会议更专业“会”更好!

i生活i科技

易观千帆 | 2022年10月银行APP月活跃用户规模盘点

易观分析

报告 手机银行

超级自动化行业前景广阔——首个数字化转型国家标准发布:价值体系优化、创新和重构是数字化转型根本任务

九科Ninetech

人人都可以给想象插上翅膀(内含AI绘画教程)

鼎道智联

openai AI绘画 鼎道智联

华为云大数据BI 解决方案的超高性价比

IT科技苏辞

Pycharm 搭建 Django 项目

千锋IT教育

【SpringBoot】配置文件的加载与属性值的绑定

石臻臻的杂货铺

springboot 11月月更

Linux vi/vim

芯动大师

vim教程 11月月更 Linux指令

记一次HBASE的故障分析和排查过程

鲸品堂

大数据 11月月更

W3C白皮书之小程序技术标准

FinFish

小程序 W3C 小程序化 miniapps

华为云大数据轻量级解决方案,让数据“慧”说话

科技怪授

易观分析:2022年Q3中国跨境进口零售电商市场规模为1124.8亿元

易观分析

报告 跨境电商

Java通讯录管理系统

我是一个茶壶

Java 11月月更 通讯录管理系统

【web 开发基础】PHP使用自定义函数库 (39)

迷彩

web开发基础 11月月更 自定义函数 函数库引入 函数库

服务全球开发者!灵雀云与Ubuntu推出一体化云原生解决方案

York

容器 云原生 操作系统 开源生态

Kotlin函数和扩展(extension)

子不语Any

kotlin Andrdoid 11月月更

华为云大数据平台,助力企业数字化转型成效明显

爱尚科技

华为云大数据BI解决方案助力“智能智造”

爱尚科技

挖掘数据价值,华为云大数据BI解决方案有绝招

科技怪授

Kotlin类声明和构造器(constructor)

子不语Any

android kotlin 11月月更

从传统数据治理转向主动数据治理!

用友BIP

适用场景全新升级!扩展 Dragonfly2 作为分布式缓存系统架构 | 龙蜥技术

OpenAnolis小助手

开源 架构 分布式 龙蜥技术 dragonfly2

2022年10月中国网约车领域月度观察

易观分析

报告 网约车

Spring 依赖注入有哪几种方式

千锋IT教育

论文领读|基于 VQVAE 的长文本生成

澜舟孟子开源社区

人工智能

做电商的看过来,华为云大数据BI方案驱动业务增长

科技怪授

Prometheus 监测 RocketMQ 最佳实践

阿里巴巴云原生

阿里云 RocketMQ 云原生 Prometheus

完全解析大数据中MapReduce的运行流程

好程序员IT教育

大数据 MapReduce Service

龙蜥技术委员会主席杨勇:下一代操作系统展望

云布道师

开源 操作系统

Microsoft将Linux带至桌面操作系统_Linux_Jeff Martin_InfoQ精选文章