Windows电脑安装WSL2超简单教程(图文版)
2026/8/11 0:19:06 网站建设 项目流程

快速体验

  1. 打开 InsCode(快马)平台 https://www.inscode.net
  2. 输入框内输入如下内容:
创建一个面向初学者的WSL2安装指南,要求:1.使用大量截图展示每个步骤 2.解释基础概念(如什么是Linux发行版) 3.包含常见问题解答(如BIOS设置问题) 4.提供简单的Linux命令速查表 5.格式为Markdown文档。
  1. 点击'项目生成'按钮,等待项目生成完整后预览效果

Windows电脑安装WSL2超简单教程(图文版)

最近在折腾开发环境,发现很多工具链都推荐使用Linux系统。作为Windows用户,以前总是用虚拟机,直到发现了WSL2这个神器。它直接在Windows里集成了Linux内核,性能比虚拟机好太多,还能无缝和Windows文件系统交互。今天就把我的安装经验整理成保姆级教程,特别适合完全没有Linux基础的朋友。

什么是WSL2?

简单来说就是Windows Subsystem for Linux的第二个版本。它不像传统虚拟机那样需要独立安装系统镜像,而是深度集成在Windows里:

  • 直接调用Windows硬件资源,性能接近原生Linux
  • 可以同时运行多个Linux发行版(Ubuntu、Debian等)
  • 支持图形界面应用(需要额外配置)
  • 和Windows共享文件系统,两边都能访问对方文件

安装前准备

  1. 确认系统版本:Win10 2004及以上或Win11
  2. 检查BIOS虚拟化支持(后面会教怎么查)
  3. 保证网络畅通(需要下载Linux镜像)

详细安装步骤

第一步:启用WSL功能

  1. 以管理员身份打开PowerShell
  2. 输入命令启用WSL功能(系统会自动下载必要组件)
  3. 重启电脑生效

第二步:设置WSL2为默认版本

  1. 再次打开PowerShell
  2. 执行版本切换命令
  3. 可以通过命令验证当前版本

第三步:安装Linux发行版

  1. 打开Microsoft Store搜索想要的发行版(推荐Ubuntu)
  2. 点击获取按钮自动下载安装
  3. 首次运行会提示创建用户名密码

常见问题解决

BIOS虚拟化未开启

如果安装时提示虚拟化不支持: 1. 重启进入BIOS(不同品牌按键不同) 2. 找到Virtualization Technology选项 3. 设置为Enabled 4. 保存退出

网络安装失败

可以尝试: 1. 更换网络环境 2. 手动下载发行版镜像 3. 使用离线安装包

Linux命令速查表

刚接触Linux可能会用到的命令:

  • 查看文件:ls
  • 切换目录:cd
  • 安装软件:sudo apt install
  • 更新系统:sudo apt update && sudo apt upgrade
  • 查看IP:ip addr

进阶配置建议

装好基础环境后可以: 1. 安装Windows Terminal获得更好终端体验 2. 配置VS Code远程开发 3. 设置图形界面支持 4. 挂载其他磁盘分区

整个安装过程其实比想象中简单很多,基本就是几个命令的事。我现在日常开发已经完全切换到WSL2环境了,特别是配合InsCode(快马)平台使用特别方便,它的在线编辑器可以直接连接WSL环境,省去了本地配置的麻烦。最惊喜的是项目可以一键部署测试,不用再折腾服务器配置了。

如果遇到其他问题,欢迎在评论区交流。下期可能会分享如何在WSL2里配置Python开发环境,有兴趣的可以关注~

快速体验

  1. 打开 InsCode(快马)平台 https://www.inscode.net
  2. 输入框内输入如下内容:
创建一个面向初学者的WSL2安装指南,要求:1.使用大量截图展示每个步骤 2.解释基础概念(如什么是Linux发行版) 3.包含常见问题解答(如BIOS设置问题) 4.提供简单的Linux命令速查表 5.格式为Markdown文档。
  1. 点击'项目生成'按钮,等待项目生成完整后预览效果

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询