这几天开发 Allwinner D1 的 Tina SDK BSP,玩着玩着编译环境跑飞错误了草。
反复检查了一下发现好像被我删了不能删的文件。
那就正好重建一下,也把 WSL 环境搬运到 D 盘,毕竟我装了4个 BSP 都占了 160G 空间。
开启 Windows WSL 功能 $\gets$ 这个不用教了吧
下载原生 WSL 安装包
这里提供一种方法,你也可以从Github、Gitlab、SourceForge下载 WSL 安装包
- 打开微软 WSL 发行页面
- 选一个你喜欢的 WSL 发行版
- 下载 appx 文件
把 appx 文件复制到 D 盘
重命名,把
*.appx
改成*.zip
,例如Ubuntu_1804.2019.522.0_x64.appx
改成Ubuntu_1804.2019.522.0_x64.zip
解压缩ZIP文件
双击EXE文件,就开始安装了
安装完成
如果需要使用更炫的 WSL2,CMD 执行
wsl --set-version <名称> 2
,比如我执行wsl --set-version Ubuntu-18.04 2
如果哪天不想要这个环境了,CMD执行
wsl -l
找到要删除的环境,比如这里是Ubuntu-18.04然后
wsl --unregister Ubuntu-18.04