lanmojun
lanmojun
发布于 2024-01-18 / 471 阅读 / 0 评论 / 0 点赞

安装和卸载WSL教程

安装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

2、进入 https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=WSL-Ubuntu&target_version=2.0&target_type=deb_network 按步骤操作

完整卸载wsl:

1、在设置-应用和功能里面卸载Ubuntu和Linux子系统

2、在启用或关闭Windows功能里面,取消勾选“适用于Linux的Windows子系统”然后重启,就卸载干净了


评论