type
status
date
slug
summary
tags
icon
password
一、 背景介绍
虚拟机连不上显卡(主要是虚拟机连显卡太麻烦了),想着就使用WSL。本人环境:win11家庭中文版。Win10的用户可以看一下别的博客。
二、 WSL的安装
1、 先前准备,安装WSL
在安装之前首先要将电脑的”Hyper-V”,”适用于Linux的Windows子系统”。
因为我是win11家庭版,原本是没有hyper-v这选项的。可以通过建立一个bat文件之后,用管理员权限来运行这个文件就行。

然后在管理员权限下的powershell更新WSL内核(重要):
wsl --update
设置默认WSL版本,我们只使用wsl2,powershell以管理员方式运行:
wsl --set-default-version 2
2、 安装Ubuntu发行版
列出当前可用的Linux发行版:
wsl --list --online
在NAME处选择出自己想要的版本,复制NAME名字
安装Ubuntu发行版(示例):
wsl --install -d Ubuntu-22.04

能出现输入用户名和密码的就算成功了。
可以通过输入命令:wsl -l -v 来查看是否有Ubuntu

3、 安装到其他盘里面
首先找个路径存放导出的tar文件,再使用export导出
wsl --export Ubuntu-24.04 D:\WSL\Ubuntu-24.04.tar
这里的Ubuntu-24.04必须是官方的名字,使用wsl -l -v 将NAME复制
这个命令会将 Ubuntu 的文件系统保存到 D:\WSL\Ubuntu-24.04.tar 文件中。
导出后,注销当前的 Ubuntu 发行版:
wsl --unregister Ubuntu-24.04
这个命令会从 WSL 中注销当前的 Ubuntu 发行版,但不会删除你之前导出的 .tar 文件。
创建一个新的目录来存放 Ubuntu,例如 D:\WSL\Ubuntu。然后,使用以下命令将 Ubuntu 导入到 D 盘:
wsl --import Ubuntu-24.04 D:\WSL\Ubuntu D:\WSL\Ubuntu-24.04.tar
这个命令会将 Ubuntu 从导出的 .tar 文件导入到 D:\WSL\Ubuntu 目录中。
大家可以运行wsl -l -v查看是否成功导入并运行。如果成功的话, 这样之后Ubuntu下载东西或者新建环境都是占用D盘资源了
- 作者:JucanaYu
- 链接:https://jucanayu.top/article/16a7ab71-7095-8008-80a1-c60c7cbba659
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。