Nov. 27, 2025
What I Learned 普段は Mac を使って開発しているが、最近 Windows ユーザーに開発を教える機会が増えた。そこで Windows での開発環境構築手順を整理した。WSL2 + Ubuntu + Git + VS Code の組み合わせで、Mac と同様の快適な Linux 開発環境が Windows 上に構築できる。仮想マシンよりも軽量で、Windows とのファイル共有もスムーズである。
Details 0. 前提条件 Windows 10(21H2 以降)または Windows 11 管理者権限のあるユーザー BIOS/UEFI で仮想化支援機能(Intel VT-x / AMD-V)が有効 インターネット接続 1. WSL2 のセットアップ 1-1. インストール PowerShell(管理者)で以下を実行:
1wsl --install 再起動を求められた場合は必ず再起動する。
1-2. Ubuntu のインストール確認 再起動後 PowerShell で:
1wsl -l -v Ubuntu が表示されない場合は手動インストール:
1wsl --install -d Ubuntu あるいは Microsoft Store から「Ubuntu」をインストールする。
1-3. Ubuntu 初回起動 初回起動時に以下を設定: