轻松在Windows中运行Linux工具与环境
WSL(Windows Subsystem for Linux)是微软提供的兼容层,允许你在Windows 10/11上原生运行Linux二进制可执行文件(ELF格式),无需传统虚拟机或双系统。
WSL有2个版本:
Windows 10 版本 2004 及以上(内部版本 19041 及以上)或 Windows 11
以管理员身份打开PowerShell并运行:
wsl --install
或手动启用:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:Microsoft-Hyper-V /all /norestart
安装完成后重启电脑以应用更改。
打开 Microsoft Store,搜索并安装你喜欢的Linux发行版,例如:
或使用命令:
wsl --install -d Ubuntu
首次启动时会要求创建用户名和密码,完成后即可使用。
# 查看已安装的发行版 wsl --list --verbose # 设置默认发行版 wsl --set-default Ubuntu # 关闭特定发行版 wsl --terminate Ubuntu # 进入WSL wsl
Windows文件位于:/mnt/c/
Linux文件可通过:\\wsl$
在Windows资源管理器中访问
使用包管理器安装软件,例如Ubuntu:
sudo apt update sudo apt install git curl vim python3
code .
在VS Code中打开当前目录(需安装Remote - WSL扩展)wsl --export
导出整个系统