本文包含两部分:记录一下我折腾了3天终于配好ssh的过程,以及配置CUDA遇到的坑。
我搞这个wsl2而不去搞双系统的原因有两个:
- 首先是我安装了双系统之后,发现ubuntu系统间断性能上网,折腾好久发现貌似是网卡问题,于是作罢;
- 其次是这台电脑除了需要作为跑深度学习的debug机器之外,还肩负着运行游戏的职责,来回切换双系统真的好麻烦(主要是这台电脑64g内存…)。
我的环境
主机是win10专业版22H2,wsl2使用的子系统是ubuntu22.04.
顺便提一嘴,建议打开“windows更新-高级选项-更新windows时接收其他windows产品的更新”,然后出去检查更新,更新linux的内核版本,太旧的话可能会有些问题,见这篇博客。(先别着急按这个配置CUDA,下面会讲为什么)
再提一嘴,别乱换apt源,请看好你的版本和源能不能对上,见下面的apt-get问题。
下载安装wsl
关掉网络代理,在windows商店下载"Windows Subsystem for Linux