当前位置: 首页 > news >正文

Windows server 2019安装wsl2

Windows Server 2019(版本 1709 及以上)是支持安装 WSL2 的,只是相比 Windows 10/11 要多走几步,因为 Server 版本没有微软商店,需要手动安装和配置2。

🛠 在 Windows Server 2019 上安装 WSL2 的关键步骤

  1. 启用必要功能(管理员 PowerShell)

    powershell

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    
  2. 重启服务器 让功能生效。

  3. 安装 WSL2 内核更新包 从微软下载并静默安装:

    powershell

    Invoke-WebRequest -Uri "https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi" -OutFile ".\wsl_update_x64.msi"
    Start-Process "msiexec.exe" -ArgumentList "/i .\wsl_update_x64.msi /quiet" -NoNewWindow -Wait
    
  4. 将 WSL2 设为默认版本

    powershell

    wsl --set-default-version 2
    
  5. 手动安装 Linux 发行版

    • 从Ubuntu 官方 WSL 下载链接 获取 .AppxBundle 文件

    • .AppxBundle 改为 .zip 并解压

    • 找到对应架构(x64)的 .appx 文件,再改为 .zip 解压

    • 解压后运行里面的 ubuntu.exe(或其他发行版的 exe)完成初始化

  6. 验证版本

    powershell

    wsl --list --verbose
    

    确认发行版的版本列为 2

⚠ 注意事项

  • 必须开启硬件虚拟化(BIOS/UEFI 中启用 Intel VT-x 或 AMD-V)。

  • Windows Server 2019 没有 wsl --install 一键命令,必须手动执行上述步骤。

  • 如果你打算在 WSL2 中运行 Docker,建议同时启用 Hyper-V 并分配足够内存和存储。

http://www.dtcms.com/a/352472.html

相关文章:

  • Python3.11升级到高版本-aioredis兼容问题
  • 洛谷: CF632D Longest Subsequence-普及+/提高
  • 下载python离线安装包,在无网络机器安装方法
  • DeepSeek用C编写的支持Zstandard 压缩的 ZIP 工具
  • 2020-2022年 CLES村庄、农户调查问卷、清理和审核报告相关数据
  • 【RAGFlow代码详解-25】HTTP 接口
  • VGG改进(5):基于Multi-Scale Attention的PyTorch实战
  • 解析xml文件并录入数据库
  • 给高斯DB写一个函数实现oracle中GROUPING_ID函数的功能
  • 分布式锁;Redlock
  • 【世纪龙科技】职业院校汽车职业体验中心建设方案
  • imx6ull-驱动开发篇43——I.MX6U 的 I2C 驱动分析
  • 如何在ubuntu下制作linux镜像
  • 深度学习之卷积神经网络原理(cnn)
  • AT_abc401_f [ABC401F] Add One Edge 3
  • Rocky9配置完VMware桥接模式后没有自动获取IP
  • 系统架构设计师-【2025上半年论文题目分享】
  • 六足机器人系统设计与实现cad+设计说明书+电路原图模式+装配图+电路图
  • Java设计模式之《状态模式》
  • 从根源解决 VMware 每次重启 Windows 系统后无法进行复制文件等操作的问题
  • 矩阵的秩几何含义
  • openssh 版本回退
  • Spring Ai (Function Calling / Tool Calling) 工具调用
  • 78-dify案例分享-零基础上手 Dify TTS 插件!从开发到部署免费文本转语音,测试 + 打包教程全有
  • 使用【阿里云百炼】搭建自己的大模型
  • Linux网络设备分析
  • 构建绿色园区新方案:能源监测+用电安全的综合能源管理系统
  • LeetCode - 227. 基本计算器 II
  • C++ `std::map` 解析:`find`, `end`, `insert` 和 `operator[]`
  • redis 在 nodejs 中如何应用?