WSLでUbuntuマシンを用意する

【2025年版】Windows 11 で WSL を使う方法(Ubuntu インストール・複数マシン構築ガイド)

Windows 11 で Linux 開発環境を簡単に構築できる WSL(Windows Subsystem for Linux)。 本記事では WSL の導入手順・Ubuntu マシンの作り方・複数環境を使う方法 をまとめました。 「Ubuntu を使いたい」「複数の開発環境を使い分けたい」という方におすすめの実践ガイドです。

WSL2, Windows 11, Ubuntu インストール, 複数インスタンス, 開発環境, コマンド解説

目次

  1. WSL とは?
  2. 事前要件
  3. 最短インストール方法
  4. 特定ディストロを指定してインストール
  5. WSL バージョン確認と変更
  6. 初回起動後のセットアップ
  7. 複数の Ubuntu インスタンスを作る方法
  8. よく使うコマンド集
  9. GUI・ファイル連携
  10. トラブルシューティング
  11. 運用のコツ

WSL とは?

WSL(Windows Subsystem for Linux)は、Windows 上でネイティブに Linux を動かせる仕組みです。 Ubuntu, Debian, Fedora などを選択でき、開発環境として人気です。特に Windows 11 では 「wsl –install」 で簡単に導入できます。

事前要件

  • Windows 11(最新更新推奨)
  • 管理者権限で PowerShell または Windows Terminal を実行できること
  • BIOS/UEFI でハードウェア仮想化が有効

最短インストール方法

管理者 PowerShell で以下を入力

wsl --install

再起動後に Ubuntu が自動的にインストールされます。 初回起動時にユーザー名・パスワードを設定します。

特定ディストロを指定してインストール

利用可能なディストロ一覧を表示

wsl --list --online

Ubuntu 22.04 を指定してインストール

wsl --install -d Ubuntu-22.04

WSL バージョン確認と変更

インストール済みのディストロと WSL バージョンを確認

wsl -l -v

Ubuntu を WSL2 に変換

wsl --set-version Ubuntu 2

新規インストールを WSL2 に設定

wsl --set-default-version 2

初回起動後のセットアップ

パッケージ更新

sudo apt update && sudo apt upgrade -y

開発ツール導入

sudo apt install -y build-essential git curl vim

複数の Ubuntu インスタンスを作る方法

方法 A:テンプレートをエクスポート → インポート

既存の Ubuntu をテンプレート保存

wsl --export Ubuntu ubuntu-template.tar

新しいインスタンスとしてインポート

wsl --import ubuntu-dev C:\WSL\UbuntuDev .\ubuntu-template.tar --version 2

方法 B:Microsoft Store から複数バージョンを導入

「Ubuntu」「Ubuntu 20.04」「Ubuntu 22.04」を別々にインストールすれば複数利用できます。

よく使うコマンド集

wsl -l -vインストール済みディストロ一覧 wsl -d UbuntuUbuntu を起動 wsl --terminate UbuntuUbuntu を終了 wsl --unregister UbuntuUbuntu を削除(注意)

GUI・ファイル連携

Windows 11 の WSL は GUI アプリも動作可能です。 Windows ファイルシステムは /mnt/c/Users 経由でアクセスできます。

トラブルシューティング

  • 管理者権限で実行しているか確認
  • BIOS で仮想化が有効か確認
  • Windows Update で最新に更新

※本記事は WSL 公式ドキュメントを基にまとめています。Windows のバージョンによって挙動が異なる場合があります。
公式情報:Microsoft Docs – WSL

以上、ChatGPTで作った記事です。

投稿者: rajanoon

1993年生まれ。新卒からSEとして働いていましたが、今はサーバーサイドエンジニアとして働いています。一生使える技術を身に着けようと悪戦苦闘中です。

コメントを残す