本页使用了标题或全文手工转换

适用于 Linux 的 Windows 子系统

维基百科,自由的百科全书
跳到导航 跳到搜索
适用于 Linux 的 Windows 子系统
Microsoft Windows组件
Screenshot of ‘Bash on Ubuntu on Windows’.png
正在Windows中运行的Ubuntu子系统界面
详细信息
其他名稱 Windows Subsystem for Linux
類型 兼容层
內置于 Windows 10 1607及更新版本
取代 Windows Services for UNIX英语Windows Services for UNIX

适用于 Linux 的 Windows 子系统英语:Windows Subsystem for Linux,简称WSL)是一个为在Windows 10上能够原生运行Linux二进制可执行文件ELF格式)的兼容层。它是由微软Canonical公司合作开发,目标是使纯正的Ubuntu 14.04/18.04, OpenSUSE, Kali LinuxDebian映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。[1][2][3]

WSL提供了一个微软开发的Linux兼容内核接口(不包含Linux代码),来自Ubuntu的用户模式二进制文件在其上运行。[4]

该子系统不能运行所有Linux软件,例如那些图形用户界面,以及那些需要未实现的Linux内核服务的软件。[5]不过,这可以用在外部X服务器上运行的图形X Window系統缓解。[6]

此子系统起源于的Astoria项目,其目的是允许Android应用运行在Windows 10 Mobile上。[5]此功能组件从Windows 10 Insider Preview build 14316开始可用。[7]

参见[编辑]

参考资料[编辑]

  1. ^ Harsh, Mike. Run Bash on Ubuntu on Windows. Building Apps for Windows. Microsoft. 30 March 2016. 
  2. ^ Finley, Klint. Why Microsoft Making Linux Apps Run on Windows Isn’t Crazy. Wired. Condé Nast. 30 March 2016. 
  3. ^ Kirkland, Dustin. Ubuntu on Windows – The Ubuntu Userspace for Windows Developers. Ubuntu Insights. Canonical. 30 March 2016. 
  4. ^ Hammons, Jack. Bash on Ubuntu on Windows. MSDN. Microsoft. 9 April 2016. 
  5. ^ 5.0 5.1 Bright, Peter. Why Microsoft needed to make Windows run Linux software. Ars Technica. Condé Nast. 6 April 2016. 
  6. ^ Aleksandersen, Daniel. Running Linux desktop apps on the Windows Subsystem for Linux. Slight Future. 7 April 2016. 
  7. ^ Aul, Gabe. Announcing Windows 10 Insider Preview Build 14316. Windows Experience Blog. Microsoft. 6 April 2016. 

外部链接[编辑]