Nov. 27, 2025
WSL2 + Ubuntu + Git による開発環境の構築
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」をインストールする。