安装WSL教程:
1、wsl --update
2、wsl --set-default-version 2
3、wsl -l -o
4、wsl.exe --install Ubuntu-22.04
如果安装不成功,下载离线安装包 https://wslstorestorage.blob.core.windows.net/wslblob/Ubuntu2204LTS-230518_x64.appx,直接运行Ubuntu2204LTS-230518_x64.appx即可
5、输入账号密码,完成安装
6、查看当前安装的子系统:wsl --list
7、查看内核信息:wsl.exe dmesg
8、查到报错:/usr/lib/wsl/lib/libcuda.so.1 is not a symbolic link
解决方案,删除libcuda.so和libcuda.so.1:
sudo rm -f libcuda.so
sudo rm -f libcuda.so.1
建立软连接:
sudo ln -s libcuda.so.1.1 libcuda.so.1
sudo ln -s libcuda.so.1 libcuda.so
然后执行:sudo ldconfig
WSL安装cuda:
1、务必注意,不要安装NVIDIA的驱动程序!只需要安装toolkit
完整卸载wsl:
1、在设置-应用和功能里面卸载Ubuntu和Linux子系统
2、在启用或关闭Windows功能里面,取消勾选“适用于Linux的Windows子系统”然后重启,就卸载干净了