windows安装WSL2

js 复制代码
wsl适用于Windows的Linux子系统。相当于给你windows电脑安装一个linux子系统。
js 复制代码
第一步在搜索框检索启用或关闭windows功能。选中:
1.使用于Linux的Windows子系统
2.虚拟机平台
js 复制代码
管理员权限打开cmd窗口,执行wsl --update命令。先将wsl更新最新版本
js 复制代码
在cmd窗口接着按照你想要的Linux操心系统。
`我在案例中用的Ubuntu-22.04` 

js 复制代码
WSL2 依赖 Hyper-V。 及虚拟机平台组件才能正常运行。
如果windows功能里面没有Hyper-V。WSL内核没有升级,前往微软WSL官网下载安装适用于 x64 计算机的最新 WSL2 
Linux 内核更新包即可。

下载链接:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

注意:windows家庭版默认不包含Hyper-V。但在 Windows10 2004及更高版本中已支持,‌无需 Hyper-V。

Windows 10 版本2004(内部版本 19041)或更高。  
可按 `Win + R`,输入 `winver` 回车查看版本。
js 复制代码
windows家庭版无 Hyper-V,但 ‌VirtualMachinePlatform 是 WSL2 所需的核心组件,可正常启用。
以管理员身份打开 ‌PowerShell,依次执行以下命令

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

启用 VirtualMachinePlatform。依次执行以下命令
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -NoRestart


*注意:如果你电脑安装过VMware虚拟机有可能会存在冲突。
js 复制代码
验证 Hyper-V 是否真的启动。cmd中输入systeminfo
js 复制代码
重新执行安装命令 
wsl --install -d Ubuntu-22.04
js 复制代码
设置用户名和密码。Ubuntu已经安装成功。
js 复制代码
在cmd命令中可查看安装的Linux列表
相关推荐
行百里er8 小时前
Redis 完结篇——Redis 热点问题在 Spring Boot 项目中实战
redis·后端
高频因子挖掘机9 小时前
只取最近 60 个交易日,却每次拉全历史:量化脚本变慢的原因与改法
后端·github·api
孟健10 小时前
从5000亿Token到83%字节匹配:AI逆向工程与重构的工程闭环实践
后端·架构·ai编程
码事漫谈10 小时前
丢得静悄悄,谈一谈 Agent 的记忆是怎么没的
后端
迪飞特科技11 小时前
智慧物业平台实战:Spring Boot 整合小程序实现报修巡检费用全流程
spring boot·后端·小程序
考虑考虑11 小时前
@JsonInclude注解使用
spring boot·后端·spring
IT_陈寒11 小时前
Vite的这个问题坑了我三天,原来如此解决!
前端·人工智能·后端
网易云信11 小时前
大模型能上岗做销售吗?我们让 12 款国产模型交了 420 份作业
前端·后端
CCblandy11 小时前
HTTP 长连接 3 类故障实测:[WinError 10053]、99 个 TIME_WAIT、69 次多余握手,4 种对策怎么选
后端·python·网络协议·http·云原生·性能优化·架构
蜗牛互联网11 小时前
Python Agent工具调用的白名单、参数校验与审批门禁
java·服务器·前端·人工智能·后端·python