windows系统安装wsl

Windows 系统安装 WSL 完全指南

文章目录

  • [Windows 系统安装 WSL 完全指南](#Windows 系统安装 WSL 完全指南)
    • [1. WSL 简介](#1. WSL 简介)
    • [2. 安装步骤](#2. 安装步骤)
      • [2.1 启用 WSL 和虚拟机平台](#2.1 启用 WSL 和虚拟机平台)
      • [2.2 导入 WSL 发行版](#2.2 导入 WSL 发行版)
      • [2.3 权限问题与导出/导入](#2.3 权限问题与导出/导入)
      • [2.4 进入 WSL](#2.4 进入 WSL)
      • [2.5 设置 root 密码](#2.5 设置 root 密码)
    • [3. 常见问题](#3. 常见问题)

1. WSL 简介

WSL(Windows Subsystem for Linux)是 Windows 10/11 自带的 Linux 子系统,允许用户在 Windows 中直接运行 Linux 环境,无需虚拟机或双系统。通过 WSL,你可以:

  • 在 Windows 上原生运行 Linux 命令行工具
  • 访问 Linux 文件系统
  • 使用 Bash 及各种 Linux 工具链
  • 开发跨平台应用

2. 安装步骤

2.1 启用 WSL 和虚拟机平台

以管理员身份打开 PowerShell,依次执行以下两条命令:

powershell 复制代码
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

提示/norestart 表示暂不重启,你可以连续执行两条后再重启一次即可。

执行完成后必须重启电脑


2.2 导入 WSL 发行版

重启后,以管理员身份打开 PowerShell,运行以下命令导入 Ubuntu 镜像:

powershell 复制代码
wsl --import Ubuntu-20.04 D:\WSL\Ubuntu-20.04 "D:\chenchao\software\ubunut\ubuntu-20.04.6-wsl-amd64.wsl"

查看已导入的发行版:

powershell 复制代码
wsl --list -v

2.3 权限问题与导出/导入

如果在普通账号下访问 WSL 目录时遇到权限问题(icacls 授权可能失败),可以采用导出再导入的方式解决:

步骤 1:在管理员 CMD 中导出

cmd 复制代码
wsl --export Ubuntu-20.04 D:\wsl\backup.tar

步骤 2:在普通账号 CMD 中导入

cmd 复制代码
wsl --import Ubuntu-20.04 D:\wsl D:\wsl\backup.tar

说明:通过导出自定义安装目录到公共路径,其他用户账号也能正常访问。


2.4 进入 WSL

在 Windows 终端(PowerShell 或 CMD)中运行:

powershell 复制代码
# 进入指定发行版
wsl -d Ubuntu-20.04

# 或者直接进入默认发行版
wsl

2.5 设置 root 密码

进入 WSL 后,执行以下命令设置 root 密码:

bash 复制代码
sudo passwd

按提示输入并确认新密码即可。


3. 常见问题

问题 解决方案
权限拒绝 尝试导出/导入到公共目录
启动失败 确认已启用 VirtualMachinePlatform
找不到发行版 检查 wsl --list -v 输出

如有其他问题,欢迎留言讨论!

相关推荐
广州灵眸科技有限公司14 小时前
xfce桌面触摸校准:基于灵眸科技EASY-EAl-Orin-Nano
数据库·windows·科技
王维同学20 小时前
[原创][Windows C++]LSA 认证、安全与通知包的注册表枚举
c++·windows·安全
YCOSA202520 小时前
雨晨 Windows 11 IOT 企业版 LTSC 24H2 轻装 2合1 26100.8968
windows·物联网
汤姆yu21 小时前
CodeGeeX 4完整安装与实操使用全指南
人工智能·windows·ai·智能体·视频模型
吐了啊取名字太难1 天前
美颜系统AI修图本地跑并支持Mac、win、安卓、iOS不卡顿
android·人工智能·windows·数码相机·mac·ai编程
筱羽_筱羽1 天前
VS2022 编译SOEM
windows·visualstudio·soem
love530love1 天前
【排障实录】GPT Desktop (Codex) 开启 WSL 智能体模式后无法启动?手把手教你修复
人工智能·windows·gpt·agent
WangWei_CM1 天前
Session Manager 的 BootExecute、SetupExecute 与 Execute 多字符串解析
windows
寒水馨1 天前
Windows 11下载、安装openclaw-v2026.7.1(附安装包OpenClawCompanion-Setup-x64.exe)
windows·大模型·开源软件·ai助手·openclaw·个人ai·中文版
sukalot1 天前
windows网络适配器驱动开发-为多个 Windows 版本生成 WiFiCx 驱动程序
windows·驱动开发