WSL备忘录
2024年11月30日大约 1 分钟
WSL备忘录
在做计网实验时,之前用的一直都是VMware,最近偶然接触到WSL(Windows Subsystem for Linux),在此记录基本配置过程。
基本配置
介绍视频(需要武林绝学,或者b站随便找个都行)
支持的GUI应用:https://learn.microsoft.com/zh-cn/windows/wsl/tutorials/gui-apps
取消自动挂载:https://devblogs.microsoft.com/commandline/automatically-configuring-wsl/
迁移
wsl默认安装在C盘,建议趁刚安装时迁移到容量充足的其他盘
- 查看当前安装的所有WSL
wsl --list -v
左边的*表示默认项
- 先导出WSL到指定路径
wsl --export Ubuntu-20.04 E:\wsl\Ubuntu-20.04.tar
- 删除你要导出的wsl
wsl --unregister Ubuntu-20.04
- 从第2步中导出的tar文件导入wsl,这里指定了version为2
- 格式:wsl --import <WSL名称> <导入后wsl工作路径> <wsl压缩包路径>
wsl --import Ubuntu-20.04 E:\wsl\ubuntu-20.04 E:\wsl\Ubuntu-20.04.tar --version 2
- 配置先前的默认登录用户
- 格式:<EXE> config --default-user <用户名>
ubuntu2004.exe config --default-user xanadu13
如果是kali-linux:
kali.exe config --default-user xanadu13
常用指令
软链接挂载文件夹:
ln -s /mnt/e/wsl/share ~/share
运行指定wsl:
wsl -d kali-linux
连接wsl桌面
目前已知kali-linux wsl可以通过类似远程桌面的方式连接,具体见我的另一篇文章:
Ref
- https://www.jianshu.com/p/2a2d16029dc2