Windows 配置 WSL (Ubuntu) 环境完整指南

1. 前言

Windows Subsystem for Linux (WSL) 允许开发者在 Windows 上直接运行 Linux 环境,无需双系统或虚拟机。本文将详细介绍在 Windows 10/11 上安装和配置 WSL 2 及 Ubuntu 发行版的完整步骤。

2. 系统要求

  • Windows 版本:Windows 10 版本 2004 及更高版本(内部版本 19041 及以上)或 Windows 11。
  • 虚拟化支持:确保 BIOS/UEFI 中已启用虚拟化技术(Intel VT-x 或 AMD-V)。
  • 存储空间:建议预留至少 10 GB 可用磁盘空间。

3. 启用 WSL 功能

首先,我们需要在 Windows 中启用 WSL 和虚拟机平台功能。

  1. Windows开始菜单右键点击"应用和功能" -> 右侧"程序和功能" -> "启用或关闭 Windows 功能"。
  2. 勾选"适用于 Linux 的 Windows 子系统"和"虚拟机平台"。
  3. 点击"确定"并重启计算机。

4. 安装 Ubuntu 发行版

4.1 通过 Microsoft Store 安装(推荐)

  1. 打开 Windows应用商店 Microsoft Store。
  2. 搜索"Ubuntu",点击获取并安装。

5. 首次启动与配置 Ubuntu

  1. 安装完成后,从开始菜单启动"Ubuntu"。
  2. 首次启动会进行解压,请耐心等待几分钟。
  3. 系统会提示你创建新的 UNIX 用户名和密码(此用户将拥有 sudo 权限)。
bash 复制代码
# 示例:首次启动后的配置过程
Installing, this may take a few minutes...
Please create a default UNIX user account. The username does not need to match your Windows username.
For more information visit: https://aka.ms/wslusers
Enter new UNIX username: yourusername
New password:
Retype new password:
passwd: password updated successfully
Installation successful!
相关推荐
zly350038 分钟前
centos7 mount设备挂载 /dev/sda1/硬盘挂载
linux·运维·服务器
工业一体机老司机1 小时前
工业一体机选购后的系统部署:Ubuntu下Docker容器化运行与GPIO配置
linux·ubuntu·docker·人机交互
哎呦,帅小伙哦1 小时前
进程监控工具——htop
linux·运维·服务器
夏虫不可与之言冰2 小时前
Windows WSL2 (Ubuntu) 搭建 ESP‑IDF 6.1 开发环境全过程演示
linux·windows·ubuntu·esp32·乐鑫科技·乐鑫eim·乐鑫代理商
春涧草茶3 小时前
慢就是快12-12手动抛出异常
java·linux·前端
KING-WU5124 小时前
Linux 工具之Make 与 Makefile
java·linux·服务器
Lsetea4 小时前
OpenSSL报certificate is not yet valid:error 9与notBefore时间排查
linux·运维·https·ssl证书·openssl
魔法阵维护师4 小时前
Linux 命令行入门踩坑记录:从 VMware 装系统到文件管理
linux·运维·服务器
打工仔折腾 AI5 小时前
FaceFusion本地换脸实战:Windows整合包、模型选择与遮罩调参记录
人工智能·windows·后端·python·深度学习·性能优化·ai agent 实战
Apipi*5 小时前
30天速通Linux 第七章进程间通信
linux·运维·服务器