对于希望在Windows上体验Linux开发环境的用户,WSL2安装是最佳选择。本文将手把手教你如何在Windows中启用Windows子系统,并运行Ubuntu 22.04,无需虚拟机,轻松搭建开发环境。
确保你的Windows 10版本在2004以上(内部版本19041或更高),或者使用Windows 11。可通过“设置”>“系统”>“关于”查看版本信息。
以管理员身份打开PowerShell(右键开始菜单选择“Windows PowerShell(管理员)”),输入以下命令并回车:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 继续在管理员PowerShell中执行以下命令,以启用虚拟机平台(WSL2所需):
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart 完成后重启电脑使更改生效。
重启后,再次以管理员身份打开PowerShell,运行:
wsl --set-default-version 2 如果提示需要更新WSL内核,请根据提示下载并安装内核更新包。
有两种方式:
wsl --install -d Ubuntu-22.04。安装完成后,从开始菜单启动Ubuntu 22.04,等待几分钟初始化,然后根据提示设置新的用户名和密码(此用户名/密码仅限于Linux子系统,与Windows凭据无关)。
进入Ubuntu终端后,建议先更新软件包:
sudo apt update && sudo apt upgrade -y 你也可以安装常用的开发工具,如build-essential、git等,为Linux开发环境做准备。
在PowerShell中执行 wsl -l -v,确保Ubuntu-22.04的版本列为2,表示已成功使用WSL2。
至此,你已经完成了WSL2安装和Ubuntu 22.04的部署,可以愉快地在Windows下进行Linux开发了!如果在过程中遇到问题,欢迎在评论区留言交流。
本文由主机测评网于2026-02-28发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260227592.html