Linux开发者注意,微软在Windows 10 Build 14915中更新Linux子系统
本帖最后由 newsmanager 于 2016-9-1 13:26 编辑
在 Windows 10 上,微软引入了所谓的”Bash on Ubuntu”特性,这允许原生 Linux ELF64 二进制文件通过 Windows Subsystem for Linux(面向 Linux 的 Windows 子系统,WSL)运行在 Windows 上。
***附件停止解析***
WSL 主要包含三个部分,分别是:
[list]
[*]用户模式阶段管理服务(user mode session manager service):处理 Linux 实例生命周期
[*]微提供商驱动(pico provider drivers,lxss.sys & lxcore.sys):通过转换 Linux 系统调用(syscalls)模拟 Linux 内核
[*]微处理(pico process):负责未修改的用户模式 Linux(比如 /bin/bash)
[/list]
今天,***链接停止解析***。除了我们智机网之前报道的一些更新内容之外,在本次的 Build 版本中,微软还针对 WSL 进行了更新,下面是具体的更新内容:
***附件停止解析***
[list]
[*]面向 Unix 数据报文接口的 Socketpair (GH #262)
[*]面向 SO_REUSEADDR 的 Unix 接口支持
[*]面向 SO_BROADCAST 的 Unix 接口支持 (GH #568)
[*]面向 SOCK_SEQPACKET 的 Unix 接口支持 (GH #758, #546)
[*]添加了面向 Unix 数据报文接口发送、接收和关闭的支持
[*]修复了因为非固定地址的无效的内存映射参数认证而导致的错误检测问题(GH #847)
[*]添加了对终端状态的挂起、恢复特性的支持
[*]添加了对 TIOCPKT 输出控制函数的支持以解锁 Screen 应用(GH #774)
[*]已知问题:功能键不可操作
[*]修复了一项存在于 TimerFd 中的问题,该问题会导致自由成员”ReaderReady”可以被 LxpTimerFdWorkerRoutine 获取(GH #814)
[*]添加了面向同步机制、投票机制、clock_nanosleep 的可重启系统调用的支持
[*]添加了对绑定挂载的支持
[*]添加了对挂载命名空间取消分享功能的支持
[*]已知问题:当使用 unshare(CLONE_NEWNS) 创建新的挂载命名空间时,当前的工作目录将会继续指向旧的命名空间
[*]其它完善和错误修复
[/list]
对于感兴趣的用户:***链接停止解析***
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
我们的手机最终目的是与电脑合并,即可打电话,又是便携电脑,微软更应该考虑向这方面发展,系统怎么变,都是瞎折腾,最終的结果就是:手机就是电脑,电脑就是手机,诺基亚920路過.,其实,微软就是在瞎折腾,没有必要的折腾!
Quote凤凰新闻WP版 发表于 2016-9-1 11:52
**** 作者被禁止或删除 内容自动屏蔽 ****
说得对,手机即电脑,既然微软已经有这个想法,就应该全力发展移动端,想想以后上班,手机接在显示器上就可以办公了,这得节省多少资源,或许等到这一天我就老了。
QuoteGoofy 发表于 2016-9-1 12:18
说得对,手机即电脑,既然微软已经有这个想法,就应该全力发展移动端,想想以后上班,手机接在显示器上就 ...
你们跟微软看的方向都不一样。
Quoteqwe2603300 发表于 2016-9-1 12:50
你们跟微软看的方向都不一样。
好想找到我以前发表的言论……
Quoteqwe2603300 发表于 2016-9-1 12:50
你们跟微软看的方向都不一样。
果然换650了{:6_218:}
Quote13527941496 发表于 2016-9-1 16:22
14915淘宝仍然闪退
我的怎么没闪过,同样是15
简单玩了一下,只能是命令行,没有图形界面(apt-get xinit没有成功?),不能装qt之类,不知道各种设备接口是否可直接操作,总之目前的Linux子环境还是太弱,意义不大,简单学习一下linux命令还是可以的。
Quotehbxntsxw 发表于 2016-9-1 13:11
这个子linux系统主要用来干啥的?
微软在 windows 上引入 Linux ,又给 Linux 带来 PowerShell 和.net core还有sql,简单来讲就是希望在云端时代减少操作系统带来的隔阂,任何一个平台的人都可以轻易使用另外一个平台,这样子人们就可以专注在自己的创造上面而不是花时间去看系统文档或者类库。
QuoteGoofy 发表于 2016-9-1 12:18
说得对,手机即电脑,既然微软已经有这个想法,就应该全力发展移动端,想想以后上班,手机接在显示器上就 ...
微软的确在全力发展移动端,只不过已经不在乎你用的是什么操作系统,而是在乎你在生产过程中是否涉及他们的服务。简单来说就是在操作系统平台之上建立自己的服务平台,把不同的操作系统抽象成一个。无论你是习惯 Linux 还是 windows ,都可以通过微软专注在自己的内容生产。