简述WSL 2安装和WSL 1转换为WSL 2
WSL 2 是 WSL 中体系结构的新版本,它更改了 Linux 发行版与 Windows 进行交互的方式。 WSL 2 的主要目标是提高文件系统性能并增加完全的系统调用兼容性。 每个 Linux 发行版都可以作为 WSL 1 或 WSL 2 发行版运行,并可随时在它们之间进行切换。 |
WSL 2 是对基础体系结构的一次重大改造,它使用虚拟化技术和 Linux 内核来实现其新功能。若要安装并开始使用 WSL 2,请完成以下步骤:
WSL 2 仅适用于 Windows 10 版本 18917 或更高版本
若要确保使用的是版本 18917 或更高版本,请加入 Windows 预览体验计划并选择“快速”环或“慢速”环形。
可以通过打开命令提示符并运行 ver 命令来检查 Windows 版本。
- 请确保你已安装 WSL(可以在此处找到有关执行此操作的说明),并且运行的是 Windows 10 版本 18917 或更高版本
- 启用“虚拟机平台”可选组件
- 使用命令行设置要由 WSL 2 支持的发行版
- 验证发行版使用的 WSL 版本
启用“虚拟机平台”可选组件并确保启用了 WSLEnable the 'Virtual Machine Platform' optional component and make sure WSL is enabled
你需要确保同时安装了”适用于 Linux 的 Windows 子系统”和”虚拟机平台”可选组件。可以通过在 PowerShell 中运行以下命令来执行该操作:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
需要Windows 10 build 18917及以上,启用 'Virtual Machine Platform' 可在控制面板或powershell
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
请重启计算机来完成两个组件的安装。
使用命令行设置要由 WSL 2 支持的发行版
如果尚未安装 Linux 发行版,请参阅在 Windows 10 上安装文档页,以获取有关进行安装的说明。
若要设置发行版,请运行:
wsl --set-version 2
并且确保将 替换为你的发行版的实际名称。 (可使用以下命令找到这些内容:wsl -l)。可以随时更改回 WSL 1,方法是运行与上面相同的命令,但将“2”替换为“1”。.
此外,如果要使 WSL 2 成为你的默认体系结构,可以通过此命令执行该操作:
wsl --set-default-version 2
这会使你安装的任何新发行版均初始化为 WSL 2 发行版。distro.
完成验证发行版使用的 WSL 版本
若要验证每个发行版使用的 WSL 版本,请使用以下命令(仅在 Windows 版本 18917 或更高版本中可用):
wsl --list --verbose 或 wsl -l -v
上面选择的发行版现在应在“version”列下显示“2”。既然已经完成,便可以随时开始使用 WSL 2 发行版了!
简述WSL 2安装和WSL 1转换为WSL 2相关推荐
- Win10 Terminal + WSL 2 安装配置指南,精致开发体验 - 知乎 (zhihu.com)
Win10 Terminal + WSL 2 安装配置指南,精致开发体验 - 知乎 (zhihu.com) https://zhuanlan.zhihu.com/p/273237897
- Win10 Terminal + WSL 2 安装配置指南
自从 Windows Terminal 正式发布后就再没有用过 Windows 系统自带的终端了.主要是 Terminal 简洁且灵活,更重要的是支持特殊字体,通过一些简单的配置可以使得终端看起来更舒 ...
- Win10 Terminal + WSL 2 安装配置指南,精致开发体验
自从 Windows Terminal 正式发布后就再没有用过 Windows 系统自带的终端了.主要是 Terminal 简洁且灵活,更重要的是支持特殊字体,通过一些简单的配置可以使得终端看起来更舒 ...
- WSL离线安装到任意目录
1.WSL下载 Ubuntu各种离线版本 Ubuntu 20.04 Ubuntu 20.04 ARM Ubuntu 18.04 Ubuntu 18.04 ARM Ubuntu 16.04 Debian ...
- Linux安装nextcloud教程,WSL下安装nextcloud
WSL 全称是Windows Subsystem for Linux.在windows上原生运行linux ELF程序. 安装php和apache2 sudo add-apt-repository p ...
- Win10子系统Ubuntu安装Thingworx8.5--1. WSL Ubuntu 安装
最近因工作原因需要重装Thingworx,在WIn10的WSL中进行安装. 1. Win10 --WSL Ubuntu 安装 2.Ubuntu --Thingworx安全文件准备 3.Ubuntu - ...
- 如何在wsl中安装kotlin编译器(简单有效)
文章目录 如何在wsl中安装kotlin编译器 安装SDKMAN 安装kotlin 命令行解释器 新建kts文件运行测试 参考 如何在wsl中安装kotlin编译器 笔者系统 windows 11 w ...
- 【Windows安装WSL】WSL中安装Ubuntu发行版,提示占位程序接收到错误数据
在管理员终端输入wsl --install命令,如果提示"无法解析服务器的名称或地址",则输入 dism.exe /online /enable-feature /featuren ...
- 在Win10 WSL中安装百度Apollo
在Win10 WSL中安装百度Apollo 前言 说明 安装WSL及Ubuntu发行版 配置WSL 1^11 安装 Docker 安装Apollo 局域网其他设备接入Dreamview4^44 前言 ...
- 【Linux】在Windows 10环境下安装适用于 Linux 的子系统 (WSL安装指南)
更多教程:https://docs.microsoft.com/zh-cn/windows/wsl/install-win10 安装适用于 Linux 的 Windows 子系统 (WSL) 时有两个 ...
最新文章
- WindowManager如何被Android深度解析(3)
- GitHub发布重大更新,关系到所有程序员!
- Expected a default value of type Tensor on parameter residual:
- 这些面试题你会吗?Java-类与对象再不了解你就out啦
- java-------------华为-----------字符串链接最长路径查询
- 电大管理英语4计算机期末考试,国开电大管理英语1单元自测4答案
- 手机 debian linux,Android上的Ubuntu Debian Armel
- 高并发秒杀系统--秒杀高并发分析与解决方案
- [转载]修改SDE权限造成无法在ArcMap中绘制图形的解决办法
- 高性价比运维工具推荐
- 基于AutoCAD自动数控编程工具NC_Manu_Tool(最新V1.39)
- File Juicer for Mac(文件内容提取工具)
- wxid中文是什么_wxid开头的微信号是什么意思?怎么添加微信好友
- 江苏各大高校开学具体时间,快来看看有你的学校吗?小伙伴们想开学了吗?
- iphone ipad 为孩子创建 apple id
- android中的单位——pt
- 教你免费且快速地搭建个人网站
- 最后1天|宏基因组分析第8期(报名直播课免费参加线下2020.7)
- 分享诗集-中国原创诗歌创作分享中心,欢迎博客园喜欢诗词的加入【诗词在线】...
- 通联支付以及第三方支付所需要注意的