转至:https://docs.microsoft.com/zh-cn/windows/wsl/install-manual
在许多情况下,你可能无法(或不想)通过 Microsoft Store 安装 WSL Linux 发行版。 具体而言,你可能正在运行不支持 Microsoft Store 的 Windows Server 或长期服务 (LTSC) 桌面操作系统 SKU,或者你的公司网络策略和/或管理员不允许在你的环境中使用 Microsoft Store。
在这些情况下,虽然 WSL 本身可用,但如果你无法访问应用商店,如何下载并在 WSL 中安装 Linux 发行版?
注意:命令行 shell 环境(包括 Cmd、PowerShell 和 Linux/WSL 发行版)不允许在 Windows 10 S 模式下运行。 存在此限制是为了确保 S 模式提供的完整性和安全目标:有关详细信息,请参阅此文章。
下载发行版
如果 Microsoft Store 应用不可用,则可以通过单击以下链接来下载并手动安装 Linux 发行版:
- Ubuntu 20.04
- Ubuntu 20.04 ARM
- Ubuntu 18.04
- Ubuntu 18.04 ARM
- Ubuntu 16.04
- Debian GNU/Linux
- Kali Linux
- OpenSUSE Leap 42
- SUSE Linux Enterprise Server 12
- Fedora Remix for WSL
这将导致 <distro>.appx
包下载到你选择的文件夹。 按照安装说明来安装你下载的发行版。
csdn:https://download.csdn.net/download/leevale/12639982?utm_source=bbsseo
安装发行版
如果使用的是 Windows 10,则可以使用 PowerShell 安装发行版。 只需导航到包含从上面下载的发行版的文件夹,然后在该目录中运行以下命令,其中,app_name
是 distro.appx 文件的名称。
Powershell复制
Add-AppxPackage .\app_name.appx