Bootstrap

wsl2安装

Windows Subsystem for Linux 2 (WSL2) 是 Windows 10 和 Windows 11 中用于运行 Linux 二进制可执行文件的兼容层。WSL2 是 WSL 的最新版本,提供了更快的文件系统性能和完整的系统调用兼容性。本教程将指导你如何在 Windows 系统上安装 WSL2。

前提条件

  1. 操作系统要求

    • Windows 10/11 Pro, Enterprise, 或 Education (支持 Hyper-V 的版本)。
    • 如果使用 Windows 10 Home,则需要 WSL 2 支持。
  2. 硬件要求

    • 64 位处理器。
    • 虚拟化支持(在 BIOS/UEFI 中启用)。

安装步骤

1. 启用虚拟化

Docker Desktop 依赖虚拟化技术,需要确保你的系统支持并已启用虚拟化。

  • 按 Ctrl + Shift + Esc 打开任务管理器。
  • 转到 性能 > CPU,查看右下角的“虚拟化”是否为“已启用”。
  • 如果未启用,进入 BIOS/UEFI,找到并启用虚拟化技术(通常称为 VT-x 或 AMD-V)。
    在这里插入图片描述

2. 启用 WSL 功能

  1. 打开 PowerShell(以管理员身份)。

  2. 运行以下命令,这会自动安装 WSL 和 Ubuntu 子系统。

    wsl --install
    

在这里插入图片描述

3. 重启电脑

再运行一次,中间需要设置用户名跟密码

wsl --install

在这里插入图片描述

常见问题

如何检查 WSL 版本?

打开 PowerShell 并运行以下命令:

wsl --list --verbose

在这里插入图片描述

总结

通过以上步骤,你应该能够在 Windows 系统上成功安装并配置 WSL2。WSL2 为开发者和爱好者提供了一个强大的 Linux 环境,可以方便地进行开发、测试和学习。

希望这个教程对你有所帮助!如果有任何问题,欢迎在评论区留言。

;