如果你准备在 Windows 11 上长期使用 WSL2 做开发,真正麻烦的往往不是安装本身,而是后续的代理、发行版选择、系统初始化和平台稳定性。
这篇父文章把我这段时间关于 WSL2 的几篇实践记录整理成一套连续路线,方便按阶段阅读。
适合谁看
- 刚在 Windows 11 上开始用 WSL2 的开发者
- 想从 Debian 切换到 Ubuntu,重新整理开发环境的人
- 使用 AMD Ryzen 平台,遇到 WSL2 蓝屏、死机或不稳定问题的人
阅读顺序
- Windows / WSL2 开发环境(1/3):从零安装 WSL2 与代理持久化
- Windows / WSL2 开发环境(2/3):从 Debian 转向 Ubuntu 的初始化实践
- Windows / WSL2 开发环境(3/3):AMD + WSL2 蓝屏排障
这组文章会覆盖什么
- 从 Windows 侧安装 WSL、更新内核与组件,并确认 WSL1 / WSL2 状态
- 在 WSL2 NAT 网络下处理代理配置,并把代理做成持久化方案
- 重新选择更省心的 Ubuntu 发行版,完成换源、更新、初始化和常见开发准备
- 在 AMD 平台定位
HYPERVISOR_ERROR 0x00020001这类顽固稳定性问题
怎么读更高效
- 从零开始搭环境,按 1 -> 2 -> 3 顺序读
- 如果你已经有 WSL,只是想重建环境,直接看第 2 篇
- 如果你正在排查蓝屏或随机重启,直接看第 3 篇
系列说明
- 这个系列保留了原有文章 URL,旧链接仍然可以访问
- 后续如果我继续补 WSL2 / Windows 开发环境相关实践,也会继续收进这里