WSL安装步骤

在Windows11系统中,用户需要开启虚拟化功能和WSL(WindowsSubsystemforLinux)的WSL2模式,然后从官方链接下载WSL2核心,并通过MicrosoftStore安装Ubuntu操作系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 打开Windows11系统里面的虚拟化和WSL功能
  2. 下载 WSL 2 核心并安装  https://aka.ms/wsl2kernel  
  3. Microsoft Store安装Ubuntu
### WSL 2 安装详细教程 #### 启用 Windows 子系统功能 为了在 Windows 上启用 WSL 2,首先需要确保已开启必要的功能。可以通过 PowerShell 使用管理员权限执行以下命令来启用这些功能: ```powershell dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart ``` 完成以上步骤后,重启计算机以应用更改[^1]。 #### 设置 WSL 默认版本为 2 通过运行以下命令设置默认的 WSL 版本为 2,这一步非常重要,因为某些发行版可能仍然会默认安装WSL 1: ```powershell wsl --set-default-version 2 ``` 此命令将使后续安装的所有新 Linux 发行版都基于 WSL 2 运行[^2]。 #### 下载并安装所需的 Linux 发行版 访问 Microsoft Store 或者直接下载官方支持的分发包链接中的某个 Linux 发行版进行安装。例如,可以选择 Ubuntu、Debian 或其他适合开发需求的操作系统。以下是部分推荐的分发版及其链接[^4]: - **Ubuntu 18.04 LTS** - **Ubuntu 20.04 LTS** - **openSUSE Leap 15.1** 打开 Microsoft Store 应用程序,在搜索框输入目标发行版名称(如 “Ubuntu”),点击获取按钮即可自动完成安装过程。 #### 更新现有发行版至 WSL 2 如果已经安装了一个旧版本 (WSL 1),则可通过以下方法将其升级到 WSL 2: ```powershell wsl --list --verbose wsl --set-version <DistributionName> 2 ``` 其中 `<DistributionName>` 替换为你实际使用的发行版名字, 如 `Ubuntu`[^3]。 #### 验证安装成功与否 最后验证是否正确启用了 WSL 2 及其对应的具体发行版状态: ```powershell wsl --list --verbose ``` 该命令将会显示所有可用的 WSL 实例以及它们各自所处的状态和版本号。 --- ### 注意事项 尽管 WSL 2 提供了许多改进之处,比如更佳的文件 I/O 性能和支持完整的 Linux 内核等功能,但它也有一些局限性需要注意,例如无法与 VMware 和 VirtualBox 共存等问题。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值