ZBLOG

window 安装wsl

在 Windows 上安装 WSL(Windows Subsystem for Linux) 的步骤如下,分为 简单一键安装手动分步安装 两种方式:


方法1:一键自动安装(推荐 Win10 21H2+/Win11)

  1. 以管理员身份打开 PowerShell,运行以下命令:

    wsl --install
    
    • 此命令会自动完成以下操作:
      • 启用 WSL 功能
      • 启用虚拟机平台(Virtual Machine Platform)
      • 下载并安装默认的 Linux 发行版(通常是 Ubuntu)
  2. 重启电脑,等待系统自动完成配置。

  3. 启动 Linux

    • 在开始菜单中找到安装的发行版(如 “Ubuntu”),首次启动会提示设置用户名和密码。

方法2:手动分步安装(适用于旧版本或自定义需求)

步骤1:启用 WSL 功能

  • 通过 PowerShell(管理员权限)
    
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    

步骤2:启用虚拟机平台

  • PowerShell 运行:
    
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    
  • 重启电脑

步骤3:设置 WSL2 为默认版本

wsl --set-default-version 2

步骤4:安装 Linux 发行版

  • 从 Microsoft Store

    1. 打开 Microsoft Store,搜索需要的发行版(如 UbuntuDebian)。 2.点击“获取”并安装。
  • 通过命令行指定版本(例如 Ubuntu 22.04):

wsl --install -d Ubuntu-22.04

常见问题解决

  1. WSL2 内核更新包下载慢
    手动下载地址:微软官方 WSL2 内核,完成后双击安装。

  2. 错误提示“无法解析服务器名称”
    修改 DNS 为 8.8.8.8 (Google) 或 223.5.5.5 (阿里云),然后重试。

  3. 虚拟化未开启
    -进入 BIOS/UEFI,启用 Intel VT-x/AMD-V
    -任务管理器 → “性能”标签页 → CPU虚拟化状态应为“已启用”。

4.离线导入已有系统镜像:

wsl --import <名称> <安装路径> <xxx.tar>

✅验证是否成功

wsl -l -v 

如果显示已安装的发行版及版本(WSL1/WSL2),即表示成功!


⚠️注意:

  • Windows10需升级到 2004+版本,Win11原生支持。
  • WSL2需要开启 Hyper-V(部分家庭版需脚本强制开启)。

如果需要图形界面或 GPU支持,可后续配置 X Server和 CUDA工具包。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://sdn.0voice.com/?id=8334

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?