Vscode


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」をインストールする。