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

在windows11配置WSL 打开控制面板。选择“程序” > “程序和功能” > “启用或关闭Windows功能”。在弹出窗口中,找到并勾选以下项目:适用于Linux的Windows子系统虚拟机平台Windows Hypervisor Platform(如果列出)点击“确定”,然后等待系统完成更改并提示您重启计算机。按照提示重启。Win + S首次启动Linux发行版时,您将需要进行一些初始化设置,包括创建一个新的用户名和密码。根据提示操作即可。设置完成后,您将拥有一个可以交互的Linux Bash shell环境。 阅读详情
AI摘要

本文提供了在 Windows 11 上开启 WSL(Windows Subsystem for Linux)的完整指南,包括确认 Windows 版本、开启 WSL 功能、安装 Linux 发行版、验证运行、安装常用工具、访问 Windows 文件系统等步骤,还提及常见问题解决方法和进阶学习内容。

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
    

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

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


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

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

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

✅ 步骤 3:安装 Linux 发行版

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

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

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

✅ 步骤 5:安装常用工具

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

sudo apt update && sudo apt upgrade
sudo apt install build-essential git curl

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

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

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

🛠️ 常见问题及解决方法

问题解决方法
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
    
WSL needs updatingYour version of Windows Subsystem for Linux (WSL) is too old.如何解决 wls 安装docker-desktop失败 阅读详情

相关推荐

开启WSL(win10的linux子系统)并实现远程连接

开启WSL(win10的linux子系统)并实现远程连接 文章目录开启WSL(win10的linux子系统)并实现远程连接引言1 安装wsl2 用户设置和版本查看3 远程连接wsl4 cmd 实现远程连接参考链接 引言 在win上使用linux,常用的方法是安装虚拟机,或者是安装双系统。双系统挺麻烦的,而且我猜大部分人装了双系统后,就搁置一边了。虚拟机的话倒是挺好用的,只是不能直接实现和win系统下的硬盘的连接。 win10有一个神器—wsl(Windows Subsystem for Linux),即wi

fzl的博客 3万+

Windows Server 2022 安装Docker

本文介绍了Docker Desktop在Windows系统上的完整安装配置流程:1)下载并安装Docker Desktop,可选择跳过账号登录;2)升级WSL(耗时约1.5小时);3)验证Docker和Compose安装;4)配置开机自启和国内镜像加速;5)安装Portainer可视化工具,包括拉取镜像、创建数据卷和运行容器(映射7000端口)。最后通过http://localhost:7000访问验证安装成功。整个流程包含详细命令和注意事项,适合开发测试环境搭建。

ymx1121的专栏 2598

Windows11家庭版开启虚拟化与WSL安装操作手册

Windows 11 家庭版完全支持 WSL 2,无需升级到专业版即可享受 Linux 开发环境。通过本手册介绍的步骤,您可以顺利安装和配置 WSL,并掌握系统更新后的维护技巧。WSL 为开发者提供了在 Windows 环境下使用 Linux 工具链的便利,尤其适合需要跨平台开发的场景。随着使用深入,您会发现 WSL 生态系统的强大之处,它不仅能提高开发效率,还能让 Windows 用户体验到 Linux 的强大功能。建议定期查看微软官方文档,了解 WSL 的最新功能和最佳实践。

m0_54846764的博客 3023

Windows11安装WSL2(Windows Subsystem for Linux)

任务栏搜索功能,打开 启用或关闭Windows功能 界面,勾选以下两项,然后点击 确定。然后。

qq_42851449的博客 839

Windows 11 WSL2与WSLG安装配置全指南

虚拟化技术是现代计算的核心基础,通过硬件辅助的CPU虚拟化(如Intel VT-x/AMD-V)实现资源隔离与高效利用。WSL2作为Windows Subsystem for Linux的进化版本,采用轻量级虚拟机架构,在保持Linux系统调用兼容性的同时显著提升I/O性能。结合WSLG的GUI支持,开发者可以直接运行Linux图形应用,实现跨平台开发环境无缝集成。这种技术组合特别适合需要同时使用Windows生态和Linux工具链的场景,如嵌入式开发、数据科学和全栈编程。通过合理配置内存分配、磁盘位置和网

weixin_30535843的博客 2048

WSL(Windows Subsystem for Linux)详细介绍

WSL(Windows Subsystem for Linux,Windows 子系统 for Linux)是微软开发的一项核心功能,它允许用户在 不安装虚拟机或双系统 的情况下,直接在 Windows 操作系统中运行完整的 Linux 发行版(如 Ubuntu、Debian、CentOS 等)。其核心目标是打通 Windows 与 Linux 的生态壁垒,让开发者、运维人员等群体无需切换系统,即可同时使用 Windows 的图形化优势和 Linux 的命令行工具链。

weixin_41413777的博客 1869

Windows本地使用dify、coze搭建知识库+通义千问

如果执行过程中报错:docker: Error response from daemon: Get "最后在浏览器输入地址:localhost/install。就在docker页面的如下位置修改配置点击apply。这里需要API-KEY;红框的地方补偿完成后,就可以使用用了。保存后点击工作室,创建空白应用。登录后界面如下,选择知识库。如果没有可选的模型选择这里。获取到后填写进去点击保存。下载完成后点击安装即可。执行完指令后是这个样子。在下面的页面填写内容。

宽带你的世界 2170

智能车图像处理去畸变+逆透视教程

图像处理,去畸变与逆透视整合

wu58430的博客 1万+

打开Docker DeskTop时报错“WSL needs updating Your version of Windows Subsystem for Linux (WSL) is too old.

建议先尝试方法一,大多数情况下,手动下载并安装WSL更新包可以解决这个问题。

Autumn_horse的博客 6948

RK3568 NFS rootfs配置与调试实战指南(已验证)

本文提供了在RK3568开发板上配置NFS rootfs的完整实战指南。通过详细步骤讲解如何配置uboot的bootargs参数、编译支持NFS的内核,并在PC端搭建TFTP与NFS服务器,最终实现从网络挂载根文件系统,从而极大提升驱动调试和应用程序开发的迭代效率。

weixin_29175469的博客 282

IAR9.30以上版本安装、注册、新建工程和配置过程详细介绍

IAR 一般是指一款嵌入式软件的集成开发环境,类似于 MDK-Keil 这款软件。IAR 对于不同的内核处理器,是对应不同的 IAR 软件的,IAR 到目前为止支持大部分的MCU,比如8051系列、ARM架构系列、MSP430系列、AVR系列等等这些常用的芯片架构。对于 ARM 架构的芯片,有对应的 IAR Embedded Workbench for ARM 软件平台,因为我主要是使用 ARM 架构芯片,下面安装、注册和使用都是基于这个版本进行介绍的。

luobeihai的博客 6万+

效率翻倍!Windows 11 启用 WSL 的最快姿势(附虚拟化开启教程)

本文详细介绍了在Windows 11/10上安装WSL(Windows Subsystem for Linux)的完整流程。通过简单的wsl --install命令即可自动完成虚拟化功能启用、内核更新及Ubuntu安装。文章还包含安装其他发行版的方法、常见问题解决方案(如终端卡顿处理)以及基础操作指南(切换终端、访问D盘等)。适合开发者快速搭建Linux开发环境,文末提供问题交流渠道,帮助读者顺利完成安装。

携梦问道的博客 551

瑞芯微RK3576开发实战:固件烧录与内核启动的典型问题解析

本文详细解析了瑞芯微RK3576开发板在固件烧录与内核启动过程中遇到的典型问题及解决方案。从开发工具版本检查、DDR配置调整到内核启动异常的设备树适配和电源管理问题,提供了系统性的调试方法和实用技巧,帮助开发者高效解决RK3576开发中的常见挑战。

weixin_33700350的博客 454

Windows 11 启用 WSL 并安装 Linux

本文详细介绍了Windows子系统WSL的安装配置与使用指南。主要内容包括:1) 启用WSL功能并重启电脑;2) 通过PowerShell命令安装Linux系统;3) WSL基本操作如查看/安装/设置/启动/卸载发行版;4) 系统备份与恢复方法;5) 配置Linux与Windows共享IP地址的步骤。文章提供了完整的命令行操作指引和注意事项,帮助用户快速搭建并使用WSL环境。

花园宝宝没有天线的博客 409

Unity3D 集成 SQLite 数据库实战:从零搭建到数据可视化

本文详细介绍了在Unity3D项目中集成SQLite数据库的完整实战流程。从SQLite的轻量、稳定、易用特性讲起,逐步指导开发者完成环境配置、驱动集成、C#脚本编写(涵盖连接、建表、增删改查),并进阶演示了数据模型封装与在Unity UI中实现数据可视化的方法。最后提供了多线程访问、路径差异、性能优化等关键避坑指南,帮助开发者构建可靠高效的本地数据管理方案。

weixin_29291069的博客 91

斯坦福HumanPlus机器人核心技术解析:从HST强化学习框架到HIT模仿学习的实现路径

本文深入解析了斯坦福HumanPlus人形机器人的核心技术实现路径。其核心在于HST强化学习框架与HIT模仿学习架构的协同:HST作为“小脑”,通过rsl_rl框架在仿真中训练稳健的低级运动控制;HIT作为“大脑”,基于改进的Transformer架构学习高级任务规划。文章详细拆解了从算法原理、代码实现到硬件部署的全流程,为复现这一前沿机器人系统提供了实战指南。

weixin_29082143的博客 281

WSL 启动闪退问题排查

步骤操作预期结果1任务管理器查看 CPU显示“虚拟化:已启用”2戴尔 BIOS (F2) 设置设为Enabled3Windows 功能勾选“虚拟机平台”和“WSL”4最终测试在 PowerShell 输入wsl能正常进入 Linux 终端如果以上都不行,可能是最新的 WSL 内核更新包与你的系统版本冲突。去微软官网或 GitHub 下载 WSL2 Linux kernel update package for x64 machines(通常是.msi文件)。手动运行安装。

DLG77的博客 1892

RocketMQ源码分析之消息轨迹

文章目录前言一、消息轨迹二、消息轨迹源码分析1、producer端2、consumer端三、消息轨迹中存储的信息1.TraceContext2.TraceBean3.TraceType四、总结 前言   本篇文章将会从以下方面介绍消息轨迹:什么是消息轨迹?如何启用消息轨迹?示例demo、消息轨迹的源码分析和消息轨迹中存储的信息。最后会用一张图来总结消息轨迹的工作原理。 一、消息轨迹 1.什么是消息轨迹? 消息轨迹是用来跟踪记录消息发送、消息消费的轨迹。 2.如何启用消息轨迹? broker端 需要在b

不爱学习的小妞博客 1076

window基于wsl部署vllm流程及踩坑经历(包含cuda toolkit、nvcc版本问题)

本文详述在Windows 11通过WSL搭建vLLM开发环境的流程。核心要求vLLM、PyTorch与CUDA三者版本必须一致(如CUDA 12.1)。重点解决CUDA版本冲突问题:通过修改环境变量路径、重建软链接确保nvcc版本统一。安装时需手动指定PyTorch的CUDA 12.1版本,并正确部署cuDNN库。最终通过强制安装cu121版PyTorch解决"RuntimeError: named symbol not found"报错,成功运行vLLM服务。

a66920164的博客 7281

生成自定义工具栏

我们生成了和VBA时代几乎一样的常用的工具栏。用WPF也可以完成以后的插件开发,界面控件编写基本靠自己绘画,还有用代码去控制,代码结构像HTML,做过网站的应该可以很快入手。其它后台C#代码除了对控件代码的控制外,和WinForm基本相同,但目前来看用WPF是生成自定义工具栏的较好的办法。当然,你也可以在工具栏命令中调用WinForm程序,对Coreldraw进行操作,这也应该是比较高效的办法,下次会讨论。资源的加入是本次调试的难点之一,我们的目标是让图片资源嵌入到程序中去,不必去电脑文件目录去调用;

力先生C#程序开发 1374

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

CDO基础教程(一) CDO安装-Win11版

保姆级Win11安装CDO教程

卷心没有菜 3232

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

在windows自带的虚拟机上安装Linux系统,小而稳

摘要 本文详细介绍了在Windows系统上安装和使用WSL(Windows Subsystem for Linux)的完整指南。主要内容包括:检查虚拟化支持、通过PowerShell安装WSL、选择并安装Linux发行版(如Ubuntu-24.04)、解决安装问题的方法、配置网络和DNS解析、设置主机与虚拟机共享IP访问,以及实现Windows和Linux系统间的文件互访。文章还提供了常用的WSL命令速查表,涵盖安装更新、发行版管理、运行交互等操作。WSL提供了轻量级的Linux环境,方便开发者学习和使用L

前端码农 644

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Windows Subsystem for Linux (WSL, Ubuntu) 最新安装教程(2025.10 更新)

WSL(Windows Subsystem for Linux)是微软开发的一项技术,允许用户在Windows系统中直接运行完整的Linux环境,无需虚拟机。通过操作系统级虚拟化,WSL将Linux子系统无缝嵌入Windows,提供原生Linux命令行工具、软件包管理器及应用程序支持。它具有轻量化、文件系统集成、良好的交互性及开发效率提升等优点,消除了Windows与Linux之间的隔阂,尤其适合开发者和需在Windows平台上使用Linux工具的用户。

wangtc优快云的博客 14万+

windows10(家庭版)和windows11(家庭版)开启WSL2

windows10(家庭版)和windows11(家庭版)开启WSL2

J835466742的博客 2万+

Windows Subsystem for Linux (WSL) 设置指南

Windows Subsystem for Linux (WSL) 设置指南 项目介绍 Windows Subsystem for Linux (WSL) 是一个由微软开发的功能,允许在Windows 10和Windows 11操作系统上原生运行Linux环境,无需虚拟机。本项目https://github.com/michaeltreat/Windows-Subsystem-For-Linux-...

gitblog_00421的博客 1280
上一篇: IntelliJ IDEA 优化设置
下一篇: Maven 配置本地仓库
十方来财
十方来财 新星创作者: 编程框架技术领域 新星创作者: 编程框架技术领域
博客等级 码龄14年 8358粉丝 346原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

十方来财

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值