在 Windows 上搭建 Linux 开发环境,Windows Subsystem for Linux (WSL) 无疑是最佳选择。本文将详细介绍如何安装 WSL 2、配置 Ubuntu 24.04 LTS,并将其迁移到非系统盘以节省 C 盘空间。
快速安装:使用 wsl --install 命令
对于 Windows 10 版本 2004 及更高版本或 Windows 11 用户,这是最简单的安装方法。
一键安装步骤
重启计算机
Restart-Computer
执行快速安装命令
wsl --install
以管理员身份打开 PowerShell
右键点击开始菜单,选择"Windows PowerShell(管理员)"。
指定安装 Ubuntu 24.04
如果你想直接安装 Ubuntu 24.04,可以使用以下命令:
wsl --install -d Ubuntu-24.04
优点:
- 自动启用所有必需的 Windows 功能
- 自动下载并安装最新内核
- 设置 WSL 2 为默认版本
自定义安装:分步安装 WSL 2 和 Ubuntu 24.04
如果你需要更多控制权,或者遇到快速安装问题,可以手动分步安装。
步骤 1:启用 WSL 功能
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
步骤 2:启用虚拟机平台
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
步骤 3:重启系统
Restart-Computer
步骤 4:设置 WSL 2 为默认版本
wsl --set-default-version 2
如果出现内核更新提示,请下载 https://aka.ms/wsl2kernel。
步骤 5:安装 Ubuntu 24.04
# 查看可用的 Linux 发行版
wsl -l -o
# 安装 Ubuntu 24.04
wsl --install -d Ubuntu-24.04
Ubuntu 24.04 基本配置
首次启动配置
安装完成后,首次启动 Ubuntu 24.04 会提示:
- 创建新的 UNIX 用户名(建议使用小写字母)
- 设置用户密码
Root 用户配置与管理
在某些情况下,你可能需要使用 root 用户权限进行操作。
临时切换为 Root 用户
sudo -i
su -

