wsl2安装 LINUX 并允许
时间: 2025-05-07 16:00:43 浏览: 28
### 如何在 WSL2 上安装 Linux 发行版并配置启动选项
#### 1. 检查系统支持
确保 Windows 版本满足 WSL2 的最低要求。可以通过以下命令检查当前系统的版本号:
```powershell
ver
```
如果系统版本低于 Windows 10 Build 19041 或未更新到最新状态,则需要升级系统以支持 WSL2[^2]。
#### 2. 开启 WSL 功能
通过 PowerShell 使用管理员权限执行以下命令来启用 WSL 和虚拟机平台功能:
```powershell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
```
完成上述操作后重启计算机以应用更改[^3]。
#### 3. 设置默认版本为 WSL2
为了确保新安装的 Linux 发行版基于 WSL2 运行,需设置默认版本为 WSL2:
```powershell
wsl --set-default-version 2
```
#### 4. 安装 Linux 发行版
可以从 Microsoft Store 下载所需的 Linux 发行版,例如 Ubuntu、Debian 等。或者直接通过命令行安装特定发行版:
```powershell
wsl --install -d Ubuntu-20.04
```
此命令会自动下载并安装指定的发行版,并将其设为默认版本[^1]。
#### 5. 配置启动选项
可以使用 `wsl` 命令管理已安装的发行版及其启动行为。例如:
- 列出所有已安装的发行版:
```powershell
wsl --list --verbose
```
- 将某个发行版设为默认:
```powershell
wsl --setdefault Ubuntu-20.04
```
- 卸载不再使用的发行版:
```powershell
wsl --unregister Ubuntu-20.04
```
此外,在首次启动新安装的发行版时,系统会提示创建用户账户和密码。这些凭据用于登录该发行版中的 Linux 用户空间。
#### 6. 调整存储位置(可选)
默认情况下,WSL 存储文件位于 C:\Users\<用户名>\AppData\Local\Packages 中。若希望将数据迁移到其他磁盘分区,可通过以下方法实现:
1. 导出现有发行版:
```powershell
wsl --export Ubuntu-20.04 D:\Ubuntu-backup.tar
```
2. 注销旧发行版:
```powershell
wsl --unregister Ubuntu-20.04
```
3. 从备份重新导入:
```powershell
wsl --import Ubuntu-20.04 D:\WSL\Ubuntu-20.04 D:\Ubuntu-backup.tar --version 2
```
以上过程允许灵活调整 WSL 数据的位置,从而优化磁盘利用率。
---
阅读全文
相关推荐


















