微软更新Linux子系统,编译WSL 2内核只需3步
|
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。 今年,微软在Build大会上向开发者放了两个“大招”:Windows Terminal和WSL 2。两个工具都是为了向开发者提供类似于Linux的体验。
WSL 2是第二代Windows上的Linux子系统。相比第一代,它带来了如下新的变化:
这也意味着开发者可以在WSL 2中运行更多Linux应用程序,例如Docker。 WSL 2允许开发者像在Linux中一样使用git clone、npm install、apt update、apt upgrade等命令。 微软官方表示,在WSL 2运行tar解压缩的速度比WSL 1快20倍,在各种项目中使用git clone、npm install和cmake时速度能提高约2-5倍。 最近,微软更新了WSL 2相关文件,让这款开源工具再次冲到GitHub趋势榜前三。 我们趁此机会将WSL 2完整安装步骤整理一下,希望对你能有所帮助。 安装WSL 2 安装WSL 2需要Windows 10版本是Build 18917或更高,首先先确认系统版本已升级。 在“启用或关闭Windows功能”中启用以下两个选项:Windows虚拟机平台、适用于Linux的Windows子系统。 启用这些更改后,重新启动计算机。 在Windows应用商店中选择需要安装的Linux发行版。
在PowerShell中运行:
<Distro>是你安装的Linux发行版名称。 如果想让WSL 2成为默认架构,可以执行以下操作:
这将使所有安装的Linux发行版初始化为WSL 2。 编译WSL 2内核 微软还在GitHub上更新了编译WSL 2内核的步骤,只需3步: 1、从微软商店安装最新的Ubuntu发行版 2、打开Ubuntu子系统,安装内核组件:
3、编译WSL:
【编辑推荐】
点赞 0 (编辑:哈尔滨站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows 7与Windows 10:旧爱仍然强大的5个原因
- 安全研究人员特别喜爱的12款Linux发行版
- 在IIS 8 / Windows 2012上安装IIS 6管理兼容性
- 以Rust编写的类Unix操作系统Redox OS发布0.5版
- 无法在Windows 10 PC上安装Game Pass游戏
- 中国首个开源协议诞生,比 Apache License 友好
- 红旗 Linux 操作系统v11公布 献礼版更新及下载方法
- windows-server-2008-r2 – 为什么Window的SSL Cipher-Suit
- 详解Centos 7和Centos 6系统的/tmp目录自动清理规则及区别
- 如果打算上线网站需要理清的这几件事
- 如何在Windows 10计算机上列出所有已安装的打印机
- windows-server-2008 – 最快的复制文件的方法
- Windows 10隐私指南:人人都应使用的设置
- windows-server-2003 – 当访问被拒绝且安全选项
- 如何通过USB或DVD安装Windows 10
- windows-azure存储 – 任何方式为windows azure
- 再次提醒 Chrome 用户尽快将浏览器升级到最新版
- windows-server-2012-r2 – 禁用Windows 2012 R2
- 微软的“Andromeda”和“Polaris” 要被Santorin
- 2019年6月GitHub上非常热门的开源项目!


