C:\windows\system32>wsl --list --verbose 适用于 Linux 的 Windows 子系统没有已安装的分发版。 可以通过访问 Microsoft Store 来安装分发版: https://aka.ms/wslstore
时间: 2025-07-20 21:30:25 AIGC 浏览: 49
### ### 确认 WSL2 是否已启用
在尝试安装任何 Linux 发行版之前,需要确保 WSL2 已正确启用。可以通过以下命令检查当前系统中 WSL 的默认版本:
```powershell
wsl --get-default-version
```
如果返回的不是 `2`,则可以将其设置为 WSL2:
```powershell
wsl --set-default-version 2
```
此外,还需要确认“适用于 Linux 的 Windows 子系统”和“虚拟机平台”功能已经启用。如果尚未启用,可以通过以下 PowerShell 命令进行安装:
```powershell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
```
完成这些操作后,重启计算机以确保更改生效[^2]。
### ### 配置 Hypervisor 启动类型
WSL2 使用了 Hyper-V 虚拟化架构的一部分功能,因此需要配置 Hypervisor 的启动方式。通过以下命令查看当前状态:
```powershell
bcdedit /get hypervisorlaunchtype
```
如果返回的结果是 `Off`,则需要将其设置为自动启动:
```powershell
bcdedit /set hypervisorlaunchtype auto
```
执行完该命令后,重启系统以应用更改[^2]。
### ### 下载并导入 Ubuntu 发行版
如果用户希望通过手动方式安装 Ubuntu,可以从微软官方提供的镜像中下载 `.tar` 格式的发行版文件。例如,使用以下命令导入 Ubuntu 并指定安装路径:
```powershell
wsl --import Ubuntu-20.04 E:\zsy\wsl\Ubuntu E:\zsy\CMS\Ubuntu\ubuntu_20.04.tar --version 2
```
其中:
- `Ubuntu-20.04` 是自定义的发行版名称;
- `E:\zsy\wsl\Ubuntu` 是目标安装路径;
- `E:\zsy\CMS\Ubuntu\ubuntu_20.04.tar` 是打包好的 Ubuntu 文件系统镜像。
导入完成后,可以使用以下命令列出所有已安装的 WSL 发行版:
```powershell
wsl --list --verbose
```
如果导入成功,则应能看到刚刚导入的 Ubuntu 发行版,并且其版本为 WSL2[^3]。
### ### 初始化新安装的 Ubuntu 发行版
首次运行导入的 Ubuntu 发行版时,系统会提示创建一个默认的 Linux 用户账户。可以通过以下方式启动该发行版:
- 在开始菜单中查找并打开对应的 Ubuntu 应用图标;
- 或者在任意终端(CMD、PowerShell、Windows Terminal)中输入以下命令:
```powershell
wsl -d Ubuntu-20.04
```
随后,系统将提示创建一个新的用户账户和密码。此过程是必要的,因为默认情况下不会预设任何用户[^3]。
### ### 安装常用软件包和依赖项
为了使 Ubuntu 更加实用,可以安装一些常用的软件包和依赖项,例如 `apt-transport-https`、`ca-certificates`、`curl`、`gnupg2` 和 `software-properties-common`。这些工具通常用于添加外部仓库和安装第三方软件:
```bash
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
```
在执行 `sudo` 命令时,系统会要求输入当前用户的密码。此时需要注意使用英文输入法,否则可能导致密码输入错误[^1]。
### ### 安装图形界面(可选)
默认情况下,WSL2 中安装的是服务器版 Ubuntu,没有图形界面。如果希望使用图形环境,可以安装桌面环境,如 GNOME、KDE、Xfce 或 LXDE。GNOME 是 Ubuntu 的默认桌面环境,可以通过以下命令安装:
```bash
sudo apt install ubuntu-desktop
```
安装完成后,可以通过 `startx` 或其他方式启动图形界面(需配合 X Server 使用)。
---
阅读全文
相关推荐



















