Windows11安装WSL

224 阅读1分钟

什么是WSL

WSL的全称是Windows Sub System For Linux,可用于在 Windows 计算机上运行 Linux 环境,而无需单独的虚拟机或安装双系统。

功能对比

方式性能图形界面支持系统隔离性适用场景
WSL2较好有限(需配置)开发、命令行工具
虚拟机较差支持完整的Linux桌面环境
docker一般轻量级服务/应用
双系统最好支持完全隔离高性能需求或原生体验

Windows11安装WSL与Linux系统

打开Windows power shell,输入命令

# 查看可用的Linux发行版列表
wsl --list --online

58352b18-e3bc-4d53-ba0a-8af0a2fc3674.png 如果要安装WSL和Ubuntu-22.04,使用命令

wsl --install -d Ubuntu-22.04

WSL常用命令

命令说明
wsl --list --verbose查看已安装的发行版及版本
wsl --shutdown强制停止所有 WSL 实例
wsl -d <发行版名>启动指定发行版
wsl --export <发行版名> <文件名.tar>备份发行版
wsl --import <发行版名> <安装路径> <文件名.tar>恢复发行版

修改默认安装路径

默认安装在C盘,若需更改

# 导出发行版
wsl --export Ubuntu-22.04 D:\wsl-ubuntu.tar

# 注销原发行版
wsl --unregister Ubuntu-22.04

# 导入到新路径
wsl --import Ubuntu-22.04 D:\wsl D:\wsl-ubuntu.tar --version 2

# 设置默认用户
ubuntu2204.exe config --default-user <用户名>

参考微软官方文档:learn.microsoft.com/zh-cn/windo…