WSL2(Windows Subsystem for Linux 2.0)是微软推出的在 Windows 上运行 Linux 环境的解决方案,支持完整的 Linux 内核和系统调用。以下是快速上手的教程内容:

🧰 1. 安装与配置

  1. 启用 WSL 功能
    打开 PowerShell 并运行:

    wsl --install
    

    📝 详细步骤可参考 WSL2 安装指南

  2. 选择 Linux 发行版
    默认安装 Ubuntu,也可通过 Microsoft Store 安装其他发行版(如 Debian、Kali Linux 等)。
    📸

    Windows_11

  3. 设置默认版本
    安装后使用命令:

    wsl --set-default-version 2
    

📈 2. 常用操作

  • 启动终端
    输入 wsl 即可进入 Linux 环境,使用 exit 退出。
    📸

    WSL2_terminal

  • 文件系统访问
    Windows 文件与 Linux 文件可通过 /mnt 目录相互访问,例如:

    ls /mnt/c
    
  • 网络配置
    WSL2 使用独立的网络栈,可通过 ip addr 查看 IP 地址。
    📸

    WSL2_network

🛠 3. 开发工具集成

  • Visual Studio Code
    安装 Remote - WSL 扩展 可实现无缝开发体验。
    📸

    VS_Code

  • Docker 支持
    WSL2 可直接运行 Docker 容器,无需额外配置。
    📌 提示:Docker 官方文档 有更详细的说明。

🚀 4. 常见问题排查


📌 扩展阅读WSL2 高级配置 了解更多深度技巧!