since 2020-01-19
WSL2 環境の構築
Windows 10.0.19041 Pro (Insider Preview Slow) で作業開始。
「Windowsの機能の有効化と無効化」で Hyper-V プラットフォームを有効化
管理者の権限でコマンドプロンプトを起動
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
再起動
Microsoft Store から Ubuntu 18.04 LTS をインストール
「起動」を実行
管理者アカウント名とパスワードをつける
それから WSL2 への変換
C:\WINDOWS\system32>wsl --set-version Ubuntu-18.04 2 変換中です。この処理には数分かかることがあります... WSL 2 との主な違いについては、https://aka.ms/wsl2 を参照してください
変換前
C:\WINDOWS\system32>wsl -l -v NAME STATE VERSION * Ubuntu-18.04 Stopped 1
変換後
変換が完了しました。 C:\WINDOWS\system32>wsl -l -v NAME STATE VERSION * Ubuntu-18.04 Stopped 2
念のために
wsl --set-default-version 2
起動してみる
To run a command as administrator (user "root"), use "sudo <command>". See "man sudo_root" for details. nishimotz@*****:~$ uname -a Linux ***** 4.19.84-microsoft-standard #1 SMP Wed Nov 13 11:44:37 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
since 2021-11-23
https://docs.microsoft.com/ja-jp/windows/wsl/tutorials/gui-apps
NVIDIA の GPU ドライバー
NVIDIA の GPU ドライバーのダウンロード
CUDA on WSL
"cannot open display" の場合
sudo rm -r /tmp/.X11-unix ln -s /mnt/wslg/.X11-unix /tmp/.X11-unix
これをやったら gedit が動いた。
下記のやり方だと「いつの間にかまた壊れていた」にならないらしい
GitKraken がいけそう
since 2022-03-20
$ sudo snap install android-studio --classic $ which android-studio /snap/bin/android-studio