Windowsだけで開発してたら死にそう…
そういえばIO早くなったんだっけ…パーミッションのバグ治ったんだっけ…
と思ってWSLをWSL2にしてみたよ!
まずはWindows Update
とりあえず、まずは、Windows UpdateでWindows 10: 2004にアップデートをしました
ちょっと寄り道
apt update/upgradeするbrewがlinuxで使えることを知るbrewをインストールする
WSL2に切り替えができない!

-
Windows Featuresから Virtualizationの設定をPowerShellに怒られたとおりにオンにする
-
再起動してねって言われたから再起動する
-
wsl --set-version <distribution name> <versionNumber>
下ごしらえをする
-
WindowsにVcXsrvをインストールする
-
XLaunchを押してXserverをLaunchする -
ぽちぽちNext(基本そのまま)
-
Disable access controlをオンにする
Ubuntu上に行って
sudo apt install libgl1-mesa-dev xorg-dev
かつお節だしみたいなGUIセットをインストールする。
eyes &
👀 👀 👀
んーわたしはデスクトップの顔が見たいんだよ!
ということで
Gnomeをいれてちゃちゃっと炒める
参考: 【WSL】Windows Subsystem for LinuxでUbuntuデスクトップ環境を構築する | IT土方の奮闘記
sudo apt install gnome -y
おやさいがたくさんインストールされましたね! 🥕🥬
export DISPLAY=$(ipconfig.exe | grep "IPv4" | head -1 | awk '{print $NF}' | awk 'sub(/\r$/,"")'):0
を.bash_profileに書いて
DISPLAY=$(grep -m 1 nameserver /etc/resolv.conf | awk '{print $2}'):0.0 XDG_SESSION_TYPE=x11 gnome-session
で実行して ぽんっ!

Welcome!