当前位置:首页 > 系统教程 > 正文

Windows11开启WSL完全指南 (从零开始启用Windows Subsystem for Linux)

Windows11开启WSL完全指南 (从零开始启用Windows Subsystem for Linux)

本文详细介绍在Windows11系统中如何开启WSL(Windows Subsystem for Linux),帮助开发者轻松安装Linux环境。无论你是小白还是资深开发者,都能通过本指南快速启用WSL,提升Windows11开发者工具的使用体验。

什么是WSL?

WSL(Windows Subsystem for Linux)是Windows11内置的一项功能,允许用户直接在Windows上运行Linux发行版,无需虚拟机或双系统。对于开发者而言,开启WSL意味着可以在Windows11上使用原生Linux命令行工具,是重要的Windows11开发者工具之一。

开启WSL的前提条件

  • 确保Windows11版本为2004及以上(内部版本19041及以上)。
  • 需要在BIOS中启用虚拟化技术(Intel VT-x或AMD-V)。
  • 以管理员身份运行PowerShell或命令提示符。

方法一:使用wsl --install一键安装(推荐)

这是最简单的开启WSL方法。右键开始菜单选择“Windows PowerShell(管理员)”,输入以下命令:

    wsl --install  

该命令会自动启用WSL和虚拟机平台,并安装默认的Ubuntu发行版。等待完成后重启电脑,即可开始安装Linux。

Windows11开启WSL完全指南 (从零开始启用Windows Subsystem for Linux) WSL  Windows Linux 安装Linux Windows11开发者工具 第1张

方法二:通过控制面板启用WSL

打开控制面板 -> 程序和功能 -> 启用或关闭Windows功能,勾选“适用于Linux的Windows子系统”和“虚拟机平台”,点击确定重启。之后从Microsoft Store安装你喜欢的Linux发行版,如Ubuntu、Debian等。这个过程也是安装Linux的常用方式。

验证WSL是否成功开启

安装完Linux发行版后,启动它,进行初始设置(用户名、密码)。然后在Linux终端中输入:

    wsl -l -v  

查看已安装的发行版及版本。如果看到WSL版本为2,说明开启WSL成功。

常见问题

如果遇到错误“0x800701bc”,请更新WSL内核:wsl --update。如果虚拟化未启用,请检查BIOS设置。

结语

通过以上步骤,你已经成功在Windows11上开启了WSL,可以尽情享受Linux和Windows的融合开发体验。掌握WSL是成为高效Windows11开发者工具使用者的重要一步。