背景
OSS活動のためにNVIDIA GPU搭載のゲーミングPCを購入。
acerjapan.com
しかし、以前この記事で作ったUbuntu18.04のセカンダリディスクを認識しない。
www.eureka-moments-blog.com
Live USBから再度インストールしようとしたが、なにやらインストーラの動作がおかしくなる。
qiita.com
ネイティブUbuntuを入れるのを諦めて、WSLで環境構築することにした。
1. Windows10から11にアップグレードする
Windows11からはWSLgによりGUIアプリが動くようになるので便利。
VcXsrvなどのXサーバアプリが不要になるのが大きい。
こちらの記事に従ってアップグレードする。
pc-karuma.net
2. WSLをインストールする
こちらの記事に従ってインストール、初期設定、動作確認を行う。
astherier.com
3. CUDAを使えるようにする
こちらの記事に従いNVIDIAドライバのインストールから始める。
最後にCUDAまでインストールすればGPUプログラミングができるようになる。
qiita.com
TensorflowやPytorchで機械学習環境を作るならこちらを参考にする。
qiita.com
4. VSCodeをインストールする
Windows側にあるVSCodeをWSLから実行できるようにする。
これにより、Linux環境での開発ができるようになる。
codeaid.jp