windows11 安装WSL2全流程

参考windows11 安装WSL2全流程_win11安装wsl2-CSDN博客

win11专业版,安装wsl方便。

 1 使用图形界面

  1. 打开 控制面版
  2. 访问 程序和功能 子菜单 打开或关闭Windows功能
  3. 选择“适用于Linux的Windows子系统”与 “虚拟机平台”与“Hyper-V"
  4. 点击“确定”
  5. 重启

 

2、安装内核更新包

power shell 以管理员方式运行

wsl --update

这个命令很重要,要升及到最新版。

我们只使用wsl2

# 将 WSL 默认版本设置为 WSL 2
wsl --set-default-version 2

 打开Microsoft Store,安装Ubuntu

按开始菜单就可以看到

 

3 安装到D盘

先杳看刚刚安装的子系统

 

 导出镜像,要先在D盘建好目录,如:d:\wsl

wsl --export Ubuntu-22.04 d:\wsl\ubuntu.tar

会显示:“正在导出,这可能需要几分钟时间。”

再导入镜像,取一个和原来不一样的linux名称,如Ubuntu22.04

# 导入命令格式  wsl --import <导入Linux名称> <导入盘的路径> <导入tar包路径> 版本(代表wsl2)
wsl --import Ubuntu22.04 d:\wsl d:\wsl\ubuntu.tar --version 2

会显示:“正在导入,这可能需要几分钟时间。”

导入盘的路径可以理解为安装的位置。可以看到文件夹下多一个ext4.vhdx文件夹:

4、 默认系统设置及多系统选择

 当输入“wsl",后会默认启动该系统,否则,我们要启同的同的系统需要指定:

# 指定Ubuntu-22.04
wsl -d Ubuntu-22.04

或者设置默认系统:

wsl --set-default Ubuntu-22.04 # 或wsl -s Ubuntu-22.04

此后,在命令行中输入wsl即可启动Ubuntu-22.04

5、安装windows终端

使用 Windows 终端可以打开多个选项卡或窗口窗格,以显示多个 Linux 发行版或其他命令行(PowerShell、命令提示符、Azure CLI 等)并在它们之间快速切换。 可使用独特的配色方案、字体样式、大小、背景图像和自定义键盘快捷键来完全自定义终端。这个终端与wsl关系不大,但安装后会使在使用wsl时更加方便。

按照官方说明 https://learn.microsoft.com/zh-cn/windows/terminal/install 完成即可。或者去Microsoft Store安装。

posted on 2024-06-14 00:09  ubirdy  阅读(4080)  评论(0)    收藏  举报