首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

Windows 11 开启 WSL(Windows Subsystem for Linux)完整指南

  • 25-02-18 11:41
  • 3561
  • 8012
blog.csdn.net

Windows 11 开启 WSL(Windows Subsystem for Linux)完整指南

WSL(Windows Subsystem for Linux)可以让你在 Windows 上运行 Linux 的命令行工具和应用程序。以下是开启 WSL 的详细步骤。


✅ 步骤 1:确认 Windows 版本

WSL 需要 Windows 11 或 Windows 10 版本 2004 及以上。

  • 快捷键:Win + R,输入 winver 查看 Windows 版本。

✅ 步骤 2:开启 WSL 功能

方法一:通过命令行自动安装
  1. 打开 PowerShell(管理员模式):

    • 按 Win + S,搜索 PowerShell,右键选择 以管理员身份运行。
  2. 执行以下命令:

    wsl --install
    
    • 1

    此命令将自动安装 WSL2 和 Ubuntu 发行版。

  3. 等待安装完成后,重启电脑。


方法二:手动启用 WSL 和虚拟化平台
  1. 启用 WSL 和虚拟化功能:

    • 打开 控制面板 > 程序和功能 > 启用或关闭 Windows 功能。
    • 勾选以下两项:
      • 适用于 Linux 的 Windows 子系统
      • 虚拟机平台
    • 点击 确定,等待安装完成后 重启电脑。
  2. 设置 WSL 默认版本为 WSL2:

    • 打开 PowerShell(管理员模式),输入:
      wsl --set-default-version 2
      
      • 1

✅ 步骤 3:安装 Linux 发行版

  1. 打开 Microsoft Store。
  2. 搜索 Ubuntu,选择 Ubuntu 22.04 LTS 或其他版本。
  3. 点击 获取,等待安装完成。
  4. 打开 Ubuntu 应用,根据提示设置用户名和密码。

✅ 步骤 4:验证 WSL 是否正常运行

  1. 打开 PowerShell,输入:
    wsl --list --verbose
    
    • 1
    你将看到类似以下输出:
    NAME      STATE           VERSION
    Ubuntu    Running         2
    
    • 1
    • 2

✅ 步骤 5:安装常用工具

进入 WSL 后,更新包管理器并安装工具:

sudo apt update && sudo apt upgrade
sudo apt install build-essential git curl
  • 1
  • 2

✅ 步骤 6:访问 Windows 文件系统

在 WSL 中,你可以通过 /mnt/c/ 访问 Windows 的 C 盘。例如:

cd /mnt/c/Users/你的用户名/Desktop
  • 1

?️ 常见问题及解决方法

问题解决方法
wsl --install 命令报错确保 Windows 版本支持,更新到最新版本。
无法安装 WSL2确保开启了 虚拟机平台 和 BIOS 虚拟化支持。
WSL2 启动缓慢使用 wsl --shutdown 重启 WSL,或优化资源配置。

? 进阶学习

  • 在 WSL 中使用 Docker:
    参考 Docker Desktop 配合 WSL 使用。

  • 在 WSL 中运行 GUI 应用程序:
    Windows 11 支持 Linux GUI 应用程序。在 Ubuntu 中输入以下命令即可安装 GUI 应用:

    sudo apt install gedit
    gedit
    
    • 1
    • 2
注:本文转载自blog.csdn.net的成都市-高级Java开发-空的文章"https://blog.csdn.net/WithCYwind/article/details/145147410"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2491) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

120
运维
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top