安装文档
下载后像windows常用软件安装一样,安装完成
安装文档
首先,确保你的windows版本满足 Windows 10 version 2004 and higher (Build 19041 and higher) or Windows 11
查看你自己电脑的windows版本
如果电脑windows版本不满足条件,只能手动安装wsl
安装文档
用管理员权限打开PowerShell,输入以下命令
wsl --install
因为我的windows版本比较低,或者你自动安装不上,可以选择手动安装
安装文档
用管理员权限打开PowerShell,输入以下命令
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
启用完成
我的windows版本是1904,满足大于1903的要求,所以这一步可以跳过
用管理员权限打开PowerShell,输入以下命令
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
启用完成
完成以上操作,重新启动电脑完成WSL安装和更新WSL2
下载最新包
并点击安装
用打开PowerShell,输入以下命令
wsl --set-default-version 2
这里执行我电脑没生效,但好像没有影响
打开Microsoft store,去搜索需要的Linux 版本
我这里直接通过文档里面的链接打开Microsoft store的linux的下载链接
这里我选择的ubantu18.04 LTS版本
但我这里下载失败
你可以去看下Microsoft Store下载安装失败的原因(在某些情况下,您可能无法(或不想)使用 Microsoft Store 安装 WSL Linux 发行版。您可能正在运行不支持 Microsoft Store 的 Windows Server 或长期服务 (LTSC) 桌面操作系统 SKU,或者您的公司网络策略和/或管理员不允许在您的环境中使用 Microsoft Store。在这些情况下,虽然 WSL 本身可用,但您可能需要直接下载 Linux 发行版。)
如果 Microsoft Store 应用不可用,您可以使用以下链接下载并手动安装 Linux 发行版:
如果您愿意,还可以通过命令行下载您喜欢的发行版,您可以将 PowerShell 与 Invoke-WebRequest cmdlet 结合使用。例如,要下载 Ubuntu 20.04:
Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBasicParsing
下载发行版后,导航到包含下载内容的文件夹,并在该目录中运行以下命令,其中 app-name 是 Linux 发行版 .appx 文件的名称。
Add-AppxPackage .\app_name.appx
Appx 包下载完成后,您可以通过双击 appx 文件开始运行新的发行版。 (在此步骤完成之前,命令 wsl -l 将不会显示发行版已安装)。
安装发行版后,点击启动,请按照说明为新的 Linux 发行版创建用户帐户和密码。