准备工作:
建议Windows 11 正式版(网传的win11难用很多是非正式版或根本不会用电脑)。
建议从微软商店安装Windows Terminal。(win11默认带有)

Windows Terminal
一、安装WSL2

此为官方文档
大致就是直接执行安装命令,重启电脑,此时hyper-v和WSL2均已启用
个人建议直接从微软商店下载安装Ubuntu
二、Ubuntu配置中文
sudo apt install language-pack-zh-hans -y
sudo dpkg-reconfigure locales
sudo cp -r /mnt/c/Windows/Fonts /usr/share/fonts/windows
sudo apt install fontconfig -y
fc-cache -f -v 第二行命令会显示如图所示窗口

选择zh_CN.UTF-8 UTF-8
命令执行完后,重启WSL,即可见到中文
三、安装CUDA
注意:Windows平台安装最新的NIVDIA驱动以获得对vGPU的支持(早期是单独的版本现在不是)
sudo apt-key del 7fa2af80
wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin
sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-repository-pin-600
sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/3bf863cc.pub
sudo add-apt-repository 'deb https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/ /'
sudo apt-get update
sudo apt-get -y install cuda 中途需要按1个Enter确定
命令执行完后,根据Ubuntu官方建议,来编译一个简单的app来测试(此部分可跳过,以及这部分命令建议一个一个执行)
mkdir ~/CUDA_test
cd ~/CUDA_test
git clone https://github.com/nvidia/cuda-samples
cd ~/CUDA_test/cuda-samples/Samples/1_Utilities/deviceQuery
make
./deviceQuery 这会显示详细信息

图中未包含详细部分
四、使用GUI
这里指的是使用Linux系统上的GUI软件
这依赖于WLSg,最新版的默认自带但不启动
建议直接安1个软件,WSLg自然就启用了
写文本的
sudo apt install gedit -y 画图的
sudo apt install gimp -y 放视频的
sudo apt install vlc -y 效果示例

五、杂项
torch可能遇到一个关于cudnn的报错的解决
