软件商店

更新

“get-appxpackage store | remove-Appxpackage” “add-appxpackage -register “C:\Program Files\WindowsApps\Store\AppxManifest.xml” -disabledevelopmentmode”

步骤 1 - 启用适用于 Linux 的 Windows 子系统

需要先启用“适用于 Linux 的 Windows 子系统”可选功能,然后才能在 Windows 上安装 Linux 分发。 以管理员身份打开 PowerShell 并运行:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

建议现在转到步骤 #2,更新到 WSL 2,但如果只想安装 WSL 1,现在可以重新启动计算机,然后继续执行步骤 6 - 安装所选的 Linux 发行版。若要更新到 WSL 2,请等待重新启动计算机,然后继续执行下一步。

步骤 2.检查运行 WSL 2 的要求

若要更新到 WSL 2,需要运行 Windows 10。
  • 对于 x64 系统:版本 1903或更高版本,采用内部版本 18362或更高版本。
  • 对于 ARM64 系统:版本 2004或更高版本,采用内部版本 19041或更高版本。
  • 低于 18362 的版本不支持 WSL 2。使用Windows Update 助手更新 Windows 版本。
若要检查 Windows 版本及内部版本号,选择 Windows 徽标键 + R,然后键入“winver”,选择“确定”。更新到“设置”菜单中的最新 Windows 版本

步骤 3.启用虚拟机功能

  1. pushd "%~dp0"
  2. dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
  3. for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
  4. del hyper-v.txt
  5. Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
  6. pause
安装 WSL 2 之前,必须启用“虚拟机平台”可选功能。计算机需要虚拟化功能才能使用此功能。 以管理员身份打开 PowerShell 并运行: PowerShell复制 dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重新启动计算机,以完成 WSL 安装并更新到 WSL 2。

步骤 4 - 下载 Linux 内核更新包

  1. 下载最新包:备注如果使用的是 ARM64 计算机,请下载ARM64 包。如果不确定自己计算机的类型,请打开命令提示符或 PowerShell,并输入:systeminfo | find “System Type”。警告:在非英语 Windows 版本中,你可能需要修改搜索文本,例如在德语中为systeminfo | find “Systemtyp”。
  2. 运行上一步中下载的更新包。(双击以运行 - 系统将提示你提供提升的权限,选择“是”以批准此安装。)
安装完成后,请继续执行下一步 - 在安装新的 Linux 分发时,将 WSL 2 设置为默认版本。(如果希望将新的 Linux 安装设置为 WSL 1,请跳过此步骤。)

步骤 5 - 将 WSL 2 设置为默认版本

打开 PowerShell,然后在安装新的 Linux 发行版时运行以下命令,将 WSL 2 设置为默认版本: PowerShell复制 wsl —set-default-version 2 ## 步骤 6 - 安装所选的 Linux 分发 1. 打开Microsoft Store,并选择你偏好的 Linux 分发版。

更新wsl

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

WSL 重启

net stop LxssManager
net start LxssManager

netsh winsock reset

https://docs.microsoft.com/zh-cn/windows/wsl/install-win10