windows11 安装WSL2全流程
参考windows11 安装WSL2全流程_win11安装wsl2-CSDN博客
win11专业版,安装wsl方便。
1 使用图形界面
- 打开 控制面版
- 访问 程序和功能 子菜单 打开或关闭Windows功能
- 选择“适用于Linux的Windows子系统”与 “虚拟机平台”与“Hyper-V"
- 点击“确定”
- 重启
2、安装内核更新包
power shell 以管理员方式运行
wsl --update
这个命令很重要,要升及到最新版。
我们只使用wsl2
# 将 WSL 默认版本设置为 WSL 2 wsl --set-default-version 2
打开Microsoft Store,安装Ubuntu
按开始菜单就可以看到
3 安装到D盘
先杳看刚刚安装的子系统
导出镜像,要先在D盘建好目录,如:d:\wsl
wsl --export Ubuntu-22.04 d:\wsl\ubuntu.tar
会显示:“正在导出,这可能需要几分钟时间。”
再导入镜像,取一个和原来不一样的linux名称,如Ubuntu22.04
# 导入命令格式 wsl --import <导入Linux名称> <导入盘的路径> <导入tar包路径> 版本(代表wsl2)
wsl --import Ubuntu22.04 d:\wsl d:\wsl\ubuntu.tar --version 2
会显示:“正在导入,这可能需要几分钟时间。”
导入盘的路径可以理解为安装的位置。可以看到文件夹下多一个ext4.vhdx文件夹:
4、 默认系统设置及多系统选择
当输入“wsl",后会默认启动该系统,否则,我们要启同的同的系统需要指定:
# 指定Ubuntu-22.04 wsl -d Ubuntu-22.04
或者设置默认系统:
wsl --set-default Ubuntu-22.04 # 或wsl -s Ubuntu-22.04
此后,在命令行中输入wsl即可启动Ubuntu-22.04
5、安装windows终端
使用 Windows 终端可以打开多个选项卡或窗口窗格,以显示多个 Linux 发行版或其他命令行(PowerShell、命令提示符、Azure CLI 等)并在它们之间快速切换。 可使用独特的配色方案、字体样式、大小、背景图像和自定义键盘快捷键来完全自定义终端。这个终端与wsl关系不大,但安装后会使在使用wsl时更加方便。
按照官方说明 https://learn.microsoft.com/zh-cn/windows/terminal/install 完成即可。或者去Microsoft Store安装。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构