0

0

如何在Windows上安装和使用Linux子系统(WSL)?(完整指南)

裘德小鎮的故事

裘德小鎮的故事

发布时间:2025-12-29 21:49:46

|

122人浏览过

|

来源于php中文网

原创

Windows子系统Linux(WSL)可在Windows中直接运行Linux环境,无需虚拟机或双系统;需依次启用WSL功能、安装WSL2内核更新包、设默认版本为WSL2、从Microsoft Store安装Ubuntu等发行版,并配置用户权限与基础工具。

如何在windows上安装和使用linux子系统(wsl)?(完整指南)

如果您希望在Windows操作系统中直接运行Linux环境,而无需虚拟机或双系统,Windows子系统Linux(WSL)提供了一种轻量、高效的方式。以下是完成安装与基础使用的详细步骤:

一、启用WSL功能

WSL作为Windows内置的可选功能,需先通过系统设置开启。该步骤激活内核接口并为后续安装准备运行时环境。

1、以管理员身份打开PowerShell(右键“开始”按钮 → 选择“Windows PowerShell(管理员)”)。

2、执行命令:dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

3、再执行命令:dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

4、重启计算机使更改生效。

二、安装WSL2内核更新包

WSL2依赖独立的Linux内核映像,必须手动下载并安装官方提供的更新包,否则无法启动WSL2发行版。

1、访问微软官方WSL内核更新页面:https://aka.ms/wsl2kernel

2、下载适用于您系统架构(x64或ARM64)的MSI安装包。

3、双击运行该MSI文件,按提示完成安装。

三、将WSL默认版本设为WSL2

确保新安装的Linux发行版自动使用性能更优、兼容性更好的WSL2架构,而非旧版WSL1。

1、再次以管理员身份打开PowerShell。

2、输入命令:wsl --set-default-version 2

Word-As-Image for Semantic Typography
Word-As-Image for Semantic Typography

文字变形艺术字、文字变形象形字

下载

3、若返回“操作成功”,则设置完成;若提示“未找到命令”,请确认已安装WSL2内核更新包并重启终端。

四、从Microsoft Store安装Linux发行版

Microsoft Store提供多个经微软认证的Linux发行版,安装过程全自动,无需手动配置镜像或分区。

1、打开Microsoft Store应用(可通过开始菜单搜索“Microsoft Store”)。

2、在搜索框中输入“Ubuntu”,选择Ubuntu 22.04 LTS(推荐稳定长期支持版本)。

3、点击“获取”按钮下载并安装,安装完成后点击“启动”。

4、首次启动将解压文件并初始化系统,随后提示设置用户名和密码(注意:该密码非Windows登录密码)。

五、配置默认用户与基础工具

安装后默认以普通用户身份进入,但部分系统管理任务需正确配置用户权限及常用开发工具链。

1、启动Ubuntu终端,执行:sudo usermod -aG sudo $USER,将当前用户加入sudo组。

2、更新软件包列表:sudo apt update && sudo apt upgrade -y

3、安装基础编译工具:sudo apt install build-essential curl git vim -y

4、验证WSL版本:wsl -l -v,确认对应发行版状态为“Running”且VERSION列为“2”。

相关专题

更多
curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

422

2023.06.14

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

172

2023.10.30

硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

987

2023.10.19

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

44

2025.10.17

php8.4实现接口限流的教程
php8.4实现接口限流的教程

PHP8.4本身不内置限流功能,需借助Redis(令牌桶)或Swoole(漏桶)实现;文件锁因I/O瓶颈、无跨机共享、秒级精度等缺陷不适用高并发场景。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

49

2025.12.29

default gateway怎么配置
default gateway怎么配置

配置default gateway的步骤:1、了解网络环境;2、获取路由器IP地址;3、登录路由器管理界面;4、找到并配置WAN口设置;5、配置默认网关;6、保存设置并退出;7、检查网络连接是否正常。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

218

2023.12.07

自建git服务器
自建git服务器

git服务器是目前流行的分布式版本控制系统之一,可以让多人协同开发同一个项目。本专题为大家提供自建git服务器相关的各种文章、以及下载和课程。

637

2023.07.05

git和svn的区别
git和svn的区别

git和svn的区别:1、定义不同;2、模型类型不同;3、存储单元不同;4、是否拥有全局版本号;5、内容完整性不同;6、版本库不同;7、克隆目录速度不同;8、分支不同。php中文网为大家带来了git和svn的相关知识、以及相关文章等内容。

523

2023.07.06

俄罗斯搜索引擎Yandex最新官方入口网址
俄罗斯搜索引擎Yandex最新官方入口网址

Yandex官方入口网址是https://yandex.com;用户可通过网页端直连或移动端浏览器直接访问,无需登录即可使用搜索、图片、新闻、地图等全部基础功能,并支持多语种检索与静态资源精准筛选。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

1

2025.12.29

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 6.2万人学习

Git 教程
Git 教程

共21课时 | 2.3万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号