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

Windows 10/11 WSL安装Ubuntu完全指南(小白向超详细图文教程)

本教程将手把手教你如何在Windows 10或Windows 11系统上使用WSL(Windows Subsystem for Linux)安装Ubuntu,无需虚拟机,轻松体验Linux开发环境。无论你是编程新手还是老手,都能快速掌握WSL安装教程,实现Windows与Linux无缝集成。

一、什么是WSL?为什么要用WSL安装Ubuntu?

WSL是微软推出的功能,允许在Windows上直接运行Linux发行版(如Ubuntu)。使用WSL安装Ubuntu,你可以在Windows 10/11上获得原生Linux命令行体验,无需双系统或虚拟机,特别适合开发者进行Web开发、脚本编写、服务器部署等。Windows10安装Ubuntu后,还能共享文件系统,使用Windows工具和Linux工具协同工作。

二、准备工作:检查系统要求

确保你的Windows版本支持WSL2(推荐):Windows 10 版本2004及以上(内部版本19041及以上)或Windows 11。启用虚拟化功能(BIOS中开启Intel VT-x/AMD-V)。本教程适用于Windows10/11启用WSL2

三、详细安装步骤

1. 启用WSL功能

以管理员身份打开PowerShell,输入以下命令并回车:

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

然后启用虚拟机平台:

    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart  

完成后重启电脑。

2. 设置WSL2为默认版本

重启后,再次以管理员身份打开PowerShell,输入:

    wsl --set-default-version 2  

如果提示需要更新内核,请下载并安装WSL2 Linux内核更新包:https://aka.ms/wsl2kernel

3. 安装Ubuntu

打开Microsoft Store,搜索“Ubuntu”,选择你喜欢的版本(推荐Ubuntu 22.04 LTS),点击“安装”。安装完成后,点击“启动”,首次启动会进行初始化,设置用户名和密码。至此,WSL安装教程核心部分完成!

Windows 10/11 WSL安装Ubuntu完全指南(小白向超详细图文教程) WSL安装教程  Windows10安装Ubuntu Windows11启用WSL2 Linux子系统配置 第1张

4. 验证安装与配置

在PowerShell中输入wsl -l -v,可查看已安装的Linux发行版及WSL版本。如果版本为2,说明成功启用WSL2。现在你可以在Windows终端中直接输入bashwsl进入Ubuntu环境,享受Linux子系统配置带来的便利。

四、常见问题与优化

  • 如果安装后无法启动,请检查BIOS虚拟化是否开启。
  • 如需迁移安装位置或备份,可使用wsl --exportwsl --import命令。
  • 推荐安装Windows Terminal,获得更好的多标签管理体验。

通过以上步骤,你已经成功在Windows 10/11上通过WSL安装了Ubuntu。现在可以开始安装开发工具、配置环境了!记住,掌握WSL安装教程是迈向跨平台开发的第一步。