536 字
3 分钟
wsl安装教程

wsl安装教程#

1.控制面板\所有控制面板项\程序和功能 开启 虚拟化平台和Linux子系统 这两个功能

9a6331fb-c318-4438-af3e-4a6cedfdd9d5

2.管理员身份打开命令行界面, 输入命令(有时候没有—web-download这个选项,可能与wsl的版本有关,详情查看微软官网)

注意:这里是在执行更新wsl的操作,可能是我的wsl版本太低了,让我更新。更新之后就没有—web-download这个选项了

wsl install --web-download

5a646ac9-e180-41ea-9a0d-0bd36cf38491

2a660542-b7cf-42e9-8577-1ec575746c15

这里更新之后需要重启电脑,否则无法安装Linux

重新之后,管理员模式命令行,执行命令:

wls --install

最好挂上梯子,不然下载的很慢

4fbf56ff-9c80-492e-bc63-e59dfa98f125

eb4a3ab4-b0e0-4c28-86f8-4169f90afb70

注意:这里默认安装到C盘,想换磁盘的话,需要先将子系统导出到其他盘,然后再导入子系统,后面有教学。

至此,wsl已经安装完成。#

打开PowerShell 点击图标,即可启动!3d6e7673-a82f-425c-a4a3-4656b7f59ac0#


wsl基本操作:

# 列出在线版本
wsl --list --online 
#列出已安装的版本
wsl --list --verbose

# 设置 wsl 的版本;wsl有wsl1和wsl2;这个命令的意思是使用那个wsl平台来承载Linux
wsl --set-version <distribution name> <versionNumber>
# 设置默认版本
wsl --set-default-version <Version>
#删除子系统
wsl --unregister <DistributionName>

#更新wsl
wsl --update

#导出镜像
wsl --export <Distribution Name> <导出文件的路>
#导入镜像
wsl --import <Distribution Name> <InstallLocation> <导入文件的路>

下面来更改安装位置,更改安装位置需要通过导出、导入的操作#

1.管理员模式打开命令行,切换到导出的位置 (切换位置主要为了确保别导出到System32这个目录下了),执行命令:

# 要确保 文件夹 存在
wsl --export Ubuntu ./Systemimages/Ubuntu.tar  

e6dfaf33-dc2b-40dd-a9cc-43e3c2429830

2.删除此子系统

wsl --unregister Ubuntu
  • 检查一下这个路径下还有没有Ubuntu的安装包(类似于这种名字CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc),如果有也要删除。

C:\Users\你的用户名\AppData\Local\Packages

  • 检查PowerShell还有没有Linux的选项,可以在 设置 里进行移除1bbb272a-411a-443d-9ebd-0fe7be50a4d3

3.导入刚才的压缩包

f7e8f9af-57f4-411e-8a16-28206cefd672

至此,切换安装位置完成#

wsl安装教程
https://turnip1202.github.io/my-blog-astro/posts/tutorials/wsl-start/
作者
Turnip1202
发布于
2025-05-26
许可协议
CC BY-NC-SA 4.0