首页 > 操作系统 >win11如何使用Linux子系统WSL_win11Linux子系统WSL完整指南一文搞懂

win11如何使用Linux子系统WSL_win11Linux子系统WSL完整指南一文搞懂

来源:互联网 2026-04-20 08:20:07

想在Windows 11里直接跑Linux命令、用开发工具,甚至整个环境,但又不想折腾虚拟机或双系统?Windows Subsystem for Linux(WSL)就是那个官方支持、深度集成的答案。它提供了一键安装、手动配置和应用商店安装三种部署路径,支持命令行交互、单命令执行、路径映射,甚至通过

想在Windows 11里直接跑Linux命令、用开发工具,甚至整个环境,但又不想折腾虚拟机或双系统?Windows Subsystem for Linux(WSL)就是那个官方支持、深度集成的答案。它提供了一键安装、手动配置和应用商店安装三种部署路径,支持命令行交互、单命令执行、路径映射,甚至通过WSLg还能运行图形界面应用。

win11如何使用Linux子系统WSL_win11Linux子系统WSL完整指南一文搞懂

如果你正有此意,那么这份围绕WSL的完整操作指南,正好能带你走通从启用、安装到运行与交互的全过程。

长期稳定更新的攒劲资源: >>>点此立即查看<<<

一、启用 WSL 功能并安装默认发行版

这是最省心的路子,一条命令就能搞定所有事:自动激活底层组件、下载最新内核并安装Ubuntu LTS发行版。对于绝大多数用户,尤其是第一次配置的朋友,强烈推荐从这里开始。

操作步骤:

1. 按下 Win + X 组合键,选择「终端(管理员)」。

2. 在弹出的用户账户控制提示中点击「是」。

3. 输入这条关键命令并回车:wsl --install

4. 接下来,只需等待终端显示 "Installation complete" 以及重启提示。

5. 保存好手头的工作,立即重启电脑。重启后,Ubuntu会自动启动,并引导你设置一个UNIX用户名和密码,这就齐活了。

二、手动启用功能并安装指定发行版

一键安装虽好,但有些场景下更需要分步控制。比如网络环境特殊、想安装Debian或Kali等非默认版本,或者一键命令执行失败了,手动模式就能派上用场。

操作步骤:

1. 按下 Win + R,输入 optionalfeatures 并回车,打开「启用或关闭 Windows 功能」窗口。

2. 找到并勾选这两项:适用于 Linux 的 Windows 子系统虚拟机平台

3. 点击「确定」,等系统应用更改,然后务必按照提示重启电脑,功能才能生效。

4. 重启后,再次以管理员身份打开终端,运行:wsl --set-default-version 2。这能确保后续安装都使用性能更好的WSL2。

5. 想看看有哪些发行版可选?执行 wsl --list --online 就能列出所有。

6. 最后,选择目标安装。例如,安装Debian的命令是:wsl --install -d Debian

三、通过 Microsoft Store 安装发行版

如果你更偏爱全程图形化点击,或者身处企业环境,PowerShell可能被策略限制,那么微软商店就是你的最佳选择。

操作步骤:

1. 点击「开始」菜单,打开「Microsoft Store」应用。

2. 直接在搜索栏里输入发行版名称,比如 Ubuntu 24.04 LTSKali Linux

3. 在结果中找到官方发布的版本,点击「获取」按钮开始下载安装。

4. 安装完成后,直接在「开始」菜单里点击对应的图标就能启动。

5. 首次运行时,终端会提示你输入新的UNIX用户名和密码,按步骤完成初始化即可。

四、运行 Linux 命令的三种常用方式

装好了怎么用?根据不同场景,可以灵活选择下面三种交互方式,避免不必要的窗口切换。

1. 完整交互式 Shell:
在Windows终端中,点击右上角的下拉箭头,选择已安装的发行版(如 Ubuntu-24.04)。这会进入一个完整的登录态Shell,bash的历史记录、管道、别名等特性都能正常使用。

2. 单条命令快速调用:
在PowerShell或CMD中,直接运行像 wsl ls /home 这样的命令。命令执行完后,提示符会立刻回到Windows环境,非常高效。

3. 上下文路径直接映射:
这招很实用。在文件资源管理器中,导航到目标文件夹(比如 D:\Projects\myapp),然后点击地址栏,输入 wsl 后按回车。终端会自动打开,并且当前工作目录已经映射到了对应的Linux路径(/mnt/d/Projects/myapp),可以直接操作。

五、启用 WSLg 运行 GUI 应用

觉得命令行还不够?WSLg这个内置的图形子系统可以满足你。它让你能原生运行Linux图形界面程序(比如GIMP、gedit),甚至桌面环境,无需再折腾额外的X Server配置。

前提条件与操作步骤:

1. 首先确认系统版本不低于 Windows 11 22000.527,并且已经启用了WSL2。

2. 以管理员身份运行PowerShell,执行:wsl --update,更新到包含WSLg支持的内核版本。

3. 更新完成后,运行 wsl --shutdown 关闭所有WSL实例,确保下次启动时加载新组件。

4. 进入你安装的发行版,执行安装命令,例如:sudo apt update && sudo apt install gimp -y

5. 安装完毕之后,直接输入 gimp 启动。看,它的窗口就会作为一个独立应用,出现在Windows桌面上了。

侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述

热游推荐

更多
湘ICP备14008430号-1 湘公网安备 43070302000280号
All Rights Reserved
本站为非盈利网站,不接受任何广告。本站所有软件,都由网友
上传,如有侵犯你的版权,请发邮件给xiayx666@163.com
抵制不良色情、反动、暴力游戏。注意自我保护,谨防受骗上当。
适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。