对于许多开发者来说,Linux是必不可少的开发环境,但双系统或虚拟机的使用成本较高。微软推出的Windows Subsystem for Linux (WSL) 让Windows用户可以直接在系统内运行原生Linux环境,无需虚拟机,轻量又高效。本文将手把手教你从零开始使用WSL,包含安装、基础操作和常见问题,即使是小白也能轻松掌握。
Windows Subsystem for Linux 是Windows 10/11的一项功能,允许用户直接在Windows上运行Linux发行版(如Ubuntu、Debian等),而不需要虚拟机或双系统。它提供了一个兼容层,让Linux系统调用可以无缝转换为Windows系统调用,从而实现高效的命令行操作和开发工具链。借助WSL,你可以同时享受Windows的图形界面和Linux的强大命令行,极大提升开发效率。
方法一:一键安装(推荐)以管理员身份打开PowerShell或命令提示符,输入以下命令并回车:
wsl --install
该命令会自动启用WSL功能,并安装默认的Ubuntu发行版。安装完成后重启电脑,首次启动Ubuntu时会要求设置用户名和密码。
方法二:手动安装若需自定义,可先启用WSL功能:控制面板 → 程序和功能 → 启用或关闭Windows功能 → 勾选“适用于Linux的Windows子系统”和“虚拟机平台”,重启。然后从Microsoft Store安装你喜欢的Linux发行版,如Ubuntu 22.04 LTS。
安装完成后,在开始菜单中找到并启动Ubuntu(或你安装的发行版)。终端打开后,你就拥有了一个完整的Linux环境。你可以使用常见的Linux命令,如ls、cd、mkdir,以及包管理器(apt)安装软件:sudo apt update && sudo apt install git。WSL的文件系统与Windows互通,你的Windows盘符挂载在/mnt/c/下,可以轻松读写Windows文件。
通过wsl --list --verbose查看已安装的发行版,使用wsl --set-version <发行版> 2将发行版切换为WSL 2以获得更好的性能。若需运行图形化Linux应用,可安装GWSL或配置WSLg(Windows 11内置支持),在WSL中运行sudo apt install x11-apps后输入xeyes即可测试图形界面。
\wsl$\访问Linux文件,或直接在Linux终端操作。通过本文,你应该已经掌握了WSL的基本使用。无论是学习Linux命令、搭建开发环境,还是运行服务器软件,WSL都能无缝融入你的Windows工作流。希望这份教程能帮助你顺利开启Linux之旅!
关键词:WSL、Linux子系统、Windows Subsystem for Linux、Linux命令
本文由主机测评网于2026-03-09发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260329795.html